atlas

Research map / 3D vision / 3D generation

From Flatland to Space: Teaching Vision-Language Models to Perceive and Reason in 3D

NeurIPS 2025 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 12 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 SPAR-7M, a 7M-QA 2D spatial dataset generated from 3D ground truth of indoor scans, and the SPAR-Bench benchmark, and shows that fine-tuning InternVL2.5-8B on it (mixed with general 2D data) improves spatial perception and reasoning without 3D inputs.

Problem

Vision-language models struggle with spatial perception and reasoning about 3D scenes, and existing spatial datasets and benchmarks focus on semantics or lack precise 3D ground truth and multi-view coverage.

Approach

Generate 2D spatial QA data (single-view, multi-view, and spatial imagination tasks) directly from 3D scene ground truth (meshes, boxes, camera poses) so VLMs learn 3D-aware spatial understanding from images alone, with no 3D inputs at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pretrain on SPAR-mix instead of EMOVA-2MInternVL2.5-8B · VSI-Benchscore: 24.5 -> 41.1Helped
Pretrain on SPAR-mix instead of EMOVA-2MInternVL2.5-8B · CV-Bench 3Dscore: 64.83 -> 89.08Helped
Pretrain on SPAR-mix instead of EMOVA-2MInternVL2.5-8B · CV-Bench 2Dscore: 66.27 -> 72.25Helped
Pretrain on SPAR-mixInternVL2.5-8B · SPAR-Bench fullaverage score: 36.28 -> 63.25Helped
Pretrain on SPAR-mixInternVL2.5-8B · ScanNet++ val BEV coordinatesAPE Mean: 2.22 -> 1.05Helped
Reduce SPAR-7M proportion from 60% to 40% (ablation)InternVL2.5-4B · CV-Bench 2Dscore: 73.00 → 74.13Helped
Reduce SPAR-7M proportion from 60% to 40% (ablation)InternVL2.5-4B · CV-Bench 3Dscore: 91.10 → 89.09Hurt
Reduce SPAR-7M proportion from 60% to 40% (ablation)InternVL2.5-4B · SPAR-Bench mediumscore: 44.04 → 42.21Hurt
Reduce SPAR-7M proportion from 60% to 40% (ablation)InternVL2.5-4B · SPAR-Bench highscore: 51.86 → 48.19Hurt
Reduce image resolution from 448×448 to 224×224 (ablation)SPAR-mix · ScanQACiDEr: 90.7 to 87.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SPAR-7M EMOVA ScanNet ScanNet++ Structured3D ScanQA SQA3D ScanRefer CV-Bench VSI-Bench Hypersim SUNRGBD

Benchmarks: SPAR-Bench CV-Bench VSI-Bench BLINK 3DSRBench Seed-Image MME MMBench RealWorldQA TextVQA ScanQA SQA3D

Metrics: accuracy MRA APE EM BLEU-4 CiDEr Acc@0.25 Acc@0.5

Baselines: GPT-4o GPT-4.1 Qwen2.5-VL-72B InternVL2.5-8B Video-3D LLM LLaVA-3D Scene-LLM LEO Chat-3D v2 3D-LLM

Builds on: InternVL2.5 EMOVA ScanNet ScanNet++ Structured3D

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