atlas

Research map / 3D vision / 3D generation

Empowering Large Language Models with 3D Situation Awareness

CVPR 2025 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds View2Cap, an automatically generated egocentric 3D situation dataset from RGB-D scan trajectories with VLM captions and QA pairs, and adds a situation grounding module that predicts observer position and orientation from anchor objects, on top of LEO.

Problem

Existing 3D LLMs describe scenes from a global viewpoint and ignore the egocentric observer's situation, so left/right and other spatial descriptions are ambiguous; situation-aware 3D-text data is also scarce and costly to annotate with 3D labels.

Approach

Use camera trajectories of RGB-D scans as egocentric situations, generate region captions and QA pairs from frames with a 2D VLM (LLaVA-OneVision), and ground situations via object anchors that predict position offsets and discretized rotation bins.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use View2Cap and Situation Grounding for 3D scene understanding3D LLM · Scan2Cap (val)CIDEr: 72.4 -> 75.2Helped
use View2Cap and Situation Grounding for 3D scene understanding3D LLM · SQA3D (test)EM@1: 50.0 (52.4) -> 54.0 (56.0)Helped
add the anchor mechanism (ablation)LEO w. SG · Situation grounding (SQA3D)Acc@1.0m: 30.4 -> 32.2Helped
use discrete rotation bins (ablation)LEO w. SG with anchors · Situation grounding (SQA3D)Acc@15°: 16.9 -> 21.6Helped
pretrain on View2Cap captioning data (ablation)situation grounding model · Situation grounding (SQA3D)Acc@0.5m: 13.6 -> 17.4Helped
add the Situation Grounding module (ablation)LEO · ViewQAEM: 39.3 -> 40.2Helped
add the Situation Grounding module (ablation)LEO · SQA3DEM: 62.8 -> 50.8Hurt
train with View2Cap data (ablation)LEO with SG module · ViewQAEM: 40.2 -> 42.0Helped
train with View2Cap data (ablation)LEO with SG module · SQA3DEM: 50.8 -> 54.0Helped
train with View2Cap data (ablation)LEO with SG module · ScanReferAcc@0.25: 38.3 -> 42.8Helped
train with both simple and detailed captioning data instead of either alone (ablation)situation captioning model · Situation captioningCIDEr: 31.3 -> 36.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: View2Cap SQA3D ScanNet 3RScan Matterport3D EmbodiedScan ScanRefer Scan2Cap ScanQA

Benchmarks: Scan2Cap ScanQA SQA3D ScanRefer ViewQA

Metrics: CIDEr BLEU-4 METEOR ROUGE-L Sentence-Sim EM@1 EM-R Acc@0.5m Acc@1.0m Acc@15°

Baselines: Scan2Cap 3DJCG Vote2Cap-DETR ScanQA SIG3D 3D-VisTA 3D-LLM LL3DA LEO SceneVerse

Builds on: LEO LLaVA-OneVision SQA3D EmbodiedScan 3D-VisTA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy