【问题标题】:Viola jones face detection...how to use tilted features from open-cv haar cascadesViola jones 人脸检测...如何使用来自 opencv haar 级联的倾斜特征
【发布时间】:2015-04-11 07:03:02
【问题描述】:

我正在尝试理解 VIOLA JONES 算法,但遇到了一个使用 open-cv haarcascadeimplementation 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 中也包含倾斜特征。

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

【问题讨论】:

  • Matlab 中是否有 Viola Jones 算法的实现可以检测人脸特征(眼睛、鼻子、嘴巴)。我无法使用计算机视觉工具箱。

标签: matlab opencv image-processing computer-vision viola-jones


【解决方案1】:

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

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

【讨论】:

  • 谢谢@rayryeng!!问题是我的学术项目仅限于 matlab 2010。那么有没有办法在matlab 2010中使用viola jones方法检测面部及其特征(鼻子、眼睛、嘴巴)。
  • 你必须自己加入旋转不变性。我知道一些谈论它的论文。给我一点时间。
猜你喜欢
  • 2013-09-23
  • 2016-10-26
  • 2023-03-20
  • 2013-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-15
  • 2016-01-20
相关资源
最近更新 更多