title: Opencv Features2d: Similar Object Recognition
body: <p>I am using opencv in order to detect if two objects are similar or not. I applied certain methods available by opencv to purify the images for better recognition. As a result, I now have a vector of keypoints that I am interested in. </p>
  
  <p>I gave these keypoints to siftfeaturedetector and the result was not satisfactory (it matched every pt in image 1 to all point in image 2). I used surf to compute descriptors and flann to match my already calculated keypoints. </p>
  
  <p>Is there a way to let any featuredetector compare these 2 images with better results? Or maybe I should not use feature detectors (what is the alternative)?</p>
  
  <p>The Images I am comparing have unique shapes (but not equal shapes) but different orientations and size.</p>