cvg / GlueStick

Joint Deep Matcher for Points and Lines 🖼️💥🖼️ (ICCV 2023)
https://iago-suarez.com/gluestick
MIT License
551 stars 43 forks source link

The features cannot be matched in the reverse image #27

Closed Jinunmeng closed 5 months ago

Jinunmeng commented 5 months ago

Great job! I've some issues while working with aerial images for feature matching.

When the images are captured in the same orientation, feature matching works fine. However, when images are captured in the reverse orientation, the features cannot be matched

point_matches

any advice on this? thank you

rpautrat commented 5 months ago

Hi, GlueStick is based on SuperPoint, which has been trained for rotations up to 45 degrees. So it is not meant to work on larger rotations. The simplest fix in your case is to try the 4 rotations 0, 90, 180, 270 degrees, try to match each time, and keep the rotation that produced the most matches.