Question

I am trying to use ORB descriptors with LshMatcher for a faster matching.

I have found somewhere LSH implementations (example: https://code.ros.org/trac/wg-ros-pkg/browser/branches/trunk_diamondback/stacks/object_recognition_experimental/rbrief/src/lsh.cpp)

But it seems it is not implemented yet in opencv 2.4.2.

Do you have any hint how to include LshMatcher within opencv?

Was it helpful?

Solution

I have asked the same question on the OpenCV dev forum, without a good answer.

http://answers.opencv.org/question/503/how-to-use-the-lshindexparams/

Yet, I hope for some more docs. You can just check it again in a few days to see whether there is a new answer.

BTW, if you try to use it with SIFT/SURF/ORB, which are float descriptors, as I know, it will not work LSH are for binary descriptors only.

Edit

It seems to be a bug in OpenCV (2.4.2), as stated in the accepted answer here http://answers.opencv.org/question/503/how-to-use-the-lshindexparams/

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top