我将训练级联增强分类器(使用OpenCV或Matlab)来检测某些对象。
我的问题是,对于60x60的窗口检测大小,在没有无限时间来训练分类器的情况下,训练图像样本的合理分辨率是多少?我得到的一些图片是1200x600,我很确定这是不必要的大,我必须把它们缩小。我知道测试数据集可能有那么大的图像或视频,但是要检测到的对象不太可能那么大。
发布于 2013-11-11 15:55:29
答案是“视情况而定”。如果您的窗口大小是60x60,那么这就是您能够检测到的最小大小。因此,图像的分辨率应该足够高,以便所有感兴趣的对象都有至少60x60的大小。
此外,如果需要考虑培训时间,那么您应该考虑使用哪些功能。例如,使用类似Haar特性的培训要比使用HoG或LBP花费更长的时间.
OpenCV程序opencv_traincascade和MATLAB函数trainCascadeObjectDetector (在计算机视觉系统工具箱中)都为您提供了Haar、HoG和LBP功能的选择。
https://stackoverflow.com/questions/19908979
复制相似问题