SiLK -- Simple Learned Keypoints
Pierre Gleize, Weiyao Wang, Matt Feiszli

TL;DR
SiLK is a simple, fully-differentiable learned keypoint detection method that improves state-of-the-art performance on multiple vision tasks while maintaining lightweight design.
Contribution
The paper introduces SiLK, a re-designed, fully-differentiable keypoint detector that simplifies existing methods and achieves state-of-the-art results across various benchmarks.
Findings
Sets new state-of-the-art on HPatches detection repeatability and homography estimation.
Achieves top performance on ScanNet 3D point-cloud registration.
Competitive results in the 2022 Image Matching Challenge.
Abstract
Keypoint detection & descriptors are foundational tech-nologies for computer vision tasks like image matching, 3D reconstruction and visual odometry. Hand-engineered methods like Harris corners, SIFT, and HOG descriptors have been used for decades; more recently, there has been a trend to introduce learning in an attempt to improve keypoint detectors. On inspection however, the results are difficult to interpret; recent learning-based methods employ a vast diversity of experimental setups and design choices: empirical results are often reported using different backbones, protocols, datasets, types of supervisions or tasks. Since these differences are often coupled together, it raises a natural question on what makes a good learned keypoint detector. In this work, we revisit the design of existing keypoint detectors by deconstructing their methodologies and identifying the key…
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
TopicsRobotics and Sensor-Based Localization · Advanced Neural Network Applications · Advanced Image and Video Retrieval Techniques
