Reuse your features: unifying retrieval and feature-metric alignment
Not on the map. Why?
Abstract (arXiv)
We propose a compact pipeline to unify all the steps of Visual Localization: image retrieval, candidate re-ranking and initial pose estimation, and camera pose refinement. Our key assumption is that the deep features used for these individual tasks share common characteristics, so we should reuse them in all the procedures of the pipeline. Our DRAN (Deep Retrieval and image Alignment Network) is able to extract global descriptors for efficient image retrieval, use intermediate hierarchical features to re-rank the retrieval list and produce an initial pose guess, which is finally refined by means of a feature-metric optimization based on learned deep multi-scale dense features. DRAN is the first single network able to produce the features for the three steps of visual localization. DRAN achieves competitive performance in terms of robustness and accuracy under challenging conditions in public benchmarks, outperforming other unified approaches and consuming lower computational and memory cost than its counterparts using multiple networks. Code and models will be publicly available at https://github.com/jmorlana/DRAN.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 45 references that are in the map. First posted on arXiv 13 Apr 2022.
Builds on
28 of 45 references.
References · 28
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2016Direct Sparse Odometrycited by 479
16 more
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
- 2016CNN Image Retrieval Learns from BoW: Unsupervised Fine-Tuning with Hard Examplescited by 58
- 2018Detect-to-Retrieve: Efficient Regional Aggregation for Image Searchcited by 39
- 2019GN-Net: The Gauss-Newton Loss for Multi-Weather Relocalizationcited by 32
- 2020LM-Reloc: Levenberg-Marquardt Based Direct Visual Relocalizationcited by 28
- 2021Generalized Contrastive Optimization of Siamese Networks for Place Recognitioncited by 27
- 2018Taking a Deeper Look at the Inverse Compositional Algorithmcited by 20
- 2019Sparse-to-Dense Hypercolumn Matching for Long-Term Visual Localizationcited by 20
- 2020UR2KiD: Unifying Retrieval, Keypoint Detection, and Keypoint Description without Local Correspondence Supervisioncited by 17
- 2020Deep Probabilistic Feature-metric Trackingcited by 12
- 2021Tight Integration of Feature-based Relocalization in Monocular Direct Visual Odometrycited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.