Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CIDetector检测时的iOS人脸跟踪_Ios_Face Detection - Fatal编程技术网

CIDetector检测时的iOS人脸跟踪

CIDetector检测时的iOS人脸跟踪,ios,face-detection,Ios,Face Detection,这里是实际的问题:在流视频中的人脸检测过程中,我需要跟踪哪些人脸在以前的迭代中检测到,哪些是新的。这可能是通过 cifacefeaturetrackingid 财产,但困难的部分来了。 首先:CIDetector返回 CIFaceFeatureInternal 对象而不是CIFaceFeature。它们几乎类似于CIFaceFeature,但不包含任何跟踪id或眼睛数据。 目前我在iOS 5上试用过,所以 cidetector跟踪 CIDetector选项仅在iOS 6上可用,这可能是预期的结果

这里是实际的问题:在流视频中的人脸检测过程中,我需要跟踪哪些人脸在以前的迭代中检测到,哪些是新的。这可能是通过

cifacefeaturetrackingid

财产,但困难的部分来了。 首先:CIDetector返回

CIFaceFeatureInternal

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

cidetector跟踪

CIDetector选项仅在iOS 6上可用,这可能是预期的结果。无论如何,我需要在我的应用程序中以iOS5为目标。我可能会尝试通过计算检测到的人脸矩形来确定屏幕上是否仍有人脸,但如果没有诸如眼睛和嘴巴位置之类的额外信息,这些信息将非常不确定

所以问题来了:

如何在iOS 5中从视频输出中检测人脸,并为找到的人脸获取一些跟踪id

如果我至少能得到一个方向,也许像openCV这样的第三方库或一些解释会非常有用