SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs
Not on the map. Why?
Abstract (arXiv)
We introduce a novel problem, i.e., the localization of an input image within a multi-modal reference map represented by a database of 3D scene graphs. These graphs comprise multiple modalities, including object-level point clouds, images, attributes, and relationships between objects, offering a lightweight and efficient alternative to conventional methods that rely on extensive image databases. Given the available modalities, the proposed method SceneGraphLoc learns a fixed-sized embedding for each node (i.e., representing an object instance) in the scene graph, enabling effective matching with the objects visible in the input query image. This strategy significantly outperforms other cross-modal methods, even without incorporating images into the map embeddings. When images are leveraged, SceneGraphLoc achieves performance close to that of state-of-the-art techniques depending on large image databases, while requiring three orders-of-magnitude less storage and operating orders-of-magnitude faster. The code will be made public.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 86 of its 139 references that are in the map. First posted on arXiv 30 Mar 2024.
Builds on
86 of 139 references.
References · 86
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2017Graph Attention Networkscited by 8,854
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2021Masked-attention Mask Transformer for Universal Image Segmentationcited by 2,338
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
38 more
- 2020Convolutional Occupancy Networkscited by 760
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2021Scaling Open-Vocabulary Image Segmentation with Image-Level Labelscited by 471
- 2021Advances in Neural Renderingcited by 365
- 2023OpenMask3D: Open-Vocabulary 3D Instance Segmentationcited by 288
- 2020CosyPose: Consistent multi-view multi-object 6D pose estimationcited by 287
- 20193D Scene Graph: A Structure for Unified Semantics, 3D Space, and Cameracited by 280
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2019Texture Fields: Learning Texture Representations in Function Spacecited by 210
- 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
- 2020Learning 3D Semantic Scene Graphs from 3D Indoor Reconstructionscited by 205
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021Embracing Single Stride 3D Object Detector with Sparse Transformercited by 193
- 2019RIO: 3D Object Instance Re-Localization in Changing Indoor Environmentscited by 187
- 2015Wide-Area Image Geolocalization with Aerial Reference Imagerycited by 185
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2020Visual Camera Re-Localization from RGB and RGB-D Images Using DSACcited by 176
- 2022Hydra: A Real-time Spatial Perception System for 3D Scene Graph Construction and Optimizationcited by 175
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2021SceneGraphFusion: Incremental 3D Scene Graph Prediction from RGB-D Sequencescited by 159
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2020EPOS: Estimating 6D Pose of Objects with Symmetriescited by 147
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 20203D Dynamic Scene Graphs: Actionable Spatial Perception with Places, Objects, and Humanscited by 141
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2021LENS: Localization enhanced by NeRF synthesiscited by 116
- 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
- 2022Global Context Vision Transformerscited by 98
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
- 2021Where is your place, Visual Place Recognition?cited by 82
- 20193-D Scene Graph: A Sparse and Semantic Representation of Physical Environments for Intelligent Agentscited by 74
- 2021ROCA: Robust CAD Model Retrieval and Alignment from a Single Imagecited by 66
- 2022MeshLoc: Mesh-Based Visual Localizationcited by 62
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphscited by 59
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
50 most cited of 86 All 86 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 20; 2026: 8.
29 papers.
Sort:
By area:
- 2025Open-Vocabulary Functional 3D Scene Graphs for Real-World Indoor Spacescited by 53
- 2025SceneSplat: Gaussian Splatting-based Scene Understanding with Vision-Language Pretrainingcited by 51
- 2025EgoNight: Towards Egocentric Vision Understanding at Night with a Challenging Benchmarkcited by 16
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Associationcited by 13
- 2025CrossOver: 3D Scene Cross-Modal Alignmentcited by 12
- 2025V2-SAM: Marrying SAM2 with Multi-Prompt Experts for Cross-View Object Correspondencecited by 12
- 2025Compile Scene Graphs with Reinforcement Learningcited by 11
- 2024Articulate3D: Holistic Understanding of 3D Scenes as Universal Scene Descriptioncited by 9
- 2025Reducing Unimodal Bias in Multi-Modal Semantic Segmentation with Multi-Scale Functional Entropy Regularizationcited by 9
- 2025UnLoc: Leveraging Depth Uncertainties for Floorplan Localizationcited by 7
- 2025GOTPR: General Outdoor Text-based Place Recognition Using Scene Graph Retrieval with OpenStreetMapcited by 5
- 2025Learning 3D Scene Analogies with Neural Contextual Scene Mapscited by 4
17 more
- 20263D Scene Graphs: Open Challenges and Future Directionscited by 4
- 2025OpenCity3D: What do Vision-Language Models know about Urban Environments?cited by 3
- 2025From Data to Modeling: Fully Open-vocabulary Scene Graph Generationcited by 2
- 2025Masked Clustering Prediction for Unsupervised Point Cloud Pre-trainingcited by 2
- 2025SGAligner++: Cross-Modal Language-Aided 3D Scene Graph Alignmentcited by 2
- 2026The Semantic Lifecycle in Embodied AI: Acquisition, Representation and Storage via Foundation Modelscited by 2
- 2025Any Image Restoration via Efficient Spatial-Frequency Degradation Adaptationcited by 1
- 2025Spatiotemporal Knowledge Graphs as Persistent Scene Memory for Embodied Question Answeringcited by 1
- 2025ReefNet: A Large-Scale Dataset and Benchmark for Fine-Grained Coral Reef Recognitioncited by 1
- 2025HouseLayout3D: A Benchmark and Training-Free Baseline for 3D Layout Estimation in the Wildcited by 1
- 2025Text2Graph VPR: A Text-to-Graph Expert System for Explainable Place Recognition in Changing Environmentscited by 0
- 2026PlanaReLoc: Camera Relocalization in 3D Planar Primitives via Region-Based Structure Matchingcited by 0
- 2026OpenSGA: Efficient 3D Scene Graph Alignment in the Open Worldcited by 0
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphscited by 0
- 2026Computing Monetary Risk Measures in Linear Timecited by 0
- 2026CR-Refiner: An Object-Centric Optimal Transport Reranker for Edit-Conditioned 3D Scene Retrievalcited by 0
- 2026VideoReloc: Long-Term Indoor Video Relocalization against a Kilobyte-Scale Semantic Scene Graphcited by 0
- 2026VideoReloc: Long-Term Indoor Video Relocalization against a Kilobyte-Scale Semantic Scene Graph18 Sep 2026
- 2026CR-Refiner: An Object-Centric Optimal Transport Reranker for Edit-Conditioned 3D Scene Retrieval21 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 20263D Scene Graphs: Open Challenges and Future Directions15 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026OpenSGA: Efficient 3D Scene Graph Alignment in the Open World11 May 2026
- 2026PlanaReLoc: Camera Relocalization in 3D Planar Primitives via Region-Based Structure Matching21 Mar 2026
- 2026The Semantic Lifecycle in Embodied AI: Acquisition, Representation and Storage via Foundation Models12 Jan 2026
- 2025Text2Graph VPR: A Text-to-Graph Expert System for Explainable Place Recognition in Changing Environments21 Dec 2025
- 2025HouseLayout3D: A Benchmark and Training-Free Baseline for 3D Layout Estimation in the Wild2 Dec 2025
- 2025V2-SAM: Marrying SAM2 with Multi-Prompt Experts for Cross-View Object Correspondence25 Nov 2025
- 2025ReefNet: A Large-Scale Dataset and Benchmark for Fine-Grained Coral Reef Recognition19 Oct 2025
17 more
- 2025EgoNight: Towards Egocentric Vision Understanding at Night with a Challenging Benchmark7 Oct 2025
- 2025Spatiotemporal Knowledge Graphs as Persistent Scene Memory for Embodied Question Answering1 Oct 2025
- 2025SGAligner++: Cross-Modal Language-Aided 3D Scene Graph Alignment23 Sep 2025
- 2025UnLoc: Leveraging Depth Uncertainties for Floorplan Localization14 Sep 2025
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Association1 Sep 2025
- 2025Masked Clustering Prediction for Unsupervised Point Cloud Pre-training12 Aug 2025
- 2025From Data to Modeling: Fully Open-vocabulary Scene Graph Generation26 May 2025
- 2025Reducing Unimodal Bias in Multi-Modal Semantic Segmentation with Multi-Scale Functional Entropy Regularization10 May 2025
- 2025Any Image Restoration via Efficient Spatial-Frequency Degradation Adaptation19 Apr 2025
- 2025Compile Scene Graphs with Reinforcement Learning18 Apr 2025
- 2025Open-Vocabulary Functional 3D Scene Graphs for Real-World Indoor Spaces24 Mar 2025
- 2025SceneSplat: Gaussian Splatting-based Scene Understanding with Vision-Language Pretraining23 Mar 2025
- 2025OpenCity3D: What do Vision-Language Models know about Urban Environments?21 Mar 2025
- 2025Learning 3D Scene Analogies with Neural Contextual Scene Maps20 Mar 2025
- 2025CrossOver: 3D Scene Cross-Modal Alignment20 Feb 2025
- 2025GOTPR: General Outdoor Text-based Place Recognition Using Scene Graph Retrieval with OpenStreetMap15 Jan 2025
- 2024Articulate3D: Holistic Understanding of 3D Scenes as Universal Scene Description2 Dec 2024
- 2025SceneSplat: Gaussian Splatting-based Scene Understanding with Vision-Language Pretrainingcited by 51
- 2025Compile Scene Graphs with Reinforcement Learningcited by 11
- 2025OpenCity3D: What do Vision-Language Models know about Urban Environments?cited by 3
- 2025Spatiotemporal Knowledge Graphs as Persistent Scene Memory for Embodied Question Answeringcited by 1
- 2025Spatiotemporal Knowledge Graphs as Persistent Scene Memory for Embodied Question Answering1 Oct 2025
- 2025Compile Scene Graphs with Reinforcement Learning18 Apr 2025
- 2025SceneSplat: Gaussian Splatting-based Scene Understanding with Vision-Language Pretraining23 Mar 2025
- 2025OpenCity3D: What do Vision-Language Models know about Urban Environments?21 Mar 2025
- 2025Open-Vocabulary Functional 3D Scene Graphs for Real-World Indoor Spacescited by 53
- 2025EgoNight: Towards Egocentric Vision Understanding at Night with a Challenging Benchmarkcited by 16
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Associationcited by 13
- 2025CrossOver: 3D Scene Cross-Modal Alignmentcited by 12
- 2025V2-SAM: Marrying SAM2 with Multi-Prompt Experts for Cross-View Object Correspondencecited by 12
- 2024Articulate3D: Holistic Understanding of 3D Scenes as Universal Scene Descriptioncited by 9
- 2025Reducing Unimodal Bias in Multi-Modal Semantic Segmentation with Multi-Scale Functional Entropy Regularizationcited by 9
- 2025UnLoc: Leveraging Depth Uncertainties for Floorplan Localizationcited by 7
- 2025GOTPR: General Outdoor Text-based Place Recognition Using Scene Graph Retrieval with OpenStreetMapcited by 5
- 2025Learning 3D Scene Analogies with Neural Contextual Scene Mapscited by 4
- 20263D Scene Graphs: Open Challenges and Future Directionscited by 4
- 2025From Data to Modeling: Fully Open-vocabulary Scene Graph Generationcited by 2
12 most cited of 25 All 25 (JSON)
- 2026VideoReloc: Long-Term Indoor Video Relocalization against a Kilobyte-Scale Semantic Scene Graph18 Sep 2026
- 2026CR-Refiner: An Object-Centric Optimal Transport Reranker for Edit-Conditioned 3D Scene Retrieval21 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 20263D Scene Graphs: Open Challenges and Future Directions15 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026OpenSGA: Efficient 3D Scene Graph Alignment in the Open World11 May 2026
- 2026PlanaReLoc: Camera Relocalization in 3D Planar Primitives via Region-Based Structure Matching21 Mar 2026
- 2026The Semantic Lifecycle in Embodied AI: Acquisition, Representation and Storage via Foundation Models12 Jan 2026
- 2025Text2Graph VPR: A Text-to-Graph Expert System for Explainable Place Recognition in Changing Environments21 Dec 2025
- 2025HouseLayout3D: A Benchmark and Training-Free Baseline for 3D Layout Estimation in the Wild2 Dec 2025
- 2025V2-SAM: Marrying SAM2 with Multi-Prompt Experts for Cross-View Object Correspondence25 Nov 2025
- 2025ReefNet: A Large-Scale Dataset and Benchmark for Fine-Grained Coral Reef Recognition19 Oct 2025
12 newest of 25 All 25 (JSON)