Real-Time RGB-D Camera Pose Estimation in Novel Scenes using a Relocalisation Cascade
Not on the map. Why?
Abstract (arXiv)
Camera pose estimation is an important problem in computer vision. Common techniques either match the current image against keyframes with known poses, directly regress the pose, or establish correspondences between keypoints in the image and points in the scene to estimate the pose. In recent years, regression forests have become a popular alternative to establish such correspondences. They achieve accurate results, but have traditionally needed to be trained offline on the target scene, preventing relocalisation in new environments. Recently, we showed how to circumvent this limitation by adapting a pre-trained forest to a new scene on the fly. The adapted forests achieved relocalisation performance that was on par with that of offline forests, and our approach was able to estimate the camera pose in close to real time. In this paper, we present an extension of this work that achieves significantly better relocalisation performance whilst running fully in real time. To achieve this, we make several changes to the original approach: (i) instead of accepting the camera pose hypothesis without question, we make it possible to score the final few hypotheses using a geometric approach and select the most promising; (ii) we chain several instantiations of our relocaliser together in a cascade, allowing us to try faster but less accurate relocalisation first, only falling back to slower, more accurate relocalisation as necessary; and (iii) we tune the parameters of our cascade to achieve effective overall performance. These changes allow us to significantly improve upon the performance our original state-of-the-art method was able to achieve on the well-known 7-Scenes and Stanford 4 Scenes benchmarks. As additional contributions, we present a way of visualising the internal behaviour of our forests and show how to entirely circumvent the need to pre-train a forest on a generic scene.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 8; 2023: 6; 2024: 6; 2025: 8; 2026: 2.
35 papers.
Sort:
- 2021Human POSEitioning System (HPS): 3D Human Pose Estimation and Self-localization in Large Scenes from Body-Mounted Sensorscited by 137
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022ViewFormer: NeRF-free Neural Rendering from Few Images Using Transformerscited by 70
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervisioncited by 37
- 2022Visual Localization via Few-Shot Scene Region Classificationcited by 36
- 2022Interaction Replica: Tracking Human-Object Interaction and Scene Changes From Human Motioncited by 27
- 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
23 more
- 2023Visual Localization using Imperfect 3D Models from the Internetcited by 20
- 2021Continual Learning for Image-Based Camera Localizationcited by 18
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localizationcited by 17
- 2023FocusTune: Tuning Visual Localization through Focus-Guided Samplingcited by 16
- 2024GSplatLoc: Grounding Keypoint Descriptors into 3D Gaussian Splatting for Improved Visual Localizationcited by 16
- 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
- 2022Learning Geodesic-Aware Local Features from RGB-D Imagescited by 5
- 2025A Scene is Worth a Thousand Features: Feed-Forward Camera Localization from a Collection of Image Featurescited by 5
- 2024Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Informationcited by 4
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localizationcited by 4
- 2025BEVDiffLoc: End-to-End LiDAR Global Localization in BEV View based on Diffusion Modelcited by 2
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusioncited by 2
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selectioncited by 2
- 2025Scene Coordinate Reconstruction Priorscited by 2
- 20226D Camera Relocalization in Visually Ambiguous Extreme Environmentscited by 1
- 2026ImLoc: Revisiting Visual Localization with Image-based Representationcited by 1
- 2021Domain Adaptation of Networks for Camera Pose Estimation: Learning Camera Pose Estimation Without Pose Labelscited by 0
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenescited by 0
- 2023TBPos: Dataset for Large-Scale Precision Visual Localizationcited by 0
- 2025Improved 3D Point-Line Mapping Regression for Camera Relocalizationcited by 0
- 2026L3:Scene-agnostic Visual Localization in the Wildcited by 0
- 2026L3:Scene-agnostic Visual Localization in the Wild9 Mar 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 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
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 Aug 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusion27 Mar 2025
- 2025BEVDiffLoc: End-to-End LiDAR Global Localization in BEV View based on Diffusion Model14 Mar 2025
- 2025Improved 3D Point-Line Mapping Regression for Camera Relocalization28 Feb 2025
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization2 Jan 2025
- 2024GSplatLoc: Grounding Keypoint Descriptors into 3D Gaussian Splatting for Improved Visual Localization24 Sep 2024
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localization21 Sep 2024
23 more
- 2024Learning Where to Look: Self-supervised Viewpoint Selection for Active Localization using Geometrical Information22 Jul 2024
- 2024GLACE: Global Local Accelerated Coordinate Encoding6 Jun 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024Learning to Produce Semi-dense Correspondences for Visual Localization13 Feb 2024
- 2023FocusTune: Tuning Visual Localization through Focus-Guided Sampling6 Nov 2023
- 2023Lazy Visual Localization via Motion Averaging19 Jul 2023
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Poses23 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
- 2023TBPos: Dataset for Large-Scale Precision Visual Localization20 Feb 2023
- 2022Graph Attention Network for Camera Relocalization on Dynamic Scenes29 Sep 2022
- 2022Visual Localization via Few-Shot Scene Region Classification14 Aug 2022
- 2022MeshLoc: Mesh-Based Visual Localization21 Jul 2022
- 20226D Camera Relocalization in Visually Ambiguous Extreme Environments13 Jul 2022
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmark31 May 2022
- 2022Interaction Replica: Tracking Human-Object Interaction and Scene Changes From Human Motion5 May 2022
- 2022Learning Geodesic-Aware Local Features from RGB-D Images22 Mar 2022
- 2022ViewFormer: NeRF-free Neural Rendering from Few Images Using Transformers18 Mar 2022
- 2021Domain Adaptation of Networks for Camera Pose Estimation: Learning Camera Pose Estimation Without Pose Labels29 Nov 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
- 2021Human POSEitioning System (HPS): 3D Human Pose Estimation and Self-localization in Large Scenes from Body-Mounted Sensors31 Mar 2021
- 2021Human POSEitioning System (HPS): 3D Human Pose Estimation and Self-localization in Large Scenes from Body-Mounted Sensorscited by 137
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2022ViewFormer: NeRF-free Neural Rendering from Few Images Using Transformerscited by 70
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2021Visual Camera Re-Localization Using Graph Neural Networks and Relative Pose Supervisioncited by 37
- 2022Visual Localization via Few-Shot Scene Region Classificationcited by 36
- 2022Interaction Replica: Tracking Human-Object Interaction and Scene Changes From Human Motioncited by 27
- 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 35 All 35 (JSON)
- 2026L3:Scene-agnostic Visual Localization in the Wild9 Mar 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 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
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 Aug 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusion27 Mar 2025
- 2025BEVDiffLoc: End-to-End LiDAR Global Localization in BEV View based on Diffusion Model14 Mar 2025
- 2025Improved 3D Point-Line Mapping Regression for Camera Relocalization28 Feb 2025
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization2 Jan 2025
- 2024GSplatLoc: Grounding Keypoint Descriptors into 3D Gaussian Splatting for Improved Visual Localization24 Sep 2024
- 2024Combining Absolute and Semi-Generalized Relative Poses for Visual Localization21 Sep 2024
12 newest of 35 All 35 (JSON)