Leveraging Large (Visual) Language Models for Robot 3D Scene Understanding
William Chen, Siyi Hu, Rajat Talak, Luca Carlone
TL;DR
This paper investigates leveraging large language models (LMs) and vision–language models (VLMs) to impart common-sense priors for abstract 3D scene understanding, focusing on room classification within 3D scene graphs. It compares language-only and vision–language paradigms across zero-shot, embedding-based, and structured-data approaches, as well as zero-shot and fine-tuned VLM methods, using Matterport3D-derived scene graphs and real-scene graphs. Key findings show that language-informed methods—including structured-language and embedding-based strategies—achieve high accuracy (up to ~69–70%), with strong generalization and transfer across object label spaces, and that VLMs provide complementary gains when combined with object-label information. The results highlight the promise of scalable, data-efficient reasoning about high-level semantic concepts in robotic spatial perception, while noting compute constraints and suggesting avenues for leveraging larger models and embodied reasoning in future work.
Abstract
Abstract semantic 3D scene understanding is a problem of critical importance in robotics. As robots still lack the common-sense knowledge about household objects and locations of an average human, we investigate the use of pre-trained language models to impart common sense for scene understanding. We introduce and compare a wide range of scene classification paradigms that leverage language only (zero-shot, embedding-based, and structured-language) or vision and language (zero-shot and fine-tuned). We find that the best approaches in both categories yield $\sim 70\%$ room classification accuracy, exceeding the performance of pure-vision and graph classifiers. We also find such methods demonstrate notable generalization and transfer capabilities stemming from their use of language.
