【发布时间】:2017-07-01 06:46:54
【问题描述】:
祝大家今天好。
所以,从标题中可以看出,问题是为什么 Mobile Vison 人脸跟踪在 Android 平台上的性能比 iOS 差?
即使在旧的 iPhone 5s 上我也可以进行流畅的面部跟踪,但在 Android 设备上看起来真的很难看,即使是 Snapdragon 821 处理器。我说的是使用 FaceTracker 示例应用程序进行地标检测(眼睛、耳朵、鼻子和嘴巴)。
我曾尝试通过重写 CameraSource 类将 Camera 的 pictureSize 和 previewSize 降低到 640x480 等较低的分辨率,但结果仍然很糟糕,无法与 Apple 设备相比。
这是安卓平台的问题,还是因为苹果的硬件真的更好?也许有人知道如何在 Android 上使用 Mobile Vision 优化人脸检测以获得更好的性能?
谢谢。
【问题讨论】:
-
你可以用opencv..试试示例代码。参考github.com/opencv/opencv/tree/master/samples/android/…
-
感谢您的回答。我已经尝试过 OpenCV,使用它时性能问题甚至比使用 Mobile Vision 时还要多。
标签: android ios face-detection