Ask Your Question

juanarocha's profile - activity

2014-06-16 11:49:57 -0600 commented answer ORB number of keypoints

Yes that's what I normally do. With 1500 (as is done in OpenCV examples) and then thresholding, but I've seen some posts recommending 300-400 points. So, I was wondering if there's some kind of standard or recommended values. ORB's paper doesn't say anything about it

2014-06-16 10:04:07 -0600 asked a question ORB number of keypoints

OpenCV OrbFeatureDetector's detect function has a parameter nFeatures which tells the function what is the maximum number of keypoints to be detected.

I know more points means more comparisons when matching so less performance, while less means less accuracy.

Is there a recommended number of keypoints that gives me a good accuracy/performance relation? And if there is, why?

2014-06-03 11:11:58 -0600 received badge  Editor (source)
2014-06-03 11:10:24 -0600 asked a question Binary descriptors representation

An ORB descriptor Mat object contains X rows (X depending on the max number of features) which represent the features descriptors and 32 columns in which are stored integers between 0 and 255 which represent the descriptor elements. My assumption is that the binary representation of the descriptor is to change these integers to their binary representation (8 bits each, 8*32=256 which is ORB descriptors size) and concatenate them (please correct me if I'm wrong).

Has OpenCV an automatic way to deal with this? converting the int representation to actually binary?

2014-04-29 08:40:11 -0600 received badge  Supporter (source)