准备一个新的改进级联用于人脸检测Opencv

时间:2017-12-16 04:31:06

标签: c++ opencv cascade-classifier

我正在尝试创建一个新的用于人脸检测的级联文件,我有30000个灰度等级的人脸数据库。下面是我用来为Opencv创建New Cascade的命令,我想知道我必须改变哪个参数来改进我的检测。我在训练的最后阶段获得了接受率约为0.0001。

我可以使用此级联检测面部,但希望对其进行改进。

perl bin/createsamples.pl positives.txt negatives.txt samples 30000 "opencv_createsamples -bgcolor 0 -bgthresh 0 -maxxangle 1.1 -maxyangle 1.1 maxzangle 0.5 -maxidev 40 -w 30 -h 30"


python ./tools/mergevec.py -v samples/ -o samples.vec


opencv_traincascade -data classifier -vec samples.vec -bg negatives.txt -numStages 20 -minHitRate 0.999 -maxFalseAlarmRate 0.5 -numPos 27000 -numNeg 54000  -w 30 -h 30 -mode ALL -precalcValBufSize 1024 -precalcIdxBufSize 1024

如果有人知道任何相关信息,请提供帮助。感谢

0 个答案:

没有答案