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

Animesh Maheshwari, Divyansh Sahu, Nishit Verma
5/19/2026
cs.CVcs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{maheshwari2026visionlanguage,
  title  = {Do Vision--Language Models Understand 3D Scenes or Just Catalogue Objects?},
  author = {Animesh Maheshwari and Divyansh Sahu and Nishit Verma},
  year   = {2026},
  eprint = {2605.20448},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.20448v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.20448.svg)](https://codeofpaper.com/paper/2605.20448)

Discussion