HOG latent SVM obj detection doesn't seem to work (Bug #2107)


Added by Rob Schlacter over 12 years ago. Updated over 12 years ago.


Status:Cancelled Start date:2012-06-28
Priority:Low Due date:
Assignee:Valentina Kustikova % Done:

0%

Category:objdetect
Target version:-
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

am trying to use latent SVM trained with person.xml [of PASCAL VOC]. i've tried several images and there are major problems with it:

plz see attached image - it draws several bounding boxes all over the place although there is only one person in the image - these bbs are mostly outside the person bb - i.e. too many false positives to say it is even detecting anything - might as well randomly draw bounding boxes :(

the person is not detected accurately - i.e the bb doesn't cover or covers only part of the person many times - tried with many many images from UCB, PASCAL, INRIA, etc.

lastly, it takes forever to simply process one image - i.e in the order of 1-2 MINUTES on a Macbook Pro - anything so slow is totally not usable.

bottomline - it doesn't seem to work - i've checked most documentation/paper/etc. including Felzenschwalb...'s site, but no idea what is wrong with opencv implementation - does anyone know?

BTW, the paper states somewhere that it should converge [output result] in just 2 or 3 seconds on a standard desktop - so the implementation seems to be way off both in performance, not to mention accuracy - read somewhere it is implemented by U. of Nishni - but no doc anywhere or any pointers

sorry to sound so negative - spent a few hours on it and is very frustrating!!! thanks if someone responsible can look into it and respond.


latentSVM.tiff (1.5 MB) Rob Schlacter, 2012-06-28 03:32 am


Associated revisions

Revision 32bc89f0
Added by Andrey Pavlenko about 11 years ago

Merge pull request #2107 from nghiaho12:nn_doc

History

Updated by Andrey Kamaev over 12 years ago

  • Priority changed from Blocker to Low
  • Target version deleted (2.4.3)

Updated by Victor Kretov over 12 years ago

Rob Schlacter wrote:

am trying to use latent SVM trained with person.xml [of PASCAL VOC]. i've tried several images and there are major problems with it:

plz see attached image - it draws several bounding boxes all over the place although there is only one person in the image - these bbs are mostly outside the person bb - i.e. too many false positives to say it is even detecting anything - might as well randomly draw bounding boxes :(

the person is not detected accurately - i.e the bb doesn't cover or covers only part of the person many times - tried with many many images from UCB, PASCAL, INRIA, etc.

lastly, it takes forever to simply process one image - i.e in the order of 1-2 MINUTES on a Macbook Pro - anything so slow is totally not usable.

bottomline - it doesn't seem to work - i've checked most documentation/paper/etc. including Felzenschwalb...'s site, but no idea what is wrong with opencv implementation - does anyone know?

BTW, the paper states somewhere that it should converge [output result] in just 2 or 3 seconds on a standard desktop - so the implementation seems to be way off both in performance, not to mention accuracy - read somewhere it is implemented by U. of Nishni - but no doc anywhere or any pointers

sorry to sound so negative - spent a few hours on it and is very frustrating!!! thanks if someone responsible can look into it and respond.

Hi, Can you send part of code that you use for init Vector Machine and person.xml by email (), it seems you doing something wrong because i`m use same thing and its works good in video stream, with some mistakes in simple way of using, but such no like you have...

Updated by Maria Dimashova over 12 years ago

The problem was also discussed here http://answers.opencv.org/question/43/hog-latent-svm-obj-detection-doesnt-seem-to-work/#62
Valentina, should we cancel the issue?

  • Assignee set to Valentina Kustikova

Updated by Valentina Kustikova over 12 years ago

Yes, I think so.

Updated by Maria Dimashova over 12 years ago

Well, thanks for the question and answer :)

  • Status changed from Open to Cancelled

Also available in: Atom PDF