使用CIDetector进行检测时,iOS面部跟踪

时间:2012-10-15 09:08:50

标签: ios face-detection

以下是实际问题:在流式视频中进行面部检测时,我需要跟踪在先前迭代中检测到哪些面部以及哪些是新面部。这可能是用

完成的

CIFaceFeature trackingID

属性,但这里有困难的部分。 首先:CIDetector返回

数组

CIFaceFeatureInternal

对象而不是CIFaceFeature。它们几乎就像CIFaceFeature,但不包含任何跟踪ID或眼睛数据。 目前我在iOS 5上试过它,所以

CIDetectorTracking

CIDetector的

选项仅适用于iOS 6,也许是预期的。无论如何,我需要在我的应用程序中定位iOS 5。我可以尝试通过计算检测到的面部矩形来确定屏幕上是否仍然存在某些面部,但是没有诸如眼睛和嘴部位置之类的附加信息将是非常不确定的。

所以问题出现了:

如何在iOS 5中检测视频输出中的面部,并为找到的面部获取一些跟踪ID?

如果我至少可以获得一个方向,可能是像openCV这样的第三方库或者一些非常有帮助的解释。

0 个答案:

没有答案