1

I'm solving image matching task using SIFT as a feature extractor

To match obtained descriptors I used FLANN based Matcher (provided by OpenCV) and result looks good:

enter image description here

But applying same algorithm to different images I still have some "False Positive" matches because of shapes similarity:

enter image description here

I understand, that tuning hyperparameters can do great things here, but look a little closer to wrongly matched key points Most of their connecting lines cross other ones, which means that the mutual arrangement of matched points on source image (Pikachu) and mutual arrangement of matched points on target image (website screenshot) are different

FLANN based Matcher (as well as all other matchers I found) doesn't pay attention to key points placement. It match only their descriptors

Are there algorithms that can match SIFT's key points of 2 images using their mutual arrangement as well as descriptors?

0 Answers0