Spin the drone photo: which point matchers keep up?

Two overlapping aerial frames, cropped to circles. The right one is rotated through a full turn in 5° steps, and ten matchers try to find corresponding points at every angle. Green lines agree with the true camera geometry; red ones do not.

0°
✓ correct✗ wrong
–matches returned
–correct matches
–precision
–time per pair

Precision through a full rotation

Share of returned matches that are correct. Colour marks the method family and line style the variant. Hover to compare at one angle, click to jump the viewer there, or pick a method in the legend.

How many correct matches survive

Correct matches per angle, on a log scale. Dense and semi-dense methods (LoFTR, RoMa, RoMa v2, MASt3R) return a fixed or very large budget of matches, so compare their counts with care; precision is the fairer comparison.

Summary

Sorted by worst-case precision over all 72 angles.

How this was measured