English

Do Vision--Language Models Understand 3D Scenes or Just Catalogue Objects?

Computer Vision and Pattern Recognition 2026-05-21 v1 Machine Learning

Abstract

Vision--language models reliably name objects in a scene, but do they represent the 3D layout those objects inhabit? We introduce a 3,034-sample human-curated benchmark targeting three components of spatial understanding: depth-ordered occlusion (probed via three independent counterfactual operationalisations), optical-geometry inference over visible reflections, and volumetric rearrangement planning. Six frontier and open-weight VLMs, scored by trained annotators on 18,204 responses with no LLM-as-judge, reveal a sharp dissociation: models that plan rearrangements over visible layouts at 53--97% accuracy and rarely violate collision constraints fall to 6--45% on occlusion and below 7% on reflections. An embodied-reasoning model reproduces the same profile. White-box analysis on Qwen3-VL-8B-Thinking localises the failure to the visual-token merger: spatial information recoverable throughout the vision encoder becomes inaccessible after token compression and only stabilises again when clean post-merger activations are patched into the language decoder.

Keywords

Cite

@article{arxiv.2605.20448,
  title  = {Do Vision--Language Models Understand 3D Scenes or Just Catalogue Objects?},
  author = {Animesh Maheshwari and Divyansh Sahu and Nishit Verma},
  journal= {arXiv preprint arXiv:2605.20448},
  year   = {2026}
}