首先,我尝试了OpenCV库中的默认人员检测器。培训人物检测的HOG描述符
HOGDescriptor hog;
hog.setSVMDetector(HOGDescriptor::getDefaultPeopleDetector());
hog.detectMultiScale(img, found, 0, Size(8,8), Size(0,0), 1.05, 2);
虽然它带有摄像头的室内环境中返回正匹配,但它们非常罕见。所以我用INRIA数据集的负面和正面图像训练了描述符,但这次误报太多了。我并不是试图将虚假匹配降低到零,而是将它们降低到合理的水平。我该怎么办?
另一个问题是,我认为我的样本视频中的人员太遥远,不容易与人类图像区分开来。我曾尝试减小单元尺寸,但我不确定这是否正确。关于这个还能做什么?
图片将有助于你,但由于声誉,我不能发布它们。
感谢
如果您发布图像链接,则可以编辑您的问题。 – Aurelius
本网站可能会为您提供帮助:http://www.geocities.ws/talh_davidc/ – SomethingSomething