SceneGraphGrounder: Zero-Shot 3D Visual Grounding via Structured Scene Graph Matching

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, extended

Summary

SceneGraphGrounder is a novel framework for zero-shot 3D visual grounding, localizing objects in unstructured environments from free-form natural language using only RGB-D inputs. It reformulates 3D grounding as structured graph matching over a reconstructed 3D scene graph. The system introduces a visual marker prompting strategy, enabling a Vision-Language Model (VLM) to infer object-object relationships from 2D views, which are then lifted into a persistent 3D scene graph encoding spatial and semantic relations. Given a query, it constructs a query graph and performs constrained alignment. Experiments on the ScanRefer benchmark show competitive performance among zero-shot approaches, achieving 36.8% Acc@0.25 and 26.0% Acc@0.5. Real-world deployment on a Boston Dynamics Spot robot demonstrated a 51.2% success rate, validating robust spatial reasoning in physical environments.

Key takeaway

For robotics engineers developing autonomous systems requiring robust open-vocabulary 3D visual grounding, SceneGraphGrounder offers a compelling approach. You should consider implementing explicit 3D scene graph representations and graph matching for improved spatial consistency and interpretability, especially for compositional queries. This method's demonstrated real-world performance on a mobile robot suggests it can enhance your system's ability to localize objects from natural language in complex, unstructured environments.

Key insights

Zero-shot 3D visual grounding is achieved by reformulating it as structured graph matching over a reconstructed 3D scene graph.

Principles

Method

SceneGraphGrounder reconstructs 3D scenes from RGB-D, extracts 2D object relationships via VLM marker prompting, lifts these to a 3D scene graph, and performs visual grounding by matching a language query graph to the scene graph. A VLM tie-break module resolves ambiguities.

In practice

Topics

Code references

Best for: Computer Vision Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, Robotics Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.