how do i detect a any dog and ignore any human? [closed]

asked 2015-04-29 05:00:44 -0500

dazza000 gravatar image

how do i detect a any dog and ignore any human? I want to use live video capture. I guess this is a shape recognition problem more than a face recognition one but does anyone have any thoughts on the idea.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by sturkmen
close date 2020-11-28 06:09:20.077030



the latentsvm has a pretrained dog detector (slow, but should be quite accurate)

berak gravatar imageberak ( 2015-04-29 05:49:57 -0500 )edit

@berak where is that? Can you post a link please? I have not seen it in OpenCV's files

thdrksdfthmn gravatar imagethdrksdfthmn ( 2015-04-29 06:37:31 -0500 )edit

for 3.0, it is in contrib . for 2.4, you will have to use the versions from opencv_extra

berak gravatar imageberak ( 2015-04-29 07:28:17 -0500 )edit

Oh, made form the VOC databases, nice! I have tried it (VOC + BOW) for cars, but I do not think it is too good... Have you tried it? I have seen just old types of cars and/or small etc. On the other hand, cats, dogs, people, there are enough samples

thdrksdfthmn gravatar imagethdrksdfthmn ( 2015-04-29 08:55:57 -0500 )edit

htey'll alll differ in quality, iguess. only tried the human one (which was at least quite better than the hog cascade/descriptors.

also, the 3.0 version is a bit differrent, trained on a 'star' cascade model. pity, i haven't 2.4 around for a direct comparison.

berak gravatar imageberak ( 2015-04-29 09:00:44 -0500 )edit