Viola jones 人脸检测...如何使用 opencv haar 级联中的倾斜特征

Viola jones face detection...how to use tilted features from open-cv haar cascades

我正在尝试了解使用 open-cv haarcascade.

VIOLA JONES algorithm and I came across an implementation in MATLAB

它在人脸检测方面效果很好(使用haarcascade_frontalface_alt.xml),但是当与其他分类器一起使用时(例如haarcascade_mcs_nose.xml) 它给出以下警告:

Warning: Tilted features are not supported 
> In GetHaarCasade at 35
  In ObjectDetection at 37

有没有办法在 open-cv haarcascade 中也包含倾斜特征。

提前感谢您的宝贵时间!!

原始的 Viola-Jones 算法不支持旋转的人脸,因为该算法所基于的 Haar 小波/矩阵不是旋转不变的。

MATLAB 已经使用 KLT 特征点检测算法实现了旋转不变人脸检测器。如果您有计算机视觉工具箱,请检查此 link:http://www.mathworks.com/help/vision/examples/face-detection-and-tracking-using-the-klt-algorithm.html