Visual Spatial Tuning

1The University of Hong Kong2ByteDance Seed3Tsinghua University* Equal contribution, † Project leader, § Correspondence

Abstract

Capturing spatial relationships from visual inputs is a cornerstone of human-like general intelligence. Several previous studies have tried to enhance the spatial awareness of Vision-Language Models (VLMs) by adding extra expert encoders, which brings extra overhead and usually harms general capabilities. To enhance the spatial ability in general architectures, we introduce Visual Spatial Tuning (VST), a comprehensive framework to cultivate VLMs with human-like visuospatial abilities, from spatial perception to reasoning.
(1) We first attempt to enhance spatial perception in VLMs by constructing a large-scale dataset termed VST-P, which comprises 4.1 million samples spanning 19 skills across single views, multiple images, and videos.
(2) Then, we present VST-R, a curated dataset with 135K samples that instruct models to reason in space.
(3) In particular, we adopt a progressive training pipeline: supervised fine-tuning to build foundational spatial knowledge, followed by reinforcement learning to further improve spatial reasoning abilities.
Without the side-effect to general capabilities, the proposed VST consistently achieves state-of-the-art results on several spatial benchmarks, including 34.8%34.8\% on MMSI-Bench and 61.2%61.2\% on VSIBench. It turns out that the Vision-Language-Action models can be significantly enhanced with the proposed spatial tuning paradigm, paving the way for more physically grounded AI.

Dataset

Overview of the VST dataset. (a) The distribution of VST-P, which is used for SFT. (b) The distribution of VST-R, which is used for CoT cold start and RL. `SR' denotes spatial reasoning, and `GR' denotes general reasoning.

VST-Perception (VST-P)

The VST-P dataset contains 4.1 M samples across 19 different tasks for supervised fine-tuning, covering three primary vision scenarios, i.e., single-image, multi-image, and video. The VLM tuned on this dataset exhibits significantly enhanced fundamental spatial perception capabilities. Notably, there is a ~20% improvement on CVBench-3D, a ~5% increase on BLINK, and a ~16% gain on VSIBench.

VST-Reasoning (VST-R)

The VST-R dataset contains 135K samples with two parts: one part includes CoT steps to teach the model how to reason, and the other part provides rule-checkable data used in online RL to improve the reasoning ability. The VLM tuned on this dataset demonstrates significantly enhanced spatial reasoning abilities. There is an 8.9% improvement on MMSI-Bench.

Results

Comparison with state-of-the-art VLMs on spatial benchmarks and general benchmarks.

VST exhibits superior performance in spatial perception and reasoning while maintaining strong competitiveness in general multi-modal understanding.

ModelsCV3DSRMMSIBLINKVSIMMStarMMBRealworldQAMMMUOCRBenchAI2D
GPT-4o76.045.330.365.934.065.184.376.270.780.684.9
Gemini-2.5-Pro--36.970.6-77.590.178.081.786.688.4
Seed1.5-VL85.261.629.772.141.577.889.978.477.986.187.3
LLava-OneVision-7B61.954.426.648.232.461.780.866.348.862.281.4
Qwen2.5-VL-3B71.850.226.547.629.655.979.965.447.979.781.6
Qwen2.5-VL-7B75.453.225.956.438.963.983.568.558.686.483.9
InternVL3-8B81.055.725.755.542.168.283.470.862.788.085.2
MiMo-VL-7B-RL82.350.829.362.437.265.184.468.266.786.683.5
SpaceR-7B74.853.320.155.443.561.684.364.753.185.985.5
SPAR-8B80.757.5-43.941.1-79.964.7---
VST-3B-SFT (ours)84.454.130.259.157.958.080.968.445.283.782.5
VST-3B-RL (ours)84.256.531.357.257.758.980.568.549.880.982.4
VST-7B-SFT (ours)85.554.632.062.160.663.183.372.250.685.584.9
VST-7B-RL (ours)86.560.134.862.661.263.583.068.549.486.183.5

Comparison with state-of-the-art VLMs on VSI-Bench

Visuospatial tuning enables robust perception and reasoning over scenes, even without explicit 3D features.

