Learning Camera Localization via Dense Scene Matching
Not on the map. Why?
Abstract (arXiv)
Camera localization aims to estimate 6 DoF camera poses from RGB images. Traditional methods detect and match interest points between a query image and a pre-built 3D model. Recent learning-based approaches encode scene structures into a specific convolutional neural network (CNN) and thus are able to predict dense coordinates from RGB images. However, most of them require re-training or re-adaption for a new scene and have difficulties in handling large-scale scenes due to limited network capacity. We present a new method for scene agnostic camera localization using dense scene matching (DSM), where a cost volume is constructed between a query image and a scene. The cost volume and the corresponding coordinates are processed by a CNN to predict dense coordinates. Camera poses can then be solved by PnP algorithms. In addition, our method can be extended to temporal domain, which leads to extra performance boost during testing time. Our scene-agnostic approach achieves comparable accuracy as the existing scene-specific approaches, such as KFNet, on the 7scenes and Cambridge benchmark. This approach also remarkably outperforms state-of-the-art scene-agnostic dense coordinate regression network SANet. The Code is available at https://github.com/Tangshitao/Dense-Scene-Matching.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 41 of its 74 references that are in the map. First posted on arXiv 31 Mar 2021.
Builds on
41 of 74 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
29 more
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 780
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2018Pyramid Stereo Matching Networkcited by 486
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2017Learning to Find Good Correspondencescited by 176
- 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
- 2015Stereo Matching by Training a Convolutional Neural Network to Compare Image Patchescited by 151
- 2016Deep Image Retrieval: Learning global representations for image searchcited by 147
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2015Modelling Uncertainty in Deep Learning for Camera Relocalizationcited by 133
- 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
- 2017Cascade Residual Learning: A Two-stage Convolutional Neural Network for Stereo Matchingcited by 63
- 2018VLocNet++: Deep Multitask Learning for Semantic Visual Localization and Odometrycited by 61
- 2018Deep Auxiliary Learning for Visual Localization and Odometrycited by 59
- 2017VidLoc: A Deep Spatio-Temporal Model for 6-DoF Video-Clip Relocalizationcited by 58
- 2020KFNet: Learning Temporal Camera Relocalization using Kalman Filteringcited by 43
- 2016Quad-networks: unsupervised learning to rank for interest point detectioncited by 36
- 2017Long Short-Term Memory Kalman Filters:Recurrent Neural Estimators for Pose Regularizationcited by 36
- 2018Leveraging Deep Visual Descriptors for Hierarchical Efficient Localizationcited by 29
- 2019Local Supports Global: Deep Camera Relocalization with Sequence Enhancementcited by 25
- 2019Cascaded Parallel Filtering for Memory-Efficient Image-Based Localizationcited by 17
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 7; 2024: 7; 2025: 6; 2026: 2.
28 papers.
Sort:
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 81
- 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
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localizationcited by 26
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 18
- 2023SACReg: Scene-Agnostic Coordinate Regression for Visual Localizationcited by 14
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
16 more
- 2023Leveraging Neural Radiance Fields for Uncertainty-Aware Visual Localizationcited by 12
- 2024Learning to Produce Semi-dense Correspondences for Visual Localizationcited by 10
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splattingcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2023Lazy Visual Localization via Motion Averagingcited by 8
- 2025GSVisLoc: Generalizable Visual Localization for Gaussian Splatting Scene Representationscited by 5
- 2026Video Understanding: From Geometry and Semantics to Unified Modelscited by 5
- 2024Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Informationcited by 4
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selectioncited by 2
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Informationcited by 1
- 2025GRLoc: Geometric Representation Regression for Visual Localizationcited by 1
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenescited by 0
- 2023SGL: Structure Guidance Learning for Camera Localizationcited by 0
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localizationcited by 0
- 2025Multiview Image-Based Localizationcited by 0
- 2026MultiLoc: Look Around As You Localize for Fast And Robust Visual Re-localizationcited by 0
- 2026MultiLoc: Look Around As You Localize for Fast And Robust Visual Re-localization28 Mar 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2025GRLoc: Geometric Representation Regression for Visual Localization17 Nov 2025
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 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
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025Multiview Image-Based Localization30 Mar 2025
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localization11 Dec 2024
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Information9 Dec 2024
- 2024Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Information22 Jul 2024
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splatting30 Apr 2024
16 more
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localization11 Apr 2024
- 2024The NeRFect Match: Exploring NeRF Features for Visual Localization14 Mar 2024
- 2024Learning to Produce Semi-dense Correspondences for Visual Localization13 Feb 2024
- 2023DUSt3R: Geometric 3D Vision Made Easy21 Dec 2023
- 2023Leveraging Neural Radiance Fields for Uncertainty-Aware Visual Localization10 Oct 2023
- 2023Deep Learning for Visual Localization and Mapping: A Survey27 Aug 2023
- 2023SACReg: Scene-Agnostic Coordinate Regression for Visual Localization21 Jul 2023
- 2023Lazy Visual Localization via Motion Averaging19 Jul 2023
- 2023NeRF-Loc: Visual Localization with Conditional Neural Radiance Field17 Apr 2023
- 2023SGL: Structure Guidance Learning for Camera Localization12 Apr 2023
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localization21 Nov 2022
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenes29 Sep 2022
- 2022Visual Localization via Few-Shot Scene Region Classification14 Aug 2022
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmark31 May 2022
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matching17 Mar 2022
- 2021Learning to Match Features with Seeded Graph Matching Network19 Aug 2021
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 81
- 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
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2022NeuMap: Neural Coordinate Mapping by Auto-Transdecoder for Camera Localizationcited by 26
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 18
- 2023SACReg: Scene-Agnostic Coordinate Regression for Visual Localizationcited by 14
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
12 most cited of 28 All 28 (JSON)
- 2026MultiLoc: Look Around As You Localize for Fast And Robust Visual Re-localization28 Mar 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2025GRLoc: Geometric Representation Regression for Visual Localization17 Nov 2025
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 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
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025Multiview Image-Based Localization30 Mar 2025
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localization11 Dec 2024
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Information9 Dec 2024
- 2024Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Information22 Jul 2024
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splatting30 Apr 2024
12 newest of 28 All 28 (JSON)