SpatialBlock: Enhancing Spatial Intelligence in LVLMs via Synthetic Block-Stacking Problem
Organizations: KAIST South Korea · KAIST & AITRICS South Korea
Abstract
Large Vision-Language Models (LVLMs) have achieved strong performance on diverse visual tasks, yet their ability to reconstruct and reason about the 3D structure of the scene depicted in 2D images -- referred to as spatial intelligence -- remains limited. Existing approaches attempt to address this gap by using real-scene spatial question answering datasets that require dense geometric annotations. However, constructing such labels is costly, time-consuming, and often noisy due to reliance on external perception modules. In this work, we propose a novel paradigm inspired by human cognitive development: learning foundational spatial skills through structured block-manipulation tasks. We introduce SpatialBlock-15k, a synthetic dataset of 15,000 block-stacking problems covering 3D-to-2D projection, viewpoint transformation, and structural combination. The dataset further incorporates controlled color modulation as visual cues to encourage anchor-based reasoning in visually complex conditions. Experiments demonstrate that LVLMs trained on our dataset through either direct answering or reasoning-based prediction significantly outperform baselines and generalize to real-world spatial tasks, despite the dataset's synthetic and compact nature. Code and data are available at https://github.com/rsoohyun/SpatialBlock.
Figures & tables
| Model | # Data | In-domain | Out-of-domain | ||||
|---|---|---|---|---|---|---|---|
| SB-Bench | MindCube | MMSI-Bench | SPBench | MMMU | Overall | ||
| Proprietary Models | |||||||
| GPT-5 ( Singh et al., 2025 ) | - | 43.8 | 56.7 | 42.8 | 43.0 | 77.6 | 55.0 |
| Gemini-2.5-flash ( Comanici et al., 2025 ) | - | 36.4 | 51.0 | 32.2 | 44.3 | 58.8 | 46.6 |
| Claude-Sonnet-4.5 ( Anthropic, 2025 ) | - | 46.3 | 34.0 | 32.7 | 43.9 | 69.2 | 43.9 |
| Open-Source Models | |||||||
| Model | # Data | In-domain | Out-of-domain | ||||
|---|---|---|---|---|---|---|---|
| SB-Bench | MindCube | MMSI-Bench | SPBench | MMMU | Overall | ||
| Qwen2.5-VL-3B-Instruct ( Bai et al., 2025b ) | - | 29.9 | 39.1 | 26.1 | 40.0 | 45.6 | 37.7 |
| SpatialBlock-3B-direct (Ours) | 15K | 94.8 | 49.1 | 28.1 | 40.4 | 46.4 | 41.0 |
| SpatialBlock-3B-reason (Ours) | 15K | 90.2 | 45.3 | 29.2 | 43.7 | 46.7 | 41.2 |
| (a) Ablation on question types | |||||||
| SpatialBlock-3B-reason (Q1 only) | 15K | 48.0 | 41.8 | 27.6 | 42.8 | 43.2 | 38.8 |
| In-domain | Out-of-domain | ||||
|---|---|---|---|---|---|
| Train Dataset | Relative Direction | Relative Distance | MindCube | MMSI-Bench | MMMU |
| Baseline | 31.4 | 74.1 | 39.1 | 26.1 | 45.6 |
| Synthetic-Real | 43.4 | 76.9 | 32.8 | 25.5 | 43.6 |
| SpatialBlock | 31.4 | 67.4 | 49.1 | 28.1 | 46.4 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Absolute distance | Object size | Object counting | Average |
|---|---|---|---|---|
| Qwen2.5-VL-3B-Instruct | 30.9 | 17.6 | 35.1 | 27.9 |
| SpatialBlock-3B-direct | 23.2 | 19.9 | 72.1 | 38.4 |
| SpatialBlock-3B-reason | 21.4 | 38.3 | 43.3 | 34.3 |
Visual Spatial Reasoning
Visual spatial reasoning studies how AI systems infer geometry, object relations, viewpoints, and physical change from images and video.
See all 253 papers