【问题标题】:3D head tracking on iphoneiPhone 上的 3D 头部追踪
【发布时间】:2011-09-25 20:42:25
【问题描述】:

我想制作一个用于在 iPhone 上试戴眼镜的增强现实应用程序。

为此,我需要 3D 头部跟踪(提供 X、Y、Z 位置和方向)。
像这样FaceApi 但对于 iphone。

谁能建议我在 iphone 上执行此类跟踪的解决方案?

【问题讨论】:

  • 你应该在问之前做一些谷歌搜索。你会发现你需要iOS的opencv(很容易找到),然后用iOS优化的facedetect算法,例如:定点而不是浮点,否则会太慢。

标签: iphone ios 3d tracking


【解决方案1】:

我建议使用 OpenCV,它是一个计算机视觉库。在线搜索如何使用 OpenCV 检测人脸会返回大量链接,因为这是该库的一个非常常见的用途。

Here's a link relating to getting it to compile on the iPhone.

【讨论】:

    【解决方案2】:

    是的,您可以使用 OpenCV 的内置 Haar 分类器轻松完成此操作,并且您会在网上找到很多演示和教程。您不需要找到 Z 位置,只需找到面部大小。对你来说更重要的是眼睛的位置——也有 Haar 分类器。您可以找到一个面部区域,然后在那个区域内找到眼睛区域,这样您就可以为将眼镜覆盖物定位在主体上打下很好的基础。有很多调整可以加快这个过程,比如下采样和告诉分类器只搜索一张脸。祝你好运。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-15
      • 2013-01-09
      • 1970-01-01
      • 2016-06-25
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多