相关疑难解决方法(0)

使用适用于iOS的Google Vision API添加MSQRD/SnapChat等2D或3D面部滤镜

以下是我迄今为止所做的一些研究: - 我使用Google Vision API检测各种面部标记.以下是参考:https://developers.google.com/vision/introduction

1)https://deepar.ai/contact/

2)https://www.luxand.com/

有可能有一些人认为这个问题与重复:像MSQRD/SnapChat这样的 面部过滤器实现

但该线程差不多是1.6岁,没有正确答案.

我已经阅读了这篇文章:https: //dzone.com/articles/mimic-snosaic-filters-programmatically-1

它描述了实现所需结果的所有必要步骤.但他们建议使用自己制作的SDK.

根据我的研究,没有足够好的材料可以帮助完全填充所需的结果,如MSQRD面部过滤器.

还有一个Github存储库周围有相同的实现,但它没有提供相同的信息. https://github.com/rootkit/LiveFaceMask

现在我的问题是:

如果我们使用Google Vision API(甚至使用DiLib)获得面部标志,我可以在其上添加2d或3d模型.在这种格式中需要这样做需要一些X,Y坐标和顶点计算.

注意:我已经浏览了Googles"GooglyEyesDemo",它在眼睛上添加了预览图层.它基本上增加了一个面部视图.所以我不想在它上面添加UIView一维预览图层.附图供参考:

https://developers.google.com/vision/ios/face-tracker-tutorial

创建模型:我还想知道如何为像MSQRD这样的实时过滤器创建模型.我欢迎任何软件或格式建议.希望我所做的研究能够帮助他人,而其他人的经验可以帮助我达到预期的效果.如果需要更多详细信息,请与我们联系.**

附图片以供参考: 我想要这个结果

谢谢哈利

objective-c face-detection ios snapchat google-vision

18
推荐指数
1
解决办法
3720
查看次数