atlas

Research map / 3D vision / 3D generation

Video-3D LLM: Learning Position-Aware Video Representation for 3D Scene Understanding

CVPR 2025 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 34 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.

Video-3D LLM treats 3D indoor scans as videos, injects sinusoidal 3D position encodings from back-projected global coordinates into video frame features, and uses greedy maximum-coverage frame sampling to train a multi-task 3D scene understanding model built on LLaVA-Video 7B.

Problem

MLLMs trained mostly on 2D image data struggle with 3D scene understanding tasks such as visual grounding, dense captioning, and 3D question answering, and existing 3D LLMs rely on point cloud or voxel representations that disconnect from pretrained 2D/video priors.

Approach

Represent a 3D scene as a video of RGB frames with per-patch global 3D coordinates encoded by sinusoidal position encoding and added to visual embeddings, plus a greedy maximum-coverage frame selection that maximizes voxel coverage under a frame budget.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use maximum coverage rather than uniform sampling with 8 frames (ablation)Video-3D LLM · ScanReferAcc@0.25: 48.93 -> 53.47Helped
Use maximum coverage rather than uniform sampling with 8 frames (ablation)Video-3D LLM · Scan2CapC@0.5: 68.82 -> 73.08Helped
Increase frame count from 8 to 32 under uniform sampling (ablation)Video-3D LLM · ScanReferAcc@0.25: 48.93 -> 58.11Helped
Add 3D position encoding (ablation)Video-3D LLM · Scan2CapC@0.5: 31.03 -> 83.76Helped
Replace sinusoidal position encoding with MLP encoding (ablation)Video-3D LLM · ScanReferAcc@0.25: 58.11 -> 59.63Helped
Aggregate patch coordinates by average rather than center (ablation)Video-3D LLM · Scan2CapC@0.5: 80.88 -> 83.76Helped
Use minimum and maximum patch coordinates rather than center coordinates (ablation)Video-3D LLM · Scan2CapC@0.5: 80.88 -> 82.75Helped
Reduce grounding patch size from 27 to 14 (ablation)Video-3D LLM on ScanRefer · ScanReferAcc@0.5: 48.93 -> 50.08Helped
Use InfoNCE rather than BCE loss for grounding (ablation)Video-3D LLM on ScanRefer · ScanReferAcc@0.25: 51.63 -> 56.44Helped
Represent 3D scenes as videos rather than voxels (ablation)Video-3D LLM · Scan2CapC@0.5: 54.9 -> 83.8Helped
Represent 3D scenes as videos rather than voxels (ablation)Video-3D LLM · ScanQAEM: 28.1 -> 30.1Helped
Use maximum coverage sampling with adaptive frame count instead of 32-frame uniform sampling (ablation)Video-3D LLM · ScanQAEM: 30.09 -> 30.35Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ScanRefer Multi3DRefer Scan2Cap ScanQA SQA3D

Benchmarks: ScanRefer Multi3DRefer Scan2Cap ScanQA SQA3D

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

Baselines: ChatScene LLaVA-3D LEO Chat-3D v2 Grounded 3D-LLM PQ3D 3D-VisTA LLaVA-Video-7B Oryx-34B SceneLLM LL3DA 3D-LLM

Builds on: LLaVA-Video Mask3D InfoNCE LLaVA-3D

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