R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization

Xudong Jiang, Fangjinhua Wang, Silvano Galliani, Christoph Vogel, Marc Pollefeys
2/10/2026

No official code found. Best implementation: cvg/scrstudio (146 stars, Apache-2.0, last commit 2025-06-26).

Abstract

Learning-based visual localization methods that use scene coordinate regression (SCR) offer the advantage of smaller map sizes. However, on datasets with complex illumination changes or image-level ambiguities, it remains a less robust alternative to feature matching methods. This work aims to close the gap. We introduce a covisibility graph-based global encoding learning and data augmentation strategy, along with a depth-adjusted reprojection loss to facilitate implicit triangulation. Additionally, we revisit the network architecture and local feature extraction module. Our method achieves state-of-the-art on challenging large-scale datasets without relying on network ensembles or 3D supervision. On Aachen Day-Night, we are 10× more accurate than previous SCR methods with similar map sizes and require at least 5× smaller map sizes than any other SCR method while still delivering superior accuracy. Code is available at: https://github.com/cvg/scrstudio.

View on arXivView PDF

Code Implementations(1)

cvg/scrstudioCommunity100%
Apache-2.0

[CVPR 2025] A unified framework for Scene Coordinate Regression-based visual localization

1462Shell, PythonJan 2, 20251 years agoApache-2.0
3d-reconstruction3d-visioncomputer-visiondeep-learningpose-estimation+2 more

Similar Papers

Cite this paper

@article{jiang2026rscore,
  title  = {R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization},
  author = {Xudong Jiang and Fangjinhua Wang and Silvano Galliani and Christoph Vogel and Marc Pollefeys},
  year   = {2026},
  eprint = {2501.01421},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.01421},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.01421.svg)](https://codeofpaper.com/paper/2501.01421)

Discussion