GraphWrit3R: End-to-End 3D Scene Graph Writing
Not on the map. Why?
Abstract (arXiv)
3D scene graphs provide a structured representation of complex environments by encoding objects, their semantic attributes, and the spatial and functional relationships between them. Current approaches for 3D scene graph generation suffer from several fundamental limitations. They rely on complex multi-stage pipelines with explicit intermediate representations, making systems fragile and prone to error propagation. They assume access to ground-truth object annotations during inference, which deviates from real-world scenarios. They depend on proprietary models, hindering open-source deployment, or incur prohibitively slow inference. We present GraphWrit3R, a simple end-to-end method that takes a 3D point cloud, Gaussian Splats, or a combination of both as input, and directly outputs a complete scene graph as a structured JSON script. The graph lists all objects, their semantic attributes, and the relationships between them, while avoiding all of the above mentioned limitations. The choice of multiple input modalities is purely for versatility, allowing a single set of weights to handle diverse scenarios. Point cloud inputs are encoded via Sonata and Gaussian Splat inputs via Chorus, with both modalities projected onto a shared voxel grid and fused through a novel per-voxel contrastive alignment loss before being decoded by a large language model. As a natural consequence of the LLM, GraphWrit3R also supports open-vocabulary querying. On the 3DSSG benchmark, our method achieves state-of-the-art performance on object class, predicate, and triplet recall, outperforming methods that rely on ground-truth object annotations during inference. We further provide qualitative results and analyze different input modality configurations, contrastive loss formulations, and token fusion strategies.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 77 of its 83 references that are in the map. First posted on arXiv 25 Sep 2026.
Builds on
77 of 83 references.
References · 77
- 2023GPT-4 Technical Reportcited by 18,396
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2020Point Transformercited by 1,470
- 2025DINOv3cited by 1,414
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2025SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Featurescited by 1,188
- 2025OpenAI GPT-5 System Cardcited by 989
38 more
- 2021DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queriescited by 658
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2023Point Transformer V3: Simpler, Faster, Strongercited by 589
- 2022OpenScene: 3D Scene Understanding with Open Vocabulariescited by 559
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 388
- 2023ConceptGraphs: Open-Vocabulary 3D Scene Graphs for Perception and Planningcited by 365
- 2023An Embodied Generalist Agent in 3D Worldcited by 365
- 2016Visual Relationship Detection with Language Priorscited by 334
- 2025Perception Encoder: The best visual embeddings are not at the output of the networkcited by 326
- 2020PointGroup: Dual-Set Point Grouping for 3D Instance Segmentationcited by 321
- 2022Mask3D: Mask Transformer for 3D Semantic Instance Segmentationcited by 303
- 2018Graph R-CNN for Scene Graph Generationcited by 298
- 2023OpenMask3D: Open-Vocabulary 3D Instance Segmentationcited by 289
- 20193D Scene Graph: A Structure for Unified Semantics, 3D Space, and Cameracited by 281
- 2023Uni3D: Exploring Unified 3D Representation at Scalecited by 237
- 2020Learning 3D Semantic Scene Graphs from 3D Indoor Reconstructionscited by 208
- 2024Hierarchical Open-Vocabulary 3D Scene Graphs for Language-Grounded Robot Navigationcited by 196
- 2019RIO: 3D Object Instance Re-Localization in Changing Indoor Environmentscited by 188
- 2022Hydra: A Real-time Spatial Perception System for 3D Scene Graph Construction and Optimizationcited by 178
- 2023Chat-Scene: Bridging 3D Scene and Large Language Models with Object Identifierscited by 175
- 2021SceneGraphFusion: Incremental 3D Scene Graph Prediction from RGB-D Sequencescited by 163
- 2024SceneVerse: Scaling 3D Vision-Language Learning for Grounded Scene Understandingcited by 133
- 2023Chat-3D: Data-efficiently Tuning Large Language Model for Universal Dialogue of 3D Scenescited by 129
- 2023Open3DIS: Open-Vocabulary 3D Instance Segmentation with 2D Mask Guidancecited by 124
- 2023Swin3D: A Pretrained Transformer Backbone for 3D Indoor Scene Understandingcited by 113
- 2025Sonata: Self-Supervised Learning of Reliable Point Representationscited by 110
- 2023Jina Embeddings 2: 8192-Token General-Purpose Text Embeddings for Long Documentscited by 104
- 2021FCAF3D: Fully Convolutional Anchor-Free 3D Object Detectioncited by 97
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 96
- 2023SAI3D: Segment Any Instance in 3D Scenescited by 90
- 2023OVIR-3D: Open-Vocabulary 3D Instance Retrieval Without Training on 3D Datacited by 81
- 2024Open3DSG: Open-Vocabulary 3D Scene Graphs from Point Clouds with Queryable Objects and Open-Set Relationshipscited by 80
- 2023End-to-End 3D Dense Captioning with Vote2Cap-DETRcited by 78
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modelingcited by 65
- 2021Object DGCNN: 3D Object Detection using Dynamic Graphscited by 58
- 2025Open-Vocabulary Functional 3D Scene Graphs for Real-World Indoor Spacescited by 54
- 2025SceneSplat: Gaussian Splatting-based Scene Understanding with Vision-Language Pretrainingcited by 52
- 2025Inst3D-LMM: Instance-Aware 3D Scene Understanding with Multi-modal Instruction Tuningcited by 51
50 most cited of 77 All 77 (JSON)
Built on by
Not cited yet.