Back to the Feature: Learning Robust Camera Localization from Pixels to Pose
Not on the map. Why?
Abstract (arXiv)
Camera pose estimation in known scenes is a 3D geometry task recently tackled by multiple learning algorithms. Many regress precise geometric quantities, like poses or 3D points, from an input image. This either fails to generalize to new viewpoints or ties the model parameters to a specific scene. In this paper, we go Back to the Feature: we argue that deep networks should focus on learning robust and invariant visual features, while the geometric estimation should be left to principled algorithms. We introduce PixLoc, a scene-agnostic neural network that estimates an accurate 6-DoF pose from an image and a 3D model. Our approach is based on the direct alignment of multiscale deep features, casting camera localization as metric learning. PixLoc learns strong data priors by end-to-end training from pixels to pose and exhibits exceptional generalization to new scenes by separating model parameters and scene geometry. The system can localize in large environments given coarse pose priors but also improve the accuracy of sparse feature matching by jointly refining keypoints and poses with little overhead. The code will be publicly available at https://github.com/cvg/pixloc.
Key facts. Cited by 199 papers in the map (data through 7 Oct 2026). Builds on 49 of its 100 references that are in the map. First posted on arXiv 16 Mar 2021.
Builds on
49 of 100 references.
References · 49
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 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
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
37 more
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 206
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2017Learning to Find Good Correspondencescited by 176
- 2020Visual Camera Re-Localization from RGB and RGB-D Images Using DSACcited by 176
- 2018BA-Net: Dense Bundle Adjustment Networkcited by 173
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2018MAGSAC: marginalizing sample consensuscited by 122
- 2019Hierarchical Scene Coordinate Classification and Regression for Visual Localizationcited by 93
- 2017Camera Relocalization by Computing Pairwise Relative Poses Using Convolutional Neural Networkcited by 79
- 2019Expert Sample Consensus Applied to Camera Re-Localizationcited by 70
- 2019End-to-End Learnable Geometric Vision by Backpropagating PnP Optimizationcited by 65
- 2018VLocNet++: Deep Multitask Learning for Semantic Visual Localization and Odometrycited by 61
- 2019To Learn or Not to Learn: Visual Localization from Essential Matricescited by 61
- 2017Semantic Visual Localizationcited by 54
- 2019Large-scale, real-time visual-inertial localization revisitedcited by 45
- 2020Benchmarking Image Retrieval for Visual Localizationcited by 42
- 2020Online Invariance Selection for Local Feature Descriptorscited by 41
- 2019Reinforced Feature Points: Optimizing Feature Detection and Description for a High-Level Taskcited by 39
- 2017On-the-Fly Adaptation of Regression Forests for Online Camera Relocalisationcited by 38
- 2020Solving the Blind Perspective-n-Point Problem End-To-End With Robust Differentiable Geometric Optimizationcited by 38
- 2019GN-Net: The Gauss-Newton Loss for Multi-Weather Relocalizationcited by 32
- 2019Monocular 3D Object Detection and Box Fitting Trained End-to-End Using Intersection-over-Union Losscited by 30
- 2018LS-Net: Learning to Solve Nonlinear Least Squares for Monocular Stereocited by 28
- 2019Let's Take This Online: Adapting Scene Coordinate Regression Network Predictions for Online RGB-D Camera Relocalisationcited by 28
- 2020LM-Reloc: Levenberg-Marquardt Based Direct Visual Relocalizationcited by 28
- 2019Fine-Grained Segmentation Networks: Self-Supervised Segmentation for Improved Long-Term Visual Localizationcited by 24
- 2020S2DNet: Learning Accurate Correspondences for Sparse-to-Dense Feature Matchingcited by 22
- 2018Taking a Deeper Look at the Inverse Compositional Algorithmcited by 20
- 2020UR2KiD: Unifying Retrieval, Keypoint Detection, and Keypoint Description without Local Correspondence Supervisioncited by 17
- 2020Deep Probabilistic Feature-metric Trackingcited by 12
- 2021Deep Feedback Inverse Problem Solvercited by 11
- 2017Deep-LK for Efficient Adaptive Object Trackingcited by 6
- 2017Semantic Texture for Robust Dense Trackingcited by 3
Built on by
Citing papers per year: 2021: 9; 2022: 36; 2023: 46; 2024: 40; 2025: 38; 2026: 30.
199 papers.
Sort:
By area:
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2021LENS: Localization enhanced by NeRF synthesiscited by 116
- 2023FoundPose: Unseen Object Pose Estimation with Foundation Featurescited by 109
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 98
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
38 more
- 2022DFNet: Enhance Absolute Pose Regression with Direct Feature Matchingcited by 82
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 81
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2022ViewFormer: NeRF-free Neural Rendering from Few Images Using Transformerscited by 70
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 64
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2024FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descentcited by 61
- 2022DeepLSD: Line Segment Detection and Refinement with Deep Image Gradientscited by 58
- 2022EndoMapper dataset of complete calibrated endoscopy procedurescited by 53
- 2024GeoCalib: Learning Single-image Calibration with Geometric Optimizationcited by 50
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2023CROSSFIRE: Camera Relocalization On Self-Supervised Features from an Implicit Representationcited by 45
- 2024Map-Relative Pose Regression for Visual Re-Localizationcited by 42
- 20233D Line Mapping Revisitedcited by 39
- 2022RNNPose: Recurrent 6-DoF Object Pose Refinement with Robust Correspondence Field Estimation and Pose Optimizationcited by 38
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2023Neural Refinement for Absolute Pose Regression with Feature Synthesiscited by 37
- 2022Visual Localization via Few-Shot Scene Region Classificationcited by 36
- 2024The NeRFect Match: Exploring NeRF Features for Visual Localizationcited by 32
- 2023NeRF-Loc: Visual Localization with Conditional Neural Radiance Fieldcited by 29
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2021CrossLoc: Scalable Aerial Localization Assisted by Multimodal Synthetic Datacited by 28
- 2022Camera Pose Auto-Encoders for Improving Pose Regressioncited by 28
- 2023SFD2: Semantic-guided Feature Detection and Descriptioncited by 28
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localizationcited by 26
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformercited by 26
- 2021Near-field Perception for Low-Speed Vehicle Automation using Surround-view Fisheye Camerascited by 24
- 2022When the Sun Goes Down: Repairing Photometric Losses for All-Day Depth Estimationcited by 24
- 2022LASER: LAtent SpacE Rendering for 2D Visual Localizationcited by 23
- 2023PNeRFLoc: Visual Localization with Point-based Neural Radiance Fieldscited by 22
- 2024UAVD4L: A Large-Scale Dataset for UAV 6-DoF Localizationcited by 21
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2023Deep Learning for Camera Calibration and Beyond: A Surveycited by 20
- 2023Visual Localization using Imperfect 3D Models from the Internetcited by 20
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehiclecited by 19
50 most cited of 199 All 199 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026NaCR: Visual Localization via NeRF-aided Camera Ray Regression22 Sep 2026
- 2026DirtyMoCap: Robust Motion Capture from Unconstrained Markers17 Sep 2026
- 2026DRS-VPT: Directly Relocalizing in a Scan with Vision Point Transformers11 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026Efficient and Robust Absolute Pose Estimation via Gravity-Prior-Driven Transformation Decoupling and Pose Refinement1 Sep 2026
- 2026GS-CPE: Unified 6-Degree-of-Freedom Camera Pose Estimation via 3D Gaussian Splatting11 Aug 2026
- 2026PolyLayout: Multi-room Manhattan Layout Estimation4 Aug 2026
- 2026Accuracy potential of visual localization exploiting high-end street-level imagery27 Jul 2026
- 2026Hold-Out Self-Validation Cannot Certify Photogrammetric Accuracy: Saturation and Blindness to Coherent Distortion25 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026Reference-Induced Consensus for Selective Posed-Reference Visual Localization6 Jul 2026
38 more
- 2026RayTun3R: Online Camera Adaptation in 3D Foundation Models2 Jul 2026
- 2026PiLoT v2: Pixel-to-Orthogonal Map Alignment for Free-view UAV Geo-localization30 Jun 2026
- 2026Compact Object-Level Representations with Open-Vocabulary Understanding for Indoor Visual Relocalization23 Jun 2026
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitives3 Jun 2026
- 2026SAMatcher: Dense Co-Visibility Modeling via Cross-View Fusion for Scale-Imbalance Image Matching2 Jun 2026
- 2026SA4Depth: Consistent Pose-Depth Scale Alignment for Self-Supervised Monocular Depth Estimation27 May 2026
- 2026EpiDiffVO: Geometry-Aware Epipolar Diffusion for Robust Visual Odometry19 May 2026
- 2026Disambiguating 2D-3D Correspondences in Gaussian Splatting-based Feature Fields for Visual Localization8 May 2026
- 2026AirZoo: A Unified Large-Scale Dataset for Grounding Aerial Geometric 3D Vision29 Apr 2026
- 2026MultiLoc: Look Around As You Localize for Fast And Robust Visual Re-localization28 Mar 2026
- 2026Scene Grounding In the Wild27 Mar 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2026Uncertainty-Aware Hierarchical Re-Localization in OpenStreetMap via Semantic Alignment2 Mar 2026
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimates21 Feb 2026
- 2026Differential pose optimization in descriptor space -- Combining Geometric and Photometric Methods for Motion Estimation15 Feb 2026
- 2026Research on a Camera Position Measurement Method based on a Parallel Perspective Error Transfer Model8 Feb 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 2025Learning to Anchor Visual Odometry: KAN-Based Pose Regression for Planetary Landing30 Dec 2025
- 2025AlignPose: Generalizable 6D Pose Estimation via Multi-view Feature-metric Alignment23 Dec 2025
- 2025Robust Scene Coordinate Regression via Geometrically-Consistent Global Descriptors19 Dec 2025
- 2025Selfi: Self Improving Reconstruction Engine via 3D Geometric Feature Alignment9 Dec 2025
- 2025iGaussian: Real-Time Camera Pose Estimation via Feed-Forward 3D Gaussian Splatting Inversion18 Nov 2025
- 2025GRLoc: Geometric Representation Regression for Visual Localization17 Nov 2025
- 2025Visible Structure Retrieval for Lightweight Image-Based Relocalisation16 Nov 2025
- 2025Scene Coordinate Reconstruction Priors14 Oct 2025
- 2025ACE-G: Improving Generalization of Scene Coordinate Regression Through Query Pre-Training13 Oct 2025
- 2025RoboEye: Enhancing 2D Robotic Object Identification with Selective 3D Geometric Keypoint Matching18 Sep 2025
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 Aug 2025
- 2025Can we make NeRF-based visual localization privacy-preserving?26 Aug 2025
- 2025GSVisLoc: Generalizable Visual Localization for Gaussian Splatting Scene Representations25 Aug 2025
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localization25 Aug 2025
- 2025Camera Pose Refinement via 3D Gaussian Splatting25 Aug 2025
- 2025PixCuboid: Room Layout Estimation from Multi-view Featuremetric Alignment6 Aug 2025
- 2025SGAD: Semantic and Geometric-aware Descriptor for Local Feature Matching4 Aug 2025
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localization31 Jul 2025
- 2025CasP: Improving Semi-Dense Feature Matching Pipeline Leveraging Cascaded Correspondence Priors for Guidance23 Jul 2025
- 2025SGLoc: Semantic Localization System for Camera Pose Estimation from 3D Gaussian Splatting Representation16 Jul 2025
50 newest of 199 All 199 (JSON)
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2021LENS: Localization enhanced by NeRF synthesiscited by 116
- 2023FoundPose: Unseen Object Pose Estimation with Foundation Featurescited by 109
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 98
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
12 most cited of 197 All 197 (JSON)
- 2026UltraMatch: Transport Path Routing for Ultra-Fast and Memory-Efficient Image Matching29 Sep 2026
- 2026NaCR: Visual Localization via NeRF-aided Camera Ray Regression22 Sep 2026
- 2026DirtyMoCap: Robust Motion Capture from Unconstrained Markers17 Sep 2026
- 2026DRS-VPT: Directly Relocalizing in a Scan with Vision Point Transformers11 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026Efficient and Robust Absolute Pose Estimation via Gravity-Prior-Driven Transformation Decoupling and Pose Refinement1 Sep 2026
- 2026GS-CPE: Unified 6-Degree-of-Freedom Camera Pose Estimation via 3D Gaussian Splatting11 Aug 2026
- 2026PolyLayout: Multi-room Manhattan Layout Estimation4 Aug 2026
- 2026Accuracy potential of visual localization exploiting high-end street-level imagery27 Jul 2026
- 2026Hold-Out Self-Validation Cannot Certify Photogrammetric Accuracy: Saturation and Blindness to Coherent Distortion25 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026Reference-Induced Consensus for Selective Posed-Reference Visual Localization6 Jul 2026
12 newest of 197 All 197 (JSON)