有没有办法检测视频的面部特征?

时间:2012-02-23 15:11:40

标签: objective-c cocoa-touch video face-detection

我试图找出是否有任何图书馆或框架可以帮助检测面部特征,即视频录制时的眼睛。

我尝试在IOS上使用face.com api和THE CIDetector,但它们只适用于Images而不是视频。

P.S。我正在为iphone开发!

3 个答案:

答案 0 :(得分:3)

为什么不简单地从视频播放中提取帧并使用CIFaceDetector中的帧?该网站提供了一些关于如何从iOS上的视频文件中获取帧的好信息:

http://www.7twenty7.com/blog/2010/11/video-processing-with-av-foundation

答案 1 :(得分:0)

我从未在iOS / Mac OSX上使用此功能,但您应该检查OpenCV library。 检查此问题是否支持iOS:iPhone and OpenCV

该库具有检测面部的内置函数,但我不知道它们是否在iOS端口上可用。

答案 2 :(得分:0)

您正在寻找对象检测,我建议 OpenCV

如果您想要一个开箱即用的示例,请查看此link :)本教程附带了完整功能的示例代码。你可以使用OpenCV获得更多东西而不仅仅是面部跟踪 - 只需深入研究documentation和一些tutorials

您可以为部分面部检测找到几个级联分类器here