Reinforced Feature Points: Optimizing Feature Detection and Description for a High-Level Task
Not on the map. Why?
Abstract (arXiv)
We address a core problem of computer vision: Detection and description of 2D feature points for image matching. For a long time, hand-crafted designs, like the seminal SIFT algorithm, were unsurpassed in accuracy and efficiency. Recently, learned feature detectors emerged that implement detection and description using neural networks. Training these networks usually resorts to optimizing low-level matching scores, often pre-defining sets of image patches which should or should not match, or which should or should not contain key points. Unfortunately, increased accuracy for these low-level matching scores does not necessarily translate to better performance in high-level vision tasks. We propose a new training methodology which embeds the feature detector in a complete vision pipeline, and where the learnable parameters are trained in an end-to-end fashion. We overcome the discrete nature of key point selection and descriptor matching using principles from reinforcement learning. As an example, we address the task of relative pose estimation between a pair of images. We demonstrate that the accuracy of a state-of-the-art learning-based feature detector can be increased when trained for the task it is supposed to solve at test time. Our training methodology poses little restrictions on the task to learn, and works for any architecture which predicts key point heat maps, and descriptors for key point locations.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 10; 2023: 5; 2024: 7; 2025: 5; 2026: 3.
39 papers.
Sort:
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 112
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimizationcited by 50
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2023Tuning computer vision models with task rewardscited by 36
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matchingcited by 32
- 2022Decoupling Makes Weakly Supervised Local Feature Bettercited by 28
- 2022ReDFeat: Recoupling Detection and Description for Multimodal Feature Learningcited by 26
27 more
- 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
- 2024Matching 2D Images in 3D: Metric Relative Pose from Metric Correspondencescited by 25
- 2022End2End Multi-View Feature Matching with Differentiable Pose Optimizationcited by 19
- 2021Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimationcited by 17
- 2021DFM: A Performance Baseline for Deep Feature Matchingcited by 17
- 2023S-TREK: Sequential Translation and Rotation Equivariant Keypoints for local feature extractioncited by 13
- 2024Learning to Make Keypoints Sub-Pixel Accuratecited by 13
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2023TopicFM+: Boosting Accuracy and Efficiency of Topic-Assisted Feature Matchingcited by 10
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extractioncited by 9
- 2022Improving Feature-based Visual Localization by Geometry-Aided Matchingcited by 8
- 2021Matching in the Dark: A Dataset for Matching Image Pairs of Low-light Scenescited by 7
- 2024HandDGP: Camera-Space Hand Mesh Prediction with Differentiable Global Positioningcited by 7
- 2025Deep Learning Reforms Image Matching: A Survey and Outlookcited by 7
- 2022Leveraging Image Matching Toward End-to-End Relative Camera Pose Regressioncited by 6
- 2024SRPose: Two-view Relative Pose Estimation with Sparse Keypointscited by 5
- 2021Digging Into Self-Supervised Learning of Feature Descriptorscited by 3
- 2022DeepMLE: A Robust Deep Maximum Likelihood Estimator for Two-view Structure from Motioncited by 3
- 2023RLSAC: Reinforcement Learning enhanced Sample Consensus for End-to-End Robust Estimationcited by 3
- 2026RaCo: Ranking and Covariance for Practical Learned Keypointscited by 3
- 2021Image Feature Information Extraction for Interest Point Detection: A Reviewcited by 2
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regressioncited by 2
- 2025What does really matter in image goal navigation?cited by 2
- 2025Kinaema: a recurrent sequence model for memory and pose in motioncited by 2
- 2021Soft Expectation and Deep Maximization for Image Feature Detectioncited by 0
- 2026From Pairs to Sequences: Track-Aware Policy Gradients for Keypoint Detectioncited by 0
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Onlycited by 0
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026From Pairs to Sequences: Track-Aware Policy Gradients for Keypoint Detection24 Feb 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extraction7 Jul 2025
- 2025What does really matter in image goal navigation?2 Jul 2025
- 2025Deep Learning Reforms Image Matching: A Survey and Outlook5 Jun 2025
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detection10 Mar 2025
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimization10 Sep 2024
- 2024HandDGP: Camera-Space Hand Mesh Prediction with Differentiable Global Positioning22 Jul 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024SRPose: Two-view Relative Pose Estimation with Sparse Keypoints11 Jul 2024
27 more
- 2024Grounding Image Matching in 3D with MASt3R14 Jun 2024
- 2024Matching 2D Images in 3D: Metric Relative Pose from Metric Correspondences9 Apr 2024
- 2024Local Feature Matching Using Deep Learning: A Survey31 Jan 2024
- 2023S-TREK: Sequential Translation and Rotation Equivariant Keypoints for local feature extraction28 Aug 2023
- 2023RLSAC: Reinforcement Learning enhanced Sample Consensus for End-to-End Robust Estimation10 Aug 2023
- 2023TopicFM+: Boosting Accuracy and Efficiency of Topic-Assisted Feature Matching2 Jul 2023
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understanding8 Jun 2023
- 2023Tuning computer vision models with task rewards16 Feb 2023
- 2022Leveraging Image Matching Toward End-to-End Relative Camera Pose Regression27 Nov 2022
- 2022Improving Feature-based Visual Localization by Geometry-Aided Matching16 Nov 2022
- 2022DeepMLE: A Robust Deep Maximum Likelihood Estimator for Two-view Structure from Motion11 Oct 2022
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Image11 Oct 2022
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regression1 Aug 2022
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matching1 Jul 2022
- 2022ReDFeat: Recoupling Detection and Description for Multimodal Feature Learning16 May 2022
- 2022End2End Multi-View Feature Matching with Differentiable Pose Optimization3 May 2022
- 2022Is Geometry Enough for Matching in Visual Localization?24 Mar 2022
- 2022Decoupling Makes Weakly Supervised Local Feature Better8 Jan 2022
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extraction6 Dec 2021
- 2021Digging Into Self-Supervised Learning of Feature Descriptors10 Oct 2021
- 2021Matching in the Dark: A Dataset for Matching Image Pairs of Low-light Scenes8 Sep 2021
- 2021Image Feature Information Extraction for Interest Point Detection: A Review15 Jun 2021
- 2021DFM: A Performance Baseline for Deep Feature Matching14 Jun 2021
- 2021Soft Expectation and Deep Maximization for Image Feature Detection21 Apr 2021
- 2021COTR: Correspondence Transformer for Matching Across Images25 Mar 2021
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Pose16 Mar 2021
- 2021Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimation12 Mar 2021
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 112
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimizationcited by 50
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2023Tuning computer vision models with task rewardscited by 36
- 2022TopicFM: Robust and Interpretable Topic-Assisted Feature Matchingcited by 32
- 2022Decoupling Makes Weakly Supervised Local Feature Bettercited by 28
- 2022ReDFeat: Recoupling Detection and Description for Multimodal Feature Learningcited by 26
12 most cited of 39 All 39 (JSON)
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026From Pairs to Sequences: Track-Aware Policy Gradients for Keypoint Detection24 Feb 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extraction7 Jul 2025
- 2025What does really matter in image goal navigation?2 Jul 2025
- 2025Deep Learning Reforms Image Matching: A Survey and Outlook5 Jun 2025
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detection10 Mar 2025
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimization10 Sep 2024
- 2024HandDGP: Camera-Space Hand Mesh Prediction with Differentiable Global Positioning22 Jul 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024SRPose: Two-view Relative Pose Estimation with Sparse Keypoints11 Jul 2024
12 newest of 39 All 39 (JSON)