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?