Let's Take This Online: Adapting Scene Coordinate Regression Network Predictions for Online RGB-D Camera Relocalisation
Not on the map. Why?
Abstract (arXiv)
Many applications require a camera to be relocalised online, without expensive offline training on the target scene. Whilst both keyframe and sparse keypoint matching methods can be used online, the former often fail away from the training trajectory, and the latter can struggle in textureless regions. By contrast, scene coordinate regression (SCoRe) methods generalise to novel poses and can leverage dense correspondences to improve robustness, and recent work has shown how to adapt SCoRe forests between scenes, allowing their state-of-the-art performance to be leveraged online. However, because they use features hand-crafted for indoor use, they do not generalise well to harder outdoor scenes. Whilst replacing the forest with a neural network and learning suitable features for outdoor use is possible, the techniques used to adapt forests between scenes are unfortunately harder to transfer to a network context. In this paper, we address this by proposing a novel way of leveraging a network trained on one scene to predict points in another scene. Our approach replaces the appearance clustering performed by the branching structure of a regression forest with a two-step process that first uses the network to predict points in the original scene, and then uses these predicted points to look up clusters of points from the new scene. We show experimentally that our online approach achieves state-of-the-art performance on both the 7-Scenes and Cambridge Landmarks datasets, whilst running in under 300ms, making it highly effective in live scenarios.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 5; 2023: 6; 2024: 7; 2025: 4.
28 papers.
Sort:
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervisioncited by 37
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformercited by 26
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
16 more
- 2023Visual Localization using Imperfect 3D Models from the Internetcited by 20
- 2021How Privacy-Preserving are Line Clouds? Recovering Scene Details from 3D Linescited by 19
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehiclecited by 19
- 2021Continual Learning for Image-Based Camera Localizationcited by 18
- 2023FocusTune: Tuning Visual Localization through Focus-Guided Samplingcited by 16
- 2024"Where am I?" Scene Retrieval with Languagecited by 15
- 2021CrowdDriven: A New Challenging Dataset for Outdoor Visual Localizationcited by 13
- 2024Learning to Produce Semi-dense Correspondences for Visual Localizationcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2023Lazy Visual Localization via Motion Averagingcited by 8
- 2023Privacy-Preserving Representations are not Enough -- Recovering Scene Content from Camera Posescited by 7
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Featurescited by 4
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localizationcited by 3
- 2025Scene Coordinate Reconstruction Priorscited by 2
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenescited by 0
- 2025Robust Visual Localization via Semantic-Guided Multi-Scale Transformercited by 0
- 2025Scene Coordinate Reconstruction Priors14 Oct 2025
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Features1 Oct 2025
- 2025Robust Visual Localization via Semantic-Guided Multi-Scale Transformer10 Jun 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localization21 Sep 2024
- 2024GLACE: Global Local Accelerated Coordinate Encoding6 Jun 2024
- 2024"Where am I?" Scene Retrieval with Language22 Apr 2024
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizer22 Apr 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs30 Mar 2024
- 2024Learning to Produce Semi-dense Correspondences for Visual Localization13 Feb 2024
- 2023FocusTune: Tuning Visual Localization through Focus-Guided Sampling6 Nov 2023
16 more
- 2023Lazy Visual Localization via Motion Averaging19 Jul 2023
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Poses23 May 2023
- 2023Privacy-Preserving Representations are not Enough -- Recovering Scene Content from Camera Poses8 May 2023
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformer5 May 2023
- 2023Visual Localization using Imperfect 3D Models from the Internet12 Apr 2023
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenes29 Sep 2022
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehicle27 Jul 2022
- 2022MeshLoc: Mesh-Based Visual Localization21 Jul 2022
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmark31 May 2022
- 2022Is Geometry Enough for Matching in Visual Localization?24 Mar 2022
- 2021CrowdDriven: A New Challenging Dataset for Outdoor Visual Localization9 Sep 2021
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisation1 Sep 2021
- 2021Continual Learning for Image-Based Camera Localization20 Aug 2021
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervision6 Apr 2021
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Pose16 Mar 2021
- 2021How Privacy-Preserving are Line Clouds? Recovering Scene Details from 3D Lines8 Mar 2021
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervisioncited by 37
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2023HSCNet++: Hierarchical Scene Coordinate Classification and Regression for Visual Localization with Transformercited by 26
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
12 most cited of 28 All 28 (JSON)
- 2025Scene Coordinate Reconstruction Priors14 Oct 2025
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Features1 Oct 2025
- 2025Robust Visual Localization via Semantic-Guided Multi-Scale Transformer10 Jun 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localization21 Sep 2024
- 2024GLACE: Global Local Accelerated Coordinate Encoding6 Jun 2024
- 2024"Where am I?" Scene Retrieval with Language22 Apr 2024
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizer22 Apr 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs30 Mar 2024
- 2024Learning to Produce Semi-dense Correspondences for Visual Localization13 Feb 2024
- 2023FocusTune: Tuning Visual Localization through Focus-Guided Sampling6 Nov 2023
12 newest of 28 All 28 (JSON)