我的级联分类器需要1-2秒才能处理一帧4GB RAM的Intel Core i5 2.6 GHz。
我使用此命令使用OpenCV构建了我的级联:
opencv_traincascade -data data -vec positives.vec -bg bg.txt -numPos 1300 -numNeg 3000 -numStages 20 -w 30 -h 30 -featureType HAAR
现在它在前五个阶段有45,51,57,69,72个弱分类器,其中Viola-Jones检测分别为1,10,25,25和50,它表示平均有6000个以上的10个特征是每个子窗口评估。我认为我的分类器就是那么慢的原因。
如何在第一阶段减少弱分类器的数量,并将弱分类器放在最弱的分类器中,以便更快地进行物体检测?