MethodsAvg.Obj.
Count
Abs.
Dist.
Obj.
Size
Room
Size
Rel.
Dist
Rel.
Dir.
Route
Plan
Appr.
Order
GPT-4o34.046.25.343.838.237.041.331.528.5
Gemini-1.5-Pro45.456.230.964.143.651.346.336.034.6
LLaVA-OneVision-7B32.447.720.247.412.342.535.229.424.4
LLaVA-Video-7B35.648.514.047.824.243.542.434.030.6
Qwen2.5-VL-7B32.734.519.447.640.832.824.532.529.4
SAT-7B-----47.341.137.136.1
InternVL-Spatial-8B-68.740.963.154.347.7-29.960.5
SpaceR-7B43.561.928.660.935.238.246.031.445.6
VILASR-7B45.463.534.460.630.948.945.230.449.2
VLM-3R-7B60.970.249.469.267.165.480.545.440.1
VST-3B-SFT (ours)57.969.345.471.862.459.046.038.770.2
VST-3B-RL (ours)57.766.645.072.860.959.947.640.768.3
VST-7B-SFT (ours)60.672.044.474.368.359.755.844.965.2
VST-7B-RL (ours)61.271.643.875.569.260.055.644.369.2

Comparison AP@15 on SUN RGB-D 3D object detection benchmark

VST shows strong 3D object detection abilities.

Expanding to VLA Model (Success rate comparison on the LIBERO benchmark)

The integration of spatial knowledge provides a significant performance benefit to VLA models.

VLA BackboneLIBERO-spatialLIBERO-objectLIBERO-goalLIBERO-10AVG
Qwen2.5-VL-3B56.686.653.815.253.1
Qwen2.5-VL-3B (VST, ours)65.0 (+8.4)88.4 (+1.8)67.8 (+4.0)25.6 (+10.4)61.7 (+8.6)

Task: "pick up the black bowl between the plate and the ramekin and place it on the plate"

Qwen2.5-VL-3B (❌)
VST-tuned Qwen2.5-VL-3B (✅)

Task: "pick up the alphabet soup and place it in the basket"

Qwen2.5-VL-3B (❌)
VST-tuned Qwen2.5-VL-3B (✅)

Task: "open the middle drawer of the cabinet"

Qwen2.5-VL-3B (❌)
VST-tuned Qwen2.5-VL-3B (✅)

Task: "put both the cream cheese box and the butter in the basket"

Qwen2.5-VL-3B (❌)
VST-tuned Qwen2.5-VL-3B (✅)

Special Design

1. FoV unification

We normalize the input data by projecting all images onto a virtual camera with a predefined, uniform FoV.

2. Scene caption

Scene caption describes the layout information and spatial relationships within the image.

3. Prompting with BEV annotation

We provide RGB images, the corresponding BEV visualizations, detailed object information, and question-answer pairs to prompt the teacher VLM.

Case:

w/o BEV annotation
Question: If the small cup on the right side of the white L-shaped desk near a water bottle is in front of the black printer on the left side of the white L-shaped desk next to a stack of colorful drawers, which direction is the metal trash can on the floor between the tall white storage cabinets and the white desk from the printer? Options: A. front-left B. front-right C. left D. back-left.
CoT: First, I look at the first image. The left wall is lined with tall white storage cabinets with metal handles, stretching almost the entire length of the wall. To the right, there's a white desk holding a stack of colorful drawers-these drawers are a key reference because they appear in both images. Between the cabinets and the desk, a small metal trash can sits on the brown carpet, positioned close to the base of the cabinets. In the background, a coat hanger with hanging items leans against the wall, and a few boxes are scattered on the floor near the cabinets. An office chair is partially visible next to the desk, facing the cabinets. Next, I examine the second image. It's taken from a closer, more forward angle, with the camera tilted up slightly and turned to the right-this shift makes the desk the focal point of the foreground. The desk is now clearly L-shaped: one section extends towards the left (where the colorful drawers are) and another curves towards the right (where two black monitors sit). On the right side of the desk, near the monitors, there's a water bottle and a small cup-this is the cup mentioned in the question. On the left side of the desk, next to the colorful drawers, a black printer rests on the surface-this is the printer referenced. A door is visible in the background, and the coat hanger from the first image is still in place, now near the door. The office chair is fully visible in the foreground, facing the desk, and new items like a lamp, a telephone, and papers are scattered on the desk. To piece together the entire scene layout, I connect the elements from both images. The tall white storage cabinets run along the left wall of the room, providing a fixed reference point. The white desk is positioned against the right wall, extending into an L-shape: one arm of the L faces the cabinets (as seen in the first image, where the desk is against the right wall and the cabinets are on the left), and the other arm faces the center of the room (as seen in the second image, where the desk curves towards the monitors). The metal trash can is permanently located between the cabinets and the left end of the desk-this is consistent across both images, as it's clearly visible in the first image and implied in the second (since the cabinets and desk's left end are still present). Now, I focus on the relative positions of the printer, cup, and trash can. The question states the cup is in front of the printer, so I need to establish the printer's orientation. In the second image, the printer is on the left end of the desk, next to the colorful drawers. [error direction] The cup is on the right end of the desk, near the monitors. For the cup to be "in front" of the printer, the printer must be facing towards the cup-this means the printer's front direction is along the length of the desk, from the left end (where the printer is) to the right end (where the cup is). This makes sense because the desk is a continuous surface, and the printer is positioned to face the main working area of the desk (where the monitors and cup are). Next, I need to determine where the trash can is relative to the printer. The trash can is between the tall white storage cabinets (on the left wall) and the left end of the desk (where the printer is). From the printer's perspective-sitting on the left end of the desk, facing towards the cup (front direction)-the trash can is in front of the printer (towards the cabinets, which are in the direction opposite to the camera in the first image) but slightly to the right. Why? Because the printer is at the very left end of the desk, and the trash can is positioned between that end and the cabinets. So from the printer's view, the trash can isn't directly to the left (which would be towards the cabinets) but rather in front, with a slight right shift relative to the printer's front axis (which is towards the cup). This right shift is because the trash can is not aligned perfectly with the printer's left side but rather between the printer's position and the cabinets, making it fall into the front-right quadrant from the printer's perspective. To confirm this, I visualize standing at the printer's position on the desk. If I face the cup (front), my left side would be towards the cabinets, and my right side would be towards the rest of the desk. The trash can is between me (the printer) and the cabinets, but not directly to my left-instead, it's in front of me, but a little to the right. This places the trash can in the front-right direction from the printer. Summarizing my reasoning, the trash can is located in the front-right direction relative to the printer, which matches option B.
w/ BEV annotation
Question: If the small metal trash can on the floor near the white storage cabinets in the first image is north of the small printer on the white cabinet near the door in the second image, what direction is the clear plastic bottle on the white desk with two monitors in the second image from the printer? Options: A. southeast, B. northeast, C. south, D. northwest
CoT: First, I look at the first image. The scene has a long row of white storage cabinets along the left wall, a white desk with shelves holding folders on the right, and a small metal trash can sitting on the floor between the cabinets and the desk. There's also a coat hanger in the corner and some boxes stacked nearby. The trash can is clearly positioned on the left side of the room, close to the storage cabinets. Next, I examine the second image, which was taken from a closer, more forward angle-like the camera moved toward the desk and tilted up slightly. The desk is now in the foreground, holding two black monitors, a keyboard, a mouse, a telephone, and a clear plastic bottle. Against the back wall near the door, there's a small printer on a white cabinet. The door and coat hanger from the first image are still visible in the background, but the trash can isn't present here. Putting both images together, the room's layout makes sense: the left wall has storage cabinets, the center/right has a desk, and the back wall has a door. The trash can (from image 1) is on the left side near the cabinets, the printer (from image 2) is on the back right near the door, and the bottle (from image 2) is on the foreground desk. The question says the trash can is north of the printer. Since the trash can is on the left side of the room and the printer is on the back right, "north" from the printer's perspective must be toward the left-toward the trash can. Now, I need to figure out where the bottle is relative to the printer. The bottle is on the desk, which is in the foreground of the second image. From the printer's position (back right near the door), the desk is in front of it-closer to the camera. The bottle is on the part of the desk that's to the left of the printer (since the desk extends from the foreground to the back wall, and the printer is on a cabinet against the back wall to the right of the desk). So, from the printer's view: the bottle is to the left (the same direction as north, since north is toward the trash can on the left) and forward (since the desk is closer than the trash can). Combining these, the bottle is in the northwest direction from the printer. That matches option D.














    Citation

    @article{vst,
      title={Visual Spatial Tuning},
      author={Rui Yang, Ziyu Zhu, Yanwei Li, Jingjia Huang, Shen Yan, Siyuan Zhou, Zhe Liu, Xiangtai Li, Shuangye Li, Wenqian Wang, Yi Lin, Guang Shi, Hengshuang Zhao},
      journal={arXiv preprint arXiv:2511.05491},
      year={2025}
    }