trainCascadeObjectDetector它是如何工作的?

时间:2015-04-12 18:39:12

标签: matlab computer-vision matlab-cvst

有人可以指导我查看有关trainCascadeObjectDetector背后的“魔法”的文档或某种来源吗?我环顾四周但找不到任何东西。谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

检查answer on MATLAB Answers

Hello Dai,

您是否需要解释面部检测器本身的工作原理,或面部检测器的训练如何工作?

vision.CascadeObjectDetector实现deletection algorithm by Viola and Jones。它是一种“滑动窗口”方法,它在图像上滑动窗口,并尝试使用级联的增强分类器确定每个位置是否有面部。原始算法使用类Haar特征。 vision.CacadeObjectDetector还为您提供了使用LBP或HOG功能的选项。

vision.CascadeObjectDetector文档的Algorithms section可以很好地概述它正在做什么。

就培训过程而言,文档中有tutorial解释了一些细节。