Hi, I'm building a matlab application to compare descriptors. I've put in the original version of BRISK from the paper site and the OpenCV version. It seems that on the same images the original version of BRISK finds lots of keypoints and correctly match them while in the opencv version it fails on every image. I've run the BRISK code without change anything and the code is the same for all the others descriptors, e.g. SIFT it works. Does anyone know why?
P.S. This is a link with images of matches with original BRISK and with opencv version (with and without RANSAC refinement) http://imageshack.us/g/542/briskoriginal.png/