haar特征代码matlab
中提琴琼斯人脸检测器
Viola
Jones
人脸检测算法的实现
实现的
Viola
Jones
Detector:采用了
5
个
Haar
类型的特征:其中
haar==1
:5。
这是在calculatehaar.m
文件中定义的。
integerImg.m
函数计算随着
harr
特征的尺寸变化所取点的积分值。
haar
维度根据命令行
haarX
=
dimX:dimX:window-pixelX
和
haarY
=
dimY:dimY:window-pixelY
在窗口大小
pixelX
=
2:window-dimX
和
pixelY
=
2:window-dimY
中更改。
图像权重通过除以
1/(facesize+nonfacesize)
进行归一化,其中人脸大小是人脸图像的数量,非人脸是非人脸图像的数量。
图像权重在
adaboost
函数中根据误报和漏报进行更新。
Adaboost
根据它生成的
harrVal
为所有正确的捕获分配一个捕获值
1。
分类器权重也会根据错误进行更新,新的图像权重会传递给主脚本。
获得的弱分类器为
221
2021-12-26 12:28:20
3.99MB
系统开源
1