使用 Vision API 放置 3D 人脸滤镜

Che*_*hez 5 android face-detection android-vision

这里也有人问过类似的问题:Add 2D or 3D Face Filters like MSQRD/SnapChat Using Google Vision API for iOS。然而,目前还没有得到答复。

从本质上讲,我的工作任务是在使用手机的前置摄像头时将 3D 面部过滤器放在一个人的脸上。

鉴于 Mobile Vision API/GitHub Android Vision 项目提供了一种检测人脸并在其上粘贴一些可绘制图像的方法,但我的用户想要的是 3D 对象(猫脸或狗脸),例如 Facebook、Instagram、Snapchat等都做了。

我也在看 Unity/Vuforia,但我不知道如何将 Unity 项目集成到我们的 Android 应用程序中。我想要的是使用按钮来打开/选择此功能。

添加于 2018 年 6 月 8 日 根据我的阅读,我认为 Vuforia 不是为在 Android 上制作面部过滤器而设计的,并且在 Unity 上使用 Android API 并不难。但是,我不知道如何以另一种方式执行此操作,例如单击按钮调用 Unity 面部过滤器插件(如 XZIMG)功能以将面部蒙版/过滤器功能与相机一起使用。