训练级联对象检测器模型
trainCascadeObjectDetector (
编写一个经过训练的级联检测器XML文件,outputXMLFilename
,positiveInstances
,negativeImages
)outputXMLFilename
.文件名必须包含XML扩展名。有关该函数如何工作的更详细说明,请参阅开始使用级联对象检测器.
trainCascadeObjectDetector (
恢复中断的训练课程。的outputXMLFilename
“恢复”)outputXMLFilename
输入必须与中断会话的输出文件名匹配。从早期会话中保存的所有参数将被自动重用。
训练一个好的检测器需要数千个训练样本。处理大量数据的时间各不相同,但很可能需要数小时甚至数天。在训练过程中,该函数在MATLAB中显示训练每个阶段所花费的时间®命令窗口。
这个函数中使用的OpenCV HOG参数是:
Numbins:9
CellSize =[8]
BlockSize =(4 - 4)
BlockOverlap =(2 - 2)
UseSignedOrientation =假
P.维奥拉和M. J.琼斯。"使用简单特征的增强级联快速目标检测"2001年IEEE计算机学会会议论文集.第一卷,2001年4月15日,第I-511-I-518页。
[2] Ojala, T., M. Pietikainen和T. Maenpaa。基于局部二值模式的多分辨率灰度和旋转不变纹理分类。模式分析与机器智能学报.第24卷,第7期,2002年7月,971-987页。
N. Dalal和B. Triggs。《面向人类检测的梯度直方图》计算机视觉与模式识别学术会议.2005年第1卷,第886-893页。