atlas

Research map / 3D vision / 3D generation

Chat-Scene: Bridging 3D Scene and Large Language Models with Object Identifiers

NeurIPS 2024 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 31 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.

Chat-Scene represents a 3D scene as object-level embeddings (frozen Uni3D and DINOv2 features) paired with learnable object identifier tokens, letting a Vicuna-7B LLM reference and ground objects in a unified QA format trained jointly on five 3D scene-language benchmarks.

Problem

Existing 3D multimodal LLMs lack general object referencing and grounding abilities, and scene-language data is too scarce to train location tokens or scene-level representations effectively.

Approach

Decompose the scene into Mask3D object proposals, assign each a learnable object identifier token, and represent each object by fused 3D (Uni3D) and multi-view 2D (DINOv2) object-centric features, so the LLM references objects by identifier within a unified question-answering format trained jointly without task-specific heads.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use learnable object identifier tokens instead of plain-text identifiers (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 47.2 -> 50.2Helped
Use learnable object identifier tokens instead of fixed Gaussian embeddings (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 46.1 -> 50.2Helped
Use learnable identifiers rather than plain text identifiers (ablation)Chat-Scene · ScanRefer, Multi3DRefer, Scan2Cap, ScanQA, SQA3Dtoken cost: 6$N$ -> 3$N$Helped
Replace 3D-only object features with multi-view 2D features (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 41.2 -> 45.8Helped
Use multi-view rather than single-view 2D features (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 32.9 -> 45.8Helped
Add multi-view 2D features as separate object tokens alongside 3D features (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 41.2 -> 50.2Helped
Early-fuse 3D and multi-view 2D features instead of keeping them as separate tokens (ablation)Chat-Scene · ScanRefer validationAcc@0.5: 50.2 -> 46.9Hurt
Use Chat-Scene rather than ConcreteNet3D scene grounding · ScanRefer validationAcc@0.5: 46.53 -> 50.23Helped
Use Chat-Scene rather than M3DRef-CLIP3D multi-object grounding · Multi3DRefer validation, ALLF1@0.5: 38.4 -> 52.4Helped
Use Chat-Scene rather than LEO3D dense captioning · Scan2Cap validationCIDEr@0.5: 68.4 -> 77.19Helped
Use Chat-Scene rather than LEO3D question answering · ScanQA validationCIDEr: 80.0 -> 87.70Helped
Use Chat-Scene rather than Scene-LLM3D situated question answering · SQA3D test, Avg.EM: 54.2 -> 54.57Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanRefer Multi3DRefer Scan2Cap ScanQA SQA3D ScanNet

Benchmarks: ScanRefer Multi3DRefer Scan2Cap ScanQA SQA3D

Metrics: Acc@0.25 Acc@0.5 F1@0.25 F1@0.5 CIDEr@0.5 BLEU-4@0.5 CIDEr BLEU-4 EM EM-R

Baselines: ScanRefer ScanQA 3DJCG 3D-VLP M3DRef-CLIP 3D-VisTA ConcreteNet Vote2Cap-DETR++ LAMM Chat-3D 3D-LLM LL3DA

Builds on: Mask3D Uni3D DINOv2 Vicuna LoRA

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