ESCA: Contextualizing Embodied Agents via Scene-Graph Generation
Jiani Huang, Amish Sethi, Matthew Kuo, Mayank Keoliya, Neelay Velingker, JungHo Jung, Ser-Nam Lim, Ziyang Li, Mayur Naik
TL;DR
ESCA addresses the grounding gap in multi-modal embodied agents by grounding perception in spatial-temporal scene graphs generated by SGClip, a $CLIP$-based open-domain model trained via a neurosymbolic self-supervision pipeline. A transfer protocol and selective grounding enable ESCA to adapt across diverse tasks and MLLMs, achieving state-of-the-art results across EB-Navigation, EB-Manipulation, EB-Habitat, and EB-Alfred while substantially reducing perception errors. The SGClip-based approach generalizes to open-domain scene-graph benchmarks in zero-shot settings and transfers to downstream action recognition with limited supervision, illustrating practical impact for robust embodied intelligence. Overall, ESCA provides a modular, task-adaptive framework that integrates structured scene graphs into perception, reasoning, and planning, advancing reliable embodied AI in both research and potential real-world applications.
Abstract
Multi-modal large language models (MLLMs) are making rapid progress toward general-purpose embodied agents. However, existing MLLMs do not reliably capture fine-grained links between low-level visual features and high-level textual semantics, leading to weak grounding and inaccurate perception. To overcome this challenge, we propose ESCA, a framework that contextualizes embodied agents by grounding their perception in spatial-temporal scene graphs. At its core is SGCLIP, a novel, open-domain, promptable foundation model for generating scene graphs that is based on CLIP. SGCLIP is trained on 87K+ open-domain videos using a neurosymbolic pipeline that aligns automatically generated captions with scene graphs produced by the model itself, eliminating the need for human-labeled annotations. We demonstrate that SGCLIP excels in both prompt-based inference and task-specific fine-tuning, achieving state-of-the-art results on scene graph generation and action localization benchmarks. ESCA with SGCLIP improves perception for embodied agents based on both open-source and commercial MLLMs, achieving state of-the-art performance across two embodied environments. Notably, ESCA significantly reduces agent perception errors and enables open-source models to surpass proprietary baselines. We release the source code for SGCLIP model training at https://github.com/video-fm/LASER and for the embodied agent at https://github.com/video-fm/ESCA.
