Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

3ViewSense: Spatial and Mental Perspective Reasoning from Orthographic Views in Vision-Language Models

About

Current Large Language Models have achieved Olympiad-level logic, yet Vision-Language Models paradoxically falter on elementary spatial tasks like block counting. This capability mismatch reveals a critical ``spatial intelligence gap,'' where models fail to construct coherent 3D mental representations from 2D observations. We uncover this gap via diagnostic analyses showing the bottleneck is a missing view-consistent spatial interface rather than insufficient visual features or weak reasoning. To bridge this, we introduce \textbf{3ViewSense}, a framework that grounds spatial reasoning in Orthographic Views. Drawing on engineering cognition, we propose a ``Simulate-and-Reason'' mechanism that decomposes complex scenes into canonical orthographic projections to resolve geometric ambiguities. By aligning egocentric perceptions with these allocentric references, our method facilitates explicit mental rotation and reconstruction. Empirical results on spatial reasoning benchmarks demonstrate that our method significantly outperforms existing baselines, with consistent gains on occlusion-heavy counting and view-consistent spatial reasoning. The framework also improves the stability and consistency of spatial descriptions, offering a scalable path toward stronger spatial intelligence in multimodal systems.

Shaoxiong Zhan, Yanlin Lai, Zheng Liu, Hai Lin, Shen Li, Xiaodong Cai, Zijian Lin, Wen Huang, Hai-Tao Zheng• 2026

Related benchmarks

TaskDatasetResultRank
Spatial ReasoningViewspatial
Accuracy72.9
92
Spatial ReasoningCV-Bench 2D
Accuracy85.1
22
Block CountingOrthoMind-3D
Block Count Score95
20
Object ReasoningOrthoMind-3D
Object Count98.7
20
Spatial ReasoningOmniSpatial--
15
Spatial ReasoningOrthoMind-3D (OOD)
Block Count Accuracy38.7
10
Visual Question AnsweringCLEVR
Accuracy76.5
10
Spatial ReasoningSPBench SI
Accuracy54.2
9
Showing 8 of 8 rows

Other info

Follow for update