RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extraction
Not on the map. Why?
Abstract (arXiv)
We introduce RIPE, an innovative reinforcement learning-based framework for weakly-supervised training of a keypoint extractor that excels in both detection and description tasks. In contrast to conventional training regimes that depend heavily on artificial transformations, pre-generated models, or 3D data, RIPE requires only a binary label indicating whether paired images represent the same scene. This minimal supervision significantly expands the pool of training data, enabling the creation of a highly generalized and robust keypoint extractor. RIPE utilizes the encoder's intermediate layers for the description of the keypoints with a hyper-column approach to integrate information from different scales. Additionally, we propose an auxiliary loss to enhance the discriminative capability of the learned descriptors. Comprehensive evaluations on standard benchmarks demonstrate that RIPE simplifies data preparation while achieving competitive performance compared to state-of-the-art techniques, marking a significant advancement in robust keypoint extraction and description. To support further research, we have made our code publicly available at https://github.com/fraunhoferhhi/RIPE.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 7 Jul 2025.
Builds on
32 of 50 references.
References · 32
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2020DISK: Learning local features with policy gradientcited by 310
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
20 more
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 224
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 174
- 2019GLU-Net: Global-Local Universal Network for Dense Flow and Correspondencescited by 139
- 2014Hypercolumns for Object Segmentation and Fine-grained Localizationcited by 128
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 120
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
- 2022Boreas: A Multi-Season Autonomous Driving Datasetcited by 75
- 2023GlueStick: Robust Image Matching by Sticking Points and Lines Togethercited by 65
- 2023DeDoDe: Detect, Don't Describe -- Describe, Don't Detect for Local Feature Matchingcited by 62
- 2017End-to-end weakly-supervised semantic alignmentcited by 60
- 2019Hyperpixel Flow: Semantic Correspondence with Multi-layer Neural Featurescited by 56
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2020Learning to Compose Hypercolumns for Visual Correspondencecited by 53
- 2019Reinforced Feature Points: Optimizing Feature Detection and Description for a High-Level Taskcited by 39
- 2019Sparse-to-Dense Hypercolumn Matching for Long-Term Visual Localizationcited by 20
- 2023Enhancing Deformable Local Features by Jointly Learning to Detect and Describe Keypointscited by 11
- 2021Digging Into Self-Supervised Learning of Feature Descriptorscited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 7.
9 papers.
- 2026RaCo: Ranking and Covariance for Practical Learned Keypointscited by 3
- 2025Restore Text First, Enhance Image Later: Two-Stage Scene Text Image Super-Resolution with Glyph Structure Guidancecited by 2
- 2026A Streamlined Attention-Based Network for Descriptor Extractioncited by 2
- 2025Coarse-to-Fine Non-Rigid Registration for Side-Scan Sonar Mosaickingcited by 0
- 2026From Pairs to Sequences: Track-Aware Policy Gradients for Keypoint Detectioncited by 0
- 2026OrthoTrack: Continuous 6-DoF UAV Trajectory Estimation Anchored in Public Orthophotoscited by 0
- 2026Label-Free Target-Domain Adaptation for Unconstrained Event-Image Feature Matching via Dual-Stage Distillationcited by 0
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Onlycited by 0
- 2026Unified and Efficient Point-Line Local Featurescited by 0
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Label-Free Target-Domain Adaptation for Unconstrained Event-Image Feature Matching via Dual-Stage Distillation11 Jul 2026
- 2026OrthoTrack: Continuous 6-DoF UAV Trajectory Estimation Anchored in Public Orthophotos24 Jun 2026
- 2026From Pairs to Sequences: Track-Aware Policy Gradients for Keypoint Detection24 Feb 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2026A Streamlined Attention-Based Network for Descriptor Extraction19 Jan 2026
- 2025Coarse-to-Fine Non-Rigid Registration for Side-Scan Sonar Mosaicking19 Nov 2025
- 2025Restore Text First, Enhance Image Later: Two-Stage Scene Text Image Super-Resolution with Glyph Structure Guidance24 Oct 2025