Seeing Through the Weights: Privacy Leakage in Scene Coordinate Regression
Not on the map. Why?
Abstract (arXiv)
Scene Coordinate Regression (SCR) methods are increasingly adopted for visual localization. In these approaches, the scene is implicitly encoded within a neural network that regresses a 3D world coordinate for each image pixel. Because the scene is represented only through the network parameters and not stored explicitly as images or maps, such methods are often assumed to be privacy-preserving. In this work, we show that this assumption is incorrect in practice. Specifically, we introduce a query-based attack that reconstructs the 3D geometry of the training environment from an SCR model under different levels of model access. To do so, we repeatedly query the model with batches of proxy images unrelated to the target scene to obtain dense pixel-wise 3D coordinates. Reliable points are identified through their stability under small input perturbations and can be further refined in a white-box setting. These stable points are accumulated across independent query batches to recover the scene geometry. From the recovered 3D representation, we also invert the network features to synthesize images from arbitrary viewpoints, revealing additional appearance information. Experiments on indoor and outdoor datasets demonstrate that substantial portions of training environments can be reconstructed with high geometric fidelity. Beyond geometry, we also recover an approximate color appearance, which exposes recognizable layout and potentially sensitive scene elements. This directly contradicts claims in the literature that SCR representations are privacy-preserving by design, and reveals a real risk when such systems are deployed in private or security-critical spaces. The project page is available at https://jaeminch0.github.io/seeing-through-the-weights-privacy-leakage-in-scene-coordinate-regression.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 51 references that are in the map. First posted on arXiv 30 Jun 2026.
Builds on
32 of 51 references.
References · 32
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
- 2014Understanding Deep Image Representations by Inverting Themcited by 403
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 266
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 189
- 2015Inverting Visual Representations with Convolutional Networkscited by 170
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 152
20 more
- 2023Accelerated Coordinate Encoding: Learning to Relocalize in Minutes using RGB and Posescited by 107
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2022LaMAR: Benchmarking Localization and Mapping for Augmented Realitycited by 100
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2019Revealing Scenes by Inverting Structure from Motion Reconstructionscited by 66
- 2017VidLoc: A Deep Spatio-Temporal Model for 6-DoF Video-Clip Relocalizationcited by 58
- 2017VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problemcited by 51
- 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2019Privacy Preserving Image-Based Localizationcited by 47
- 2021Large-scale Localization Datasets in Crowded Indoor Spacescited by 29
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
- 2021How Privacy-Preserving are Line Clouds? Recovering Scene Details from 3D Linescited by 19
- 2023LDP-Feat: Image Features with Local Differential Privacycited by 10
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localizationcited by 10
- 2025ACE-G: Improving Generalization of Scene Coordinate Regression Through Query Pre-Trainingcited by 9
- 2023X-Ray to CT Rigid Registration Using Scene Coordinate Regressioncited by 8
- 2023Privacy-Preserving Representations are not Enough -- Recovering Scene Content from Camera Posescited by 7
- 2024Obfuscation Based Privacy Preserving Representations are Recoverable Using Neighborhood Informationcited by 6
- 2025Can we make NeRF-based visual localization privacy-preserving?cited by 3
Built on by
Not cited yet.