在OpenCV上进行慢速面部检测?

Mat*_*oli 6 c++ macos opencv face-detection

我在Mac Os X上编译并安装了OpenCV(SVN的最新版本)(这可能是问题的根源).

样本有效,但面部检测算法对我来说似乎很慢.面部的检测时间约为400毫秒(我刚才使用了包含的例子).然后FPS非常低.

在youtube和所有,我看到超级流畅的视频与实时人脸检测(甚至在iPhone上)所以我感到困惑.我记得在我的旧Windows PC上速度更快.

400毫秒是正确的检测时间吗?

注意:我的Macbook不老(2009),一切运行正常.我使用iSight网络摄像头(集成网络摄像头).我在网络摄像头上只有一张脸(我的脸).如果没有脸,那就差不多了.

Kri*_*ish 5

输入图像的大小是多少.我猜640x480.发布YouTube视频的人通常会将图片大小调整为160x120.在640x480的全分辨率下,获得超过2-3 fps是非常困难的.尝试发送160x120图像.你应该至少获得10fps.