Android视觉无法识别面部和耳朵。

3
我按照谷歌的官方教程进行了操作: https://developers.google.com/vision/android/face-tracker-tutorial 但问题是我的应用程序无法找到任何耳朵或耳尖。
最多只能找到8个地标,包括 左眼, 右眼, 鼻子底部, 左脸颊, 右脸颊, 左嘴角, 右嘴角, 下巴。
我尝试使用.setLandmarkType(FaceDetector.ALL_LANDMARKS)和.setMode(FaceDetector.ACCURATE_MODE),但仍然没有效果。
我不确定这是否只是我的设备的问题。我的测试设备是三星Galaxy S5。

我遇到了类似的问题,你找到其他解决方案了吗?否则我们应该使用OpenCV这种C++库吗? - Logunath
1个回答

1
我终于找到了解决方案。 这是因为我从链接中克隆了示例项目,该链接使用com.google.android.gms:play-services-vision:9.4.0+。
所以,我尝试更改为使用最新版本9.8.0,然后就可以工作了。

1
我已经尝试使用最新版本9.8.0,但似乎对我无效,它仍然返回上述的8个致命特征。欢迎任何其他帮助。 - Logunath
@Logunath 你找到任何解决方案了吗? - Kuls
@Logunath,我在最新的Play服务版本10.2.1中无法获取左右耳朵的耳机和耳垫。有什么提示吗? - cgr
我转向了Google Cloud Vision框架。在那里,我可以获取人脸侧面的关键点,但无法获取正面的关键点。 - Logunath

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接