What is the advantage of DaimlerPeopleDetector? [closed]
What is the advantage of DaimlerPeopleDetector
(cv::HOGDescriptor::getDaimlerPeopleDetector()
) as compared with DefaultPeopleDetector
?
Is it detector trained using training images of lower (than DefaultPeopleDetector
) size?
It works faster, doesn't it?
Basically the DaimlerPeopleDetector is the support vector created by the research lab at Daimler which they used to perform pedestrian detection. It is created on another dataset than the defaultPeopleDetector. In occardance to performance, it all depends on your application.
Doesn't same application data and lower training image size implies increase in performance? Does quality of detection depend of my data, and no predetermination in question "what better" ?
not increase in performance, though lower training image size will lead to less features that need to be calculated in each window and thus giving a faster detector. However feature calculation is far from the slowest part of the algorithm. And yeah, your data actually ensures if stuff works well or not. These techniques all depend on the training data quality, like the variation contained, the features extracted, the amount of unique samples for the computer, ...