C/C++ 中的鲁棒人脸检测?

2024-02-27

我正在寻找一个强大的人脸检测算法/库,最好是 C 语言(C++ 也可以;如果需要,我可以移植其他语言)。我用过OpenCV http://opencv.willowgarage.com/过去的实现,但我不认为它对于轮换是不变的。不需要是实时的,但也不应该慢得可怕(也许每张照片一两秒就可以了)。寻求高可靠性,并且没有太多误报。有谁知道有什么好的实现吗?


查看此页面OpenCV 维基 http://opencv.willowgarage.com/wiki/FaceDetection关于人脸检测使用类似 Haar 的特征 http://en.wikipedia.org/wiki/Haar-like_features.

@软盘 https://stackoverflow.com/questions/905121/robust-face-detection-in-c/911877#911877: 同一个人又发了一个project http://www.codeproject.com/KB/audio-video/haar_detection.aspx实现这些类似 Haar 的特征来进行人脸检测。

这个概念并不难理解,你甚至可以自己实现。 也许最困难的部分是构建增强分类器的级联(但 openCV 已经轻松实现了所有这些!)

可以在人脸检测中使用的一些其他方法可以使仿射变换不变,包括:

  • 特征脸 http://en.wikipedia.org/wiki/EigenfaceSVD/PCA
  • 傅立叶描述符
  • 统计形状模型(这张纸 http://citeseer.ist.psu.edu/326991.html尤其)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C/C++ 中的鲁棒人脸检测? 的相关文章

随机推荐