Planar object detection stopped to work (Bug #2173)


Added by vinz ravin over 12 years ago. Updated about 12 years ago.


Status:Done Start date:2012-08-01
Priority:Normal Due date:
Assignee:Vadim Pisarevsky % Done:

0%

Category:nonfree
Target version:2.4.4
Affected version:2.4.2 Operating System:
Difficulty: HW Platform:
Pull request:

Description

The program attached doesn't work properly if the object to be recognized in the scene is at different angle compared to the source object. The issue occurs only in opencv2.4.2.The program works properly in opencv2.3 and Opencv2.4.2 is slower compared to 2.3


version_2.4.2_..rtf - dosent works properly in 2.4.2 (9.5 kB) vinz ravin, 2012-07-15 11:15 am

version_2.3_works_properly.rtf - works in 2.3 (9.1 kB) vinz ravin, 2012-07-15 11:15 am


Related issues

duplicated by Bug #2174: homography error Cancelled 2012-07-15
follows Bug #2219: Example SURF_Homography.cpp no longer works as expected w... Done 2012-07-31

Associated revisions

Revision 9710b25c
Added by Roman Donchenko about 11 years ago

Merge pull request #2173 from Nerei:viz

History

Updated by Alexander Smorkalov over 12 years ago

  • Priority changed from High to Normal
  • Assignee set to Alexander Smorkalov

Updated by Vadim Pisarevsky over 12 years ago

  • Target version deleted (2.4.3)

Updated by Kirill Kornyakov over 12 years ago

  • Target version set to Next Hackathon

Updated by Vadim Pisarevsky about 12 years ago

  • Assignee set to Vadim Pisarevsky
  • Target version deleted (Next Hackathon)

Updated by Vadim Pisarevsky about 12 years ago

  • Assignee deleted (Vadim Pisarevsky)

Updated by Ilya Lysenkov about 12 years ago

  • Affected version set to 2.4.2
  • Assignee set to Ilya Lysenkov

Updated by Ilya Lysenkov about 12 years ago

  • Start date changed from 2012-07-15 to 2012-08-01
  • Due date set to 2012-08-01

Updated by Ilya Lysenkov about 12 years ago

  • Subject changed from homography error to Planar object detection stopped to work
  • Due date deleted (2012-08-01)
  • Category changed from calibration, 3d to features2d
  • Assignee deleted (Ilya Lysenkov)

Updated by Ilya Lysenkov about 12 years ago

Your algorithm is quite similar to the example SURF_Homography.cpp from the OpenCV tutorial. It doesn't work in OpenCV 2.4.2 as in OpenCV 2.3.1 due to SURF downgrade (issue #2219). I guess it is the main reason of your problem and it will be resolved after #2219 fix.

Updated by Vadim Pisarevsky about 12 years ago

  • Category changed from features2d to nonfree
  • Assignee set to Vadim Pisarevsky

Updated by Vadim Pisarevsky about 12 years ago

in 2.4 branch we added test "CV_DetectPlanarTest" in opencv/modules/nonfree/test/test_features2d.cpp that shows how to detect a planar object using SIFT or SURF. It works pretty well in the current version. Please, try to use it

  • Status changed from Open to Done

Updated by Kirill Kornyakov about 12 years ago

  • Target version set to 2.4.4

Also available in: Atom PDF