TL;DR
This paper compares classical and learning-based image matching methods, showing that with proper parameter optimization, classical methods like SIFT can perform nearly as well as state-of-the-art learning-based techniques on the HPatches dataset.
Contribution
It demonstrates that careful parameter tuning of classical methods can close the performance gap with learning-based methods in image matching tasks.
Findings
Classical methods can perform close to learning-based methods with parameter optimization.
SuperGlue remains the top method on HPatches dataset.
Optimized SIFT can outperform some learning-based methods in mean matching accuracy.
Abstract
Deep learning-based image matching methods are improved significantly during the recent years. Although these methods are reported to outperform the classical techniques, the performance of the classical methods is not examined in detail. In this study, we compare classical and learning-based methods by employing mutual nearest neighbor search with ratio test and optimizing the ratio test threshold to achieve the best performance on two different performance metrics. After a fair comparison, the experimental results on HPatches dataset reveal that the performance gap between classical and learning-based methods is not that significant. Throughout the experiments, we demonstrated that SuperGlue is the state-of-the-art technique for the image matching problem on HPatches dataset. However, if a single parameter, namely ratio test threshold, is carefully optimized, a well-known traditional…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMax Pooling · Convolution · Softmax · Dropout · Dense Connections
