Paper deep dive
SpatialSpeak: QA-Native Reconstruction with Local and Global Context for Spatial Chain-of-Thought Reasoning
Yang Cao, Jiaxin Zhang, Dave Zhenyu Chen, Yingji Zhong, Ruiyuan Gao, Lanqing Hong, Dan Xu
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Vision-language models (VLMs) can benefit from geometric priors for multi-view spatial reasoning, yet answer-only training does not directly supervise the intermediate geometric estimates and their use in deriving quantitative spatial answers. We hypothesize that spatial chain-of-thought (CoT) supervision becomes more effective when the VLM first jointly learns complementary local geometry and global scene context through multi-view reconstruction. We introduce SpatialSpeak, a two-stage framework that connects QA-native reconstruction pretraining with spatial CoT learning. In Stage I, QA-Native Reconstruction Pretraining (QA-RP) combines marked-point 3D queries for fine-grained local geometry with object-center queries for global scene context across views. Both tasks are formulated as text-based question answering, allowing geometric estimation and subsequent reasoning to share the same autoregressive output interface. In Stage II, spatial CoT with Visual Compensation (CoT-VC) trains the model to express question-relevant geometric estimates and use them to derive answers, with reliability assessment and visual compensation supporting answer refinement when needed. On ReVSI, QA-RP increases the gain from CoT-VC from 2.6 to 6.9 points, and ablations show that both local and global reconstruction supervision are beneficial. SpatialSpeak achieves state-of-the-art results on ReVSI, VSI-Bench, and SPAR-Bench, with a ReVSI score of 62.8 that exceeds the strongest compared baseline by 8.7 points.
Tags
Links
- Source: https://arxiv.org/abs/2609.33616v1
- Canonical: https://arxiv.org/abs/2609.33616v1
Trouble viewing inline? Open PDF directly →
Full Text
58,302 characters extracted from source content.
Expand or collapse full text
Preprint SPATIALSPEAK: QA-NATIVE RECONSTRUCTION WITH LOCAL AND GLOBAL CONTEXT FOR SPATIAL CHAIN- OF-THOUGHT REASONING Yang Cao 1 Jiaxin Zhang 3 Dave Zhenyu Chen 2 Yingji Zhong 1 Ruiyuan Gao 2 Lanqing Hong 2 Dan Xu 1∗ 1 Hong Kong University of Science and Technology 2 Huawei Noah’s Ark Lab 3 Harbin Institute of Technology ABSTRACT Vision-language models (VLMs) can benefit from geometric priors for multi- view spatial reasoning, yet answer-only training does not directly supervise the intermediate geometric estimates and their use in deriving quantitative spatial answers. We hypothesize that spatial chain-of-thought (CoT) supervision be- comes more effective when the VLM first jointly learns complementary local geometry and global scene context through multi-view reconstruction. We intro- duce SpatialSpeak, a two-stage framework that connects QA-native reconstruc- tion pretraining with spatial CoT learning. In Stage I, QA-Native Reconstruc- tion Pretraining (QA-RP) combines marked-point 3D queries for fine-grained lo- cal geometry with object-center queries for global scene context across views. Both tasks are formulated as text-based question answering, allowing geomet- ric estimation and subsequent reasoning to share the same autoregressive out- put interface. In Stage I, spatial CoT with Visual Compensation (CoT-VC) trains the model to express question-relevant geometric estimates and use them to derive answers, with reliability assessment and visual compensation support- ing answer refinement when needed. On ReVSI, QA-RP increases the gain from CoT-VC from 2.6 to 6.9 points, and ablations show that both local and global reconstruction supervision are beneficial. SpatialSpeak achieves state-of- the-art results on ReVSI, VSI-Bench, and SPAR-Bench, with a ReVSI score of 62.8 that exceeds the strongest compared baseline by 8.7 points. Project page: https://yangcaoai.github.io/SpatialSpeak/. 1INTRODUCTION Multi-view vision-language models (VLMs) (Wu et al., 2025; Tong et al., 2024; Huang et al., 2025; Li et al., 2026a) are increasingly equipped with 3D geometric priors (Wang et al., 2025b;a; Wang & Xu, 2026) for spatial question answering. Existing approaches commonly inject features from pre- trained reconstruction models into VLMs (Fan et al., 2026; Zheng et al., 2025a; Zhang et al., 2026a), a paradigm adopted by our baseline (Fig. 1a). Reconstruction- (Hu et al., 2026b) and generation- based (Hu et al., 2026a) objectives further improve scene representations. These advances strengthen spatial understanding (Yang et al., 2025b; Cao et al., 2023; 2026; Fan et al., 2024b; Yan & Xu, 2026), but geometric learning alone does not directly teach a VLM how to express and use question-relevant geometric estimates within explicit reasoning traces. Answer-only supervision leaves this reasoning process implicit: it provides no direct supervision for the intermediate geometric estimates and their use to derive spatial answers. This limitation is particularly important for quantitative spatial questions, for which reliable answers depend on both accurate geometric estimation and appropriate geometric reasoning. We therefore introduce spatial chain-of-thought (CoT) supervision, which explicitly specifies question-relevant geometric estimates and the steps used to derive the final answer. We further hypothesize that such supervi- ∗ Corresponding author 1 arXiv:2609.33616v1 [cs.CV] 27 Sep 2026 Preprint MLLM Question MLLM Question 1.1 V ... Training Strategy Performance Comparison Question-Answer Training Strategy Q: What is the lengthof the longest dimension of the bed? QA-RP Pretraining CoT-VC Finetuning (a) Baseline (b) SpatialSpeak (Ours) No QA-RP Pretraining Plain Reasoning bed: center = (0.5, 0.3, 1.6) m, dimensions = 2.1 ×1.8 ×1.2 m Longest dimension = 2.1m <reliability: HIGH> Final answer:2.1 40 45 50 55 60 65 68 62.8 Ours 54.1 M1 54.0 M2 50.1 M3 49.1 M4 48.4 M5 46.4 M6 46.4 M7 Avg (%) +8.7points SpatialStack GeoThinker VLM - 3R Cambrian - S Omni - View VST - SFT VG - LLM Ours bed: center = (0.5, 0.3, 1.6) m , dimensions = 2.1 ×1.8 ×1.2 m Figure 1: Panel (a) shows our baseline, which incorporates geometric priors through feature fusion and is trained on spatial-reasoning QA without QA-RP or CoT-VC. Panel (b) shows SpatialSpeak, which trains the VLM to conduct multi-view 3D reconstruction through QA-Native Reconstruction Pretraining (QA-RP) with complementary local geometry and global scene context, then to involve the learned geometry in explicit spatial reasoning through spatial Chain-of-Thought with Visual Compensation (CoT-VC), achieving leading results on ReVSI (Zhang et al., 2026c). The top-right chart compares average ReVSI scores with SpatialStack-4B (Zhang et al., 2026a), GeoThinker- 8B (Li et al., 2026a), VLM-3R-7B (Fan et al., 2026), Cambrian-S-7B (Yang et al., 2026), Omni- View-7B (Hu et al., 2026a), VST-7B-SFT (Yang et al., 2025c), and VG-LLM-8B (Zheng et al., 2025a). SpatialSpeak-4B achieves 62.8, outperforming SpatialStack-4B (54.1) by 8.7 points. sion is more effective when the VLM first jointly learns complementary local geometry and global scene context through multi-view reconstruction. Local reconstruction grounds image points in 3D, whereas global reconstruction captures the spatial arrangement of object instances across views. Based on this insight, we introduce SpatialSpeak, a two-stage learning framework that combines QA-Native Reconstruction Pretraining (QA-RP) with spatial Chain-of-Thought with Visual Com- pensation (CoT-VC) supervision (Fig. 1). In Stage I, QA-RP jointly supervises local point recon- struction and global object-center reconstruction. Local queries ask the VLM to predict the 3D location of a marked image point from multi-view inputs, providing fine-grained geometric su- pervision. Global queries ask it to enumerate visible object instances and predict their semantic categories and 3D centers in a shared coordinate system, providing scene-wide object-layout super- vision. Crucially, both tasks are formulated as text-based question answering and trained with the standard next-token prediction objective. This QA-native design aligns geometric prediction with the autoregressive output interface later used for spatial reasoning. In Stage I, CoT-VC trains the pretrained VLM to identify question-relevant entities, express their geometric estimates, and derive answers through explicit task-specific computations. Because geo- metric derivations can be approximate, CoT-VC also supervises reliability assessment and answer refinement using direct visual evidence when needed. On ReVSI, QA-RP increases the gain from CoT-VC from 2.6 to 6.9 points, and ablating either local or global supervision degrades performance. SpatialSpeak achieves state-of-the-art results on ReVSI (Zhang et al., 2026c), VSI-Bench (Yang et al., 2025b) and SPAR-Bench (Zhang et al., 2025). Our contributions are as follows: • We establish that multi-view reconstruction pretraining substantially increases the benefit of ex- plicit spatial reasoning supervision: the gain from CoT-VC rises from 2.6 points without QA-RP to 6.9 points with QA-RP on ReVSI. SpatialSpeak achieves state-of-the-art results on ReVSI, VSI-Bench, and SPAR-Bench. 2 Preprint • We propose QA-Native Reconstruction Pretraining (QA-RP), which learns complementary local point geometry and global object-layout context through text-based QA targets in a shared 3D coordinate system. • We introduce spatial Chain-of-Thought with Visual Compensation (CoT-VC), which explicitly supervises question-relevant geometric estimates, task-specific answer derivations, reliability as- sessment, and visually grounded answer refinement. 2RELATED WORK 3D Reconstruction. Given multi-view images without known poses, 3D reconstruction (Hartley & Zisserman, 2003; Leroy et al., 2024; Zhong et al., 2026; Mi et al., 2026) seeks to recover both the scene’s geometry and the associated camera trajectories. Traditional pipelines split this objective into modules such as multi-view stereo (Wang et al., 2021; Zhang et al., 2020), feature match- ing (Lindenberger et al., 2023; Sun et al., 2021), and keypoint detection (Lowe, 2004; DeTone et al., 2018), among others. More recently, DUSt3R (Wang et al., 2024b) proposed a unified network that predicts scene structure directly, shifting the conventional paradigm. Then MASt3R (Leroy et al., 2024) adds an auxiliary head for correspondence estimation. However, both DUSt3R and MASt3R process only image pairs, which restricts global context, requires multiple forward passes, and entails an expensive global alignment stage. Fast3R (Yang et al., 2025a) mitigates these is- sues by consuming long sequences in a single pass and eliminating coordinate alignment. In- stantSplat (Fan et al., 2024a) is a fast, self-supervised method that uses Gaussian Bundle Adjustment and co-visibility to jointly recover geometry from 2-3 unposed views. CUT3R (Wang et al., 2025b) introduces a recurrent transformer that incrementally produces a unified, metric-scale reconstruc- tion from image streams. Beyond point maps, VGGT (Wang et al., 2025a) further estimates camera poses and other 3D attributes. DepthLM (Cai et al., 2026a) demonstrates expert-level single-image metric depth estimation with text-based SFT. It also extends to two-point distance estimation and camera displacement estimation from image pairs. Our focus is on learning multi-view geometry with local and global context to support spatial CoT. Spatial MLLMs. Endowing multimodal large language models (MLLMs), also called vision- language models (VLMs) (Singh et al., 2025; Gemini Team, 2023; Bai et al., 2025a; Zheng et al., 2025b; Xu et al., 2025; Li et al., 2025c; Wang et al., 2025c; Zhu et al., 2026), with fine-grained spa- tial understanding has attracted growing attention. A dominant paradigm relies on pretrained feed- forward 3D reconstruction models (Wang et al., 2025a;b; 2024b) as external geometry providers and injects their reconstruction prior into the language model’s representation space. Along this line, token-level feature fusion is a common mechanism. VG-LLM (Zheng et al., 2025a) directly adds geometric tokens to visual tokens. Spatial-MLLM (Wu et al., 2025) pairs a 2D semantic vi- sual encoder with a geometry-prior spatial encoder and space-aware frame sampling to improve spatial reasoning. VLM-3R (Fan et al., 2026) applies cross-attention layers that allow visual rep- resentations to query geometric tokens. GeoThinker (Li et al., 2026a) further shifts from passive fusion to selective integration of geometric evidence across multiple levels. Beyond feature inte- gration, other approaches incorporate geometric training objectives. GAP-MLLM (Zhang et al., 2026b) combines semantic labeling and sparse 3D point prediction with multi-level gated fusion to improve downstream 3D perception. G 2 VLM (Hu et al., 2026b) integrates geometric and semantic experts through shared self-attention and learns scene geometry with dedicated prediction heads. In its released question-answering implementation, the semantic branch conditions answer generation on the geometric expert’s hidden representations through attention. Omni-View (Hu et al., 2026a) jointly trains 3D scene understanding, novel-view synthesis, and depth and camera-pose estimation, using dedicated texture and geometry modules to strengthen scene understanding. Another strategy is feature distillation or alignment. 3DRS (Huang et al., 2025) transfers knowledge from a frozen reconstruction model into the visual encoder, while Spatial Forcing (Li et al., 2025b) enforces direct embedding alignment between visual and geometric streams during training. Beyond token fusion and distillation, SpatialStack (Zhang et al., 2026a) aligns and stacks multi-scale geometric features with the language backbone, and Map2Thought (Gao et al., 2026) leverages external metric-scale scene graphs to facilitate spatial reasoning. Our work investigates how jointly learning local point geometry and global scene context through QA-based reconstruction supervision supports subse- quent spatial CoT learning. We explicitly supervise how question-relevant geometric estimates are expressed and used to derive answers, with visual compensation supporting refinement when needed. 3 Preprint MLLM QA-RP Pretraining CoT-VC Finetuning Find the point covered by the red cross. Output the point's 3D coordinates. [-0.9, -1.2, 2.7] 1) Local Geometry 2) Global Scene Context Detect the 3D center points of objectsacross all frames under the first camera coordinate system. closet: [1.5, -2.1, 4.3]; bag: [0.4, -0.6, 1.8];. . . Stage I Stage I table bag closet Activated Metric 3D Structure in MLLM what is the distance between the closetand the bag(in meters)? closet: center = (1.5, -2.1, 4.3) m, dimensions = 3.4 ×0.5 ×2.1 m bag: center = (0.4, -0.6, 1.8) m, dimensions = 0.3 ×0.2 ×0.4 m Center distance: 3.1 m Subtracting approximate radii (1.0 m, 0.2 m): Distance ≈ max(0, 3.1 –1.0 –0.2) = 1.9 m <reliability: HIGH> Finalanswer:1.9 Figure 2: Overview of the SpatialSpeak framework. In Training Stage I, QA-Native Reconstruc- tion Pretraining (QA-RP) trains the VLM to conduct metric-scale multi-view reconstruction within the standard QA interface. Local point queries and global object-center queries jointly supervise fine-grained local geometry and global scene context, with both targets expressed in the first-frame camera coordinate system. In Training Stage I, spatial Chain-of-Thought with Visual Compensa- tion (CoT-VC) trains the model to reason explicitly with the learned geometry, assess the reliability of geometry-derived answers, and refine answers using direct visual evidence when needed. 3METHOD In this section, we present our approach in detail. The examples in Fig. 1 and Fig. 2 are constructed to show the workflow. We begin with Preliminaries (Sec. 3.1), introducing our baseline and the notation for its inputs and outputs. We then describe our two-stage reconstruction-to-reasoning learning framework: Stage I: QA-Native Reconstruction Pretraining with Local and Global Context (Sec. 3.2), which learns complementary local geometry and global scene context through QA-native reconstruction supervision, followed by Stage I: Spatial Chain-of-Thought with Visual Compensa- tion (Sec. 3.3), which trains the VLM to express geometric estimates and use them to derive spatial answers, with visual compensation supporting answer refinement when needed. 3.1PRELIMINARIES Our baseline (‘MLLM’ in Fig. 2) is built on the popular VG-LLM (Zheng et al., 2025a), which takes as input a sequence of N RGB frames I = I 1 ,...,I N together with a natural-language query q and produces a text response y via autoregressive decoding. Feature Encoding. Each frame I i is first processed by a vision encoder φ vis to obtain a sequence of patch tokens: v i = φ vis (I i )∈ R L×d v , i = 1,...,N,(1) where L is the number of patch tokens per frame and d v is the visual feature dimension. In par- allel, a frozen multi-view geometry encoder φ geo of VGGT (Wang et al., 2025a) processes all N frames jointly and extracts 3D-aware features, which are then fused with visual features, combining geometry priors for the reasoning. Let ̃ v i denote the geometry-fused visual tokens. Language Modeling. The text query is tokenized into q∈ Z M . The LLM f θ receives the concate- nation of all projected visual tokens and query tokens and produces the response via: y = f θ φ proj ( ̃ v 1 ), ..., φ proj ( ̃ v N ), q ,(2) where φ proj is a learned MLP projector aligning visual tokens to the LLM’s hidden dimension. We optimize only the LLM parameters with a next-token prediction loss over the target response tokens, keeping the vision encoder, geometry encoder, and projector frozen. 4 Preprint Let me count the blackboardinstances. • Instance 1: center = (2.4, -0.9, 1.2) m • Instance 2: center = (-1.7, -0.1, -0.1) m Total count = 2 blackboard object(s). <reliability: HIGH> Final answer: 2 V ... How many blackboard(s)are in the scene? 3 W/O QA-RP, W/O CoT-VC Ours GT 2 Figure 3: Qualitative example. The bottom-left panel shows the scene reconstruction predicted after Stage I (QA-RP), and the bottom-right panel shows the spatial CoT output after Stage I (CoT- VC). SpatialSpeak lists two blackboard instances with their estimated 3D centers and predicts a count of 2, matching the ground truth. The variant with neither QA-RP nor CoT-VC predicts 3. 3.2STAGE I: QA-NATIVE RECONSTRUCTION PRETRAINING WITH LOCAL AND GLOBAL CONTEXT To prepare the VLM for spatial CoT reasoning, Stage I jointly learns complementary local geometry and global scene context through multi-view reconstruction. Local point queries ground marked image points in 3D, while global object-center queries ask the model to enumerate object instances and predict their semantic categories and 3D centers across views. All predicted 3D coordinates are expressed in the first-frame camera coordinate system, giving points and objects a shared spatial ref- erence. Both tasks are formulated as text-based QA, allowing geometric prediction and subsequent spatial reasoning to share the same autoregressive output interface. Local Reconstruction Task. As shown in ‘QA-RP Pretraining’ of Fig. 2, to ground fine-grained local geometry in explicit 3D coordinates, we supervise local point-wise 3D reconstruction inspired by prior work (Cai et al., 2026a; Zhang et al., 2026b). For each training sample we select a scene with N video framesI 1 ,...,I N and mark a 2D point (u,v) in frame I i with a red cross. The local query q local asks for the point’s 3D coordinates in the camera coordinate system of the first frame: “Find the point covered by the red cross. Output the point’s 3D coordinates.” The ground-truth response is the lifted 3D point p (1) = [x, y, z] ⊤ expressed in the first-frame camera coordinate system following VGGT (Wang et al., 2025a), computed from the ScanNet depth maps and known camera extrinsics: p (1) = R i→1 p (i) + t i→1 ,(3) where R i→1 , t i→1 are the relative rotation and translation from frame i to frame 1. The model outputs the prediction: ˆy local =[ˆx, ˆy, ˆz]. Global Reconstruction Context. While the local task supervises a single 3D point, it does not explicitly cover the distribution of objects across the scene. We therefore introduce a complementary global task that requires enumerating all visible object instances across all N frames. Given the multi-frame input, the global query q global is: “Detect the 3D center points of objects across all frames under the first frame coordinate system.” The ground-truth response is a list of object detections, each consisting of a semantic label c k and a 3D center c (1) k ∈ R 3 transformed to the first-frame coordinate system. Note that objects are ordered by their first appearance (earlier frames first) and, within the same frame, by spatial location (left-to- right, top-to-bottom), to produce a deterministic, perceptually natural output sequence. This global task complements local point supervision with the semantic categories and spatial arrangement of scene objects in the same reference coordinate system. 5 Preprint Table 1: Training components. QA-RP and CoT-VC each improve spatial reasoning, with larger gains when both designs are used. MethodAvg. SpatialSpeak (full)62.8 w/o CoT-VC55.9 w/o QA-RP55.0 w/o both52.4 Table 2: QA-RP context. Ablating global object-center queries, local point queries, or both from multi- view reconstruction pretraining. MethodAvg. SpatialSpeak (full)62.8 w/o global queries59.9 w/o local queries59.3 w/o both55.0 Table 3: Reliability threshold. Varying τ for reliability labels in CoT-VC (Sec. 3.3). All three out- perform the variant w/o CoT-VC. MethodAvg. SpatialSpeak (τ = 0.1)59.6 SpatialSpeak (τ = 0.3)62.8 SpatialSpeak (τ = 0.5)59.5 w/o CoT-VC55.9 Joint Supervision. We train the model on a mixture of local and global reconstruction samples using the standard next-token prediction objective: L Stage I = E D local − logp θ (y local |I,q local ) + E D global − logp θ (y global |I,q global ) .(4) Both geometric targets are learned through text responses, without auxiliary 3D regression heads or additional geometric losses. 3.3STAGE I: SPATIAL CHAIN-OF-THOUGHT WITH VISUAL COMPENSATION Stage I supervises scene geometry, but its reconstruction targets do not specify how to derive an- swers to spatial questions. Stage I therefore complements reconstruction pretraining with spatial CoT supervision that explicitly connects question-relevant geometric estimates to answer derivation. As shown in ‘CoT-VC Finetuning’ of Fig. 2, we construct structured responses that identify relevant objects, state their geometric estimates, and derive answers through explicit computations. We fur- ther include Visual Compensation (VC) to supervise reliability assessment and answer refinement using visual evidence when needed, yielding CoT-VC. Spatial CoT Data Construction. Each CoT training sample in Stage I is a spatial QA pair (q,a ⋆ ) drawn from ScanNet (Dai et al., 2017) following VLM-3R (Fan et al., 2026) enriched with 3D object annotations (semantic labels, 3D bounding boxes). We implement deterministic CoT generators for four question types: distance, size, count, and closest object. For each type we derive a 3D estimate ˆa from the annotations and compare it with the ground-truth answer a ⋆ to assign a reliability label. • Distance. Given two object categories (c 1 ,c 2 ), we select the most-visible instance of each (the one appearing in the most frames) and compute an approximate closest-point distance as d cp = max 0, ∥c (1) 1 − c (1) 2 ∥ 2 − r 1 − r 2 ,(5) where r k = 1 6 (s x k +s y k +s z k ) is the mean half-side of object k’s axis-aligned bounding box, used as an approximate radius. The estimate is labeled HIGH if|d cp − a ⋆ |/a ⋆ ≤ τ ; otherwise LOW. • Size. We obtain the longest side length of the most-visible instance’s bounding box, ℓ = max(s x ,s y ,s z ), converted to centimeters. Reliability threshold: relative error≤ τ . • Count. We count the number of detected instances of category c. The estimate is HIGH if and only if it equals the integer ground truth. • Closest Object. For a multiple-choice question, we compute the approximate distance d cp from Eq. 5 for each option and predict the letter corresponding to the closest option. Reliability is HIGH if the predicted letter matches a ⋆ . Spatial CoT Template. Because geometry-based computations can involve approximations, the derived answer need not always agree with the QA ground truth. We therefore include reliability- conditioned refinement in the CoT target, retaining the geometric derivation while allowing the final answer to be revised using visual evidence. Specifically, each response contains the 3D reasoning chain followed by a reliability token: y CoT = C 3D |z 3D reasoning chain ⊕ ( [HIGH]⊕ ˆaif ˆa is reliable, [LOW]⊕V ⊕ a ⋆ otherwise, (6) whereC 3D is the 3D reasoning chain always present in the response, [HIGH] / [LOW] are the relia- bility tokens, ˆa is the 3D-derived answer,V is the visual refinement note, and a ⋆ is the ground-truth 6 Preprint Table 4: Spatial CoT. All model variants retain QA-RP. Removing VC preserves spatial CoT. Remov- ing CoT-VC retains only direct an- swer supervision in Stage I. MethodAvg. SpatialSpeak (full)62.8 w/o VC58.5 w/o CoT-VC55.9 Table 5: Pointmap reconstruction on ScanNet. Acc. and Comp. are evaluated without alignment. Acc. ∗ and Comp. ∗ are evaluated after GT Sim(3) alignment. All errors are reported in cm. Lower values are bet- ter. Baselines are MapAnything (Keetha et al., 2026) and CUT3R (Wang et al., 2025b). Bold type marks the lowest error in each column. MethodAcc.↓Comp.↓Acc. ∗ ↓Comp. ∗ ↓ MapAnything36.328.45.76.2 CUT3R13.712.74.74.6 SpatialSpeak (Ours)8.99.35.05.0 1.25 m 1.38 m 1.24 m 1.63 m MapAnything Ours CUT3R Ground Truth Figure 4: Qualitative reconstruction comparison. Red dashed arrows mark corresponding dis- tances in meters. SpatialSpeak estimates the distance as 1.24 m, close to the ground truth of 1.25 m. answer used as supervision. When the 3D estimate is reliable (HIGH), the model follows the ge- ometric chain and outputs the 3D-derived answer. When it is not (LOW), the model is trained to acknowledge the limitation, invoke a visual-inspection fallback (“refining based on visual observa- tion of the scene”), and output the ground-truth answer. This supervision trains the model to assess its geometric estimates and to refine the final answer with visual evidence when needed. Stage I Training. The model is initialized from the Stage I checkpoint and fine-tuned on the spatial CoT datasetD CoT using the same next-token prediction loss: L Stage I = E (q,y CoT )∼D CoT − logp θ (y CoT |I,q) . (7) For question types not covered by these geometric CoT templates (e.g., relative direction), we retain direct answer supervision to preserve coverage of the full VSI-Bench task distribution. 4EXPERIMENTS Datasets and Benchmarks. Training Stage I uses the reconstruction pretraining data described in Sec. 3.2. For Training Stage I, following VG-LLM (Zheng et al., 2025a), we use the same training subsets from the LLaVA-Hound split of LLaVA-Video-178K (Zhang et al., 2024b) and SPAR-7M (Zhang et al., 2025), augmented with our spatial CoT data (Sec. 3.3). We evaluate spatial reasoning on ReVSI (Zhang et al., 2026c), VSI-Bench (Yang et al., 2025b), and SPAR-Bench (Zhang et al., 2025). ReVSI corrects annotation errors and reduces answer-distribution bias in VSI-Bench, and is used for all spatial-reasoning ablations. Metric-scale reconstruction is evaluated on ScanNet. Implementation Details. We initialize from the popular Qwen3-VL-4B (Bai et al., 2025a) and fine- tune only the LLM parameters while keeping both the vision encoder and the MLP projector frozen. All stages share the same base configuration: a cosine learning rate schedule with a warm-up ratio of 0.03, weight decay of 0.01, and 32 frames sampled per video clip. Stage I trains for 1 epoch with a global batch size of 32 and a peak learning rate of 5×10 −6 . Stage I trains for 1 epoch with a global batch size of 64 and a peak learning rate of 1× 10 −5 . More details are given in Appendix Sec. A.3. 4.1ABLATION STUDY We conduct spatial-reasoning ablations on ReVSI and report the average score across its seven task categories. We also evaluate Stage I reconstruction on ScanNet. Throughout the ablations, ‘w/o CoT-VC’ retains Stage I training with answer-only supervision. Effectiveness of Key Components. Tab. 1 reports the contribution of each component on ReVSI. The baseline without either component scores 52.4. QA-RP alone raises the score to 55.9, while CoT-VC alone raises it to 55.0. Combining both achieves 62.8, an improvement of 10.4 points over 7 Preprint Table 6: Comparison with state-of-the-art methods on ReVSI. We evaluate SpatialSpeak and official checkpoints of SpatialStack, GeoThinker, VG-LLM, and Omni-View under the same 32- frame setting. Other baseline results are sourced from the ReVSI paper (Zhang et al., 2026c). Obj. CountAbs. Dist.Obj. SizeRoom SizeRel. Dist.Rel. Dir.Route Plan Method Avg.Numerical AnswerMultiple-Choice Answer SpaceR-7B (SG-RLVR) (Ouyang et al., 2025)30.530.734.552.018.622.834.520.2 Spatial-MLLM-4B-135k (Wu et al., 2025)40.540.745.346.8–32.337.4– Spatial-MLLM-4B-820k (Wu et al., 2025)40.941.540.053.1–30.739.2– VST-7B-SFT (Yang et al., 2025c)46.435.452.667.947.249.236.935.4 VG-LLM-8B (Zheng et al., 2025a) 46.437.853.056.848.057.233.838.0 Omni-View-7B (Hu et al., 2026a)48.443.152.164.252.445.938.542.2 Cambrian-S-7B (Yang et al., 2026) 49.148.460.565.546.737.148.537.0 VLM-3R-7B (Fan et al., 2026)50.141.661.664.852.546.549.534.1 GeoThinker-8B (Li et al., 2026a)54.037.171.566.053.061.947.541.5 SpatialStack-4B (Zhang et al., 2026a) 54.136.364.663.254.462.947.749.6 SpatialSpeak-4B (Ours)62.864.970.262.566.071.951.152.7 the baseline. Removing QA-RP or CoT-VC from the full method reduces the score by 7.8 or 6.9 points, respectively. The gain from CoT-VC increases from 2.6 without QA-RP to 6.9 points with QA-RP. The larger gain from CoT-VC after QA-RP supports our hypothesis that jointly learning local geometry and global scene context provides a stronger foundation for spatial CoT learning. Analysis of Reconstruction Pretraining. Tab. 2 examines the local and global supervision in QA- RP. The full method scores 62.8, compared with 59.9 when global object-center queries are removed and 59.3 when local point queries are removed. Removing both reduces the score to 55.0. These results support jointly learning local geometry and global scene context during reconstruction pre- training to better prepare the model for subsequent spatial reasoning. Analysis of the Reliability Threshold. Tab. 3 evaluates the relative-error threshold τ used to con- struct reliability labels. Among the tested values, τ = 0.3 achieves the highest score of 62.8, compared with 59.6 for τ = 0.1 and 59.5 for τ = 0.5. All three settings outperform the variant without CoT-VC (55.9). Analysis of Spatial CoT with Visual Compensation. Tab. 4 examines the roles of spatial CoT and VC in Stage I. Starting from the model without CoT-VC, which scores 55.9, adding spatial CoT without VC improves the score to 58.5. Incorporating VC further raises it to 62.8, an additional gain of 4.3 points. These results support explicitly training the model both to reason with geometric estimates and to refine its answers when needed. 3D Pointmap Reconstruction Accuracy. In Tab. 5, we compare our Stage I model with CUT3R and MapAnything on the same 200 randomly sampled ScanNet validation scenes held out from training, under two protocols: no alignment and GT Sim(3) alignment. Without alignment, SpatialSpeak achieves the lowest Acc. and Comp. errors (8.9 and 9.3 cm), compared with CUT3R (13.7 and 12.7 cm) and MapAnything (36.3 and 28.4 cm). After GT Sim(3) alignment, SpatialSpeak obtains 5.0 cm on both metrics, lower than MapAnything (5.7 and 6.2 cm) but slightly higher than CUT3R (4.7 and 4.6 cm). The gaps narrow after GT Sim(3) alignment. These results demonstrate the Stage I VLM’s ability to predict metric-scale geometry, while the ReVSI ablations show that reconstruction pretraining benefits spatial reasoning. These evaluations support our goal of learning geometry that serves downstream reasoning. Fig. 4 compares our Stage I reconstruction with CUT3R and MapAnything. SpatialSpeak’s estimate of the marked distance is closer to ground truth. Enlarged visualizations and a comparison on an additional scene are provided in Fig. 7 in the appendix. 4.2MAIN RESULTS We report results on ReVSI and SPAR-Bench, alongside VSI-Bench under normal and scaled train- ing settings to cover a broader range of prior methods. ReVSI. In Tab. 6, we compare against competitive methods on ReVSI (Zhang et al., 2026c), our pri- mary spatial-reasoning benchmark. Other methods that do not report ReVSI results are skipped. Our method achieves an average score of 62.8, exceeding SpatialStack-4B (54.1), the highest-scoring competing method in the table, by 8.7 points. Our method obtains the best reported result on five of the seven task categories. Compared with SpatialStack-4B, the gains include object counting (64.9 vs. 36.3), room size (66.0 vs. 54.4), and relative distance (71.9 vs. 62.9). Together with the ReVSI ablations, these results support our strategy of learning multi-view geometry through reconstruction pretraining and training its use in explicit spatial reasoning through CoT with visual compensation. 8 Preprint Table 7: Comparison with state-of-the-art methods on VSI-Bench (normal training setting). Obj. CountAbs. Dist.Obj. SizeRoom SizeRel. Dist.Rel. Dir.Route PlanAppr. Order Method Avg.Numerical AnswerMultiple-Choice Answer Proprietary Models (API) GPT-4o34.046.25.343.838.237.041.331.528.5 Gemini-1.5-Flash42.149.830.853.554.437.741.031.537.8 Gemini-1.5-Pro45.456.230.964.143.651.346.336.034.6 Open-source Models InternVL2-8B (Chen et al., 2024b)34.623.128.748.239.836.730.729.939.6 InternVL2-40B (Chen et al., 2024b)36.034.926.946.531.842.132.234.039.6 LongVILA-8B (Chen et al., 2025) 21.629.19.116.70.029.630.732.525.5 VILA-1.5-40B (Lin et al., 2024)31.222.424.848.722.740.525.731.532.9 LongVA-7B (Zhang et al., 2024a) 29.238.016.638.922.233.143.325.415.7 LLaVA-Video-72B (Zhang et al., 2024b)40.948.922.857.435.342.436.735.048.6 LLaVA-OneVision-72B (Li et al., 2025a) 40.243.523.957.637.542.539.932.544.6 Spatial-Enhanced Models SAT-LLaVA-Video-7B (Ray et al., 2025)----47.341.137.136.140.4 SPAR-8B (Zhang et al., 2025)41.1-------- UniUGG-3B (Xu et al., 2025)42.2-------- SpaceR-7B (SG-RLVR) (Ouyang et al., 2025)45.6-------- 3DRS-7B (Huang et al., 2025)45.968.734.853.656.640.943.230.439.2 SpatialLadder-3B (Li et al., 2026b)45.763.534.361.743.945.444.835.636.4 Spatial-MLLM-4B (Wu et al., 2025) 47.065.334.863.145.141.346.933.546.3 VG-LLM-4B (Zheng et al., 2025a)47.366.037.855.259.244.645.633.536.4 VG-LLM-8B (Zheng et al., 2025a)50.767.937.758.662.046.640.732.459.2 GeoThinker-7B (Li et al., 2026a)50.569.538.557.962.245.246.231.452.6 Omni-View-7B (Hu et al., 2026a)55.470.346.468.654.765.954.433.549.0 SpatialSpeak-4B (Ours)63.372.256.967.662.862.586.243.355.2 Table 8: Comparison with state-of-the-art methods on VSI-Bench (scaled training setting). Obj. CountAbs. Dist.Obj. SizeRoom SizeRel. Dist.Rel. Dir.Route PlanAppr. Order Method Avg.Numerical AnswerMultiple-Choice Answer Qwen3-VL-8B (Bai et al., 2025a)59.867.552.676.262.360.652.532.573.8 VLM-3R-7B (Fan et al., 2026)60.970.249.469.267.165.480.545.440.1 Map2Thought-7B (Gao et al., 2026)61.070.855.070.169.456.969.838.157.4 VST-7B (Yang et al., 2025c) 61.2-------- VG-LLM-8B (Zheng et al., 2025a)62.271.456.869.069.167.983.247.432.5 3DThinker-7B (Chen et al., 2026)63.7-------- SpatialStack-4B (Zhang et al., 2026a)67.571.055.669.168.267.384.141.283.5 Cambrian-S-7B (Yang et al., 2026)67.573.250.574.972.271.176.241.880.1 GeoThinker-7B (Li et al., 2026a)68.5-------- SenseNova-SI-8B (Cai et al., 2026b)68.872.053.576.872.869.680.848.576.4 GeoThinker-8B (Li et al., 2026a)72.6-------- SpatialSpeak-4B (Ours)73.073.860.776.279.970.788.047.986.9 VSI-Bench (normal training setting). Following VG-LLM (Zheng et al., 2025a), we adopt the same training sets sampled from the LLaVA-Hound split of LLaVA-Video-178K (Zhang et al., 2024b) and SPAR-7M (Zhang et al., 2025), and additionally incorporate the spatial CoT data constructed as described in Sec. 3.3. As shown in Tab. 7, our method achieves an average score of 63.3, the highest among the compared methods. It exceeds Omni-View-7B (55.4) by 7.9 points. VSI-Bench (scaled training setting). We extend the training data to include SPAR (Zhang et al., 2025), VLM-3R (Fan et al., 2026), and VSI-590K (Yang et al., 2026), again augmented with our spatial CoT data (Sec. 3.3). As shown in Tab. 8, SpatialSpeak achieves 73.0 on VSI-Bench with a 4B VLM backbone, compared with 72.6 for GeoThinker-8B. SPAR-Bench. We further evaluate on SPAR-Bench (Zhang et al., 2025), with detailed results provided in Tab. 9 of the appendix. SpatialSpeak achieves an average score of 76.0, exceed- ing SpatialStack-4B (72.0) and GeoThinker-8B (68.2) by 4.0 and 7.8 points, respectively. These results complement the ReVSI and VSI-Bench evaluations, supporting the effectiveness of our reconstruction-to-reasoning training strategy across a broader range of spatial tasks. Qualitative Examples. Fig. 3 presents an example from ReVSI (Zhang et al., 2026c). Given the question “How many blackboards are in the scene?”, SpatialSpeak enumerates two blackboard in- stances and expresses their estimated 3D centers, correctly predicting a count of 2, whereas the vari- ant with neither QA-RP nor CoT-VC predicts 3. Additional examples appear in Appendix Sec. A.2. 5CONCLUSION We have presented SpatialSpeak, a two-stage training framework that combines multi-view recon- struction pretraining for local geometry and global scene context with explicit spatial reasoning su- pervision. QA-RP uses local point and global object-center queries to supervise geometry through the VLM’s standard QA outputs. Spatial CoT finetuning then teaches the model to express question- relevant geometric estimates and use them to derive answers, with visual compensation supporting 9 Preprint refinement when needed. SpatialSpeak achieves state-of-the-art performance on ReVSI, VSI-Bench and SPAR-Bench. ReVSI ablations show that local and global reconstruction supervision both con- tribute to spatial reasoning, and that QA-RP increases the gains from the subsequent CoT-VC stage. These findings support the complementary roles of learning multi-view geometry and explicitly su- pervising its use in spatial reasoning within our framework. We hope this work motivates exploration of reconstruction-augmented reasoning in vision-language models. REFERENCES Shuai Bai, Yuxuan Cai, Ruizhe Chen, Keqin Chen, Xionghui Chen, Zesen Cheng, Lianghao Deng, Wei Ding, Chang Gao, Chunjiang Ge, Wenbin Ge, Zhifang Guo, Qidong Huang, Jie Huang, Fei Huang, Binyuan Hui, Shutong Jiang, Zhaohai Li, Mingsheng Li, Mei Li, Kaixin Li, Zicheng Lin, Junyang Lin, Xuejing Liu, Jiawei Liu, Chenglong Liu, Yang Liu, Dayiheng Liu, Shixuan Liu, Dunjie Lu, Ruilin Luo, Chenxu Lv, Rui Men, Lingchen Meng, Xuancheng Ren, Xingzhang Ren, Sibo Song, Yuchong Sun, Jun Tang, Jianhong Tu, Jianqiang Wan, Peng Wang, Pengfei Wang, Qi- uyue Wang, Yuxuan Wang, Tianbao Xie, Yiheng Xu, Haiyang Xu, Jin Xu, Zhibo Yang, Mingkun Yang, Jianxin Yang, An Yang, Bowen Yu, Fei Zhang, Hang Zhang, Xi Zhang, Bo Zheng, Hu- men Zhong, Jingren Zhou, Fan Zhou, Jing Zhou, Yuanzhi Zhu, and Ke Zhu. Qwen3-vl technical report. arXiv preprint arXiv:2511.21631, 2025a. Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang, Shijie Wang, Jun Tang, Humen Zhong, Yuanzhi Zhu, Mingkun Yang, Zhaohai Li, Jianqiang Wan, Pengfei Wang, Wei Ding, Zheren Fu, Yiheng Xu, Jiabo Ye, Xi Zhang, Tianbao Xie, Zesen Cheng, Hang Zhang, Zhibo Yang, Haiyang Xu, and Junyang Lin. Qwen2.5-vl technical report. arXiv preprint arXiv:2502.13923, 2025b. Zhipeng Cai, Ching-Feng Yeh, Hu Xu, Zhuang Liu, Gregory P. Meyer, Xinjie Lei, Changsheng Zhao, Shang-Wen Li, Vikas Chandra, and Yangyang Shi. Depthlm: Metric depth from vision language models. In ICLR, 2026a. Zhongang Cai, Ruisi Wang, Chenyang Gu, Fanyi Pu, Junxiang Xu, Yubo Wang, Wanqi Yin, Zhitao Yang, Chen Wei, Tongxi Zhou, Qingping Sun, Hui En Pang, Jiaqi Li, Oscar Qian, Zhiqian Lin, Xuanke Shi, Kewang Deng, Xiaoyang Han, Zukai Chen, Xiangyu Fan, Hanming Deng, Lewei Lu, Liang Pan, Bo Li, Ziwei Liu, Quan Wang, Dahua Lin, and Lei Yang. Scaling spatial intelligence with multimodal foundation models. In CVPR, 2026b. Yang Cao, Yihan Zeng, Hang Xu, and Dan Xu. Coda: Collaborative novel box discovery and cross-modal alignment for open-vocabulary 3d object detection. In NeurIPS, 2023. Yang Cao, Feize Wu, Dave Zhenyu Chen, Yingji Zhong, Lanqing Hong, and Dan Xu. Vggt-det: Mining vggt internal priors for sensor-geometry-free multi-view indoor 3d object detection. In CVPR, 2026. Yukang Chen, Fuzhao Xue, Dacheng Li, Qinghao Hu, Ligeng Zhu, Xiuyu Li, Yunhao Fang, Haotian Tang, Shang Yang, Zhijian Liu, Ethan He, Hongxu Yin, Pavlo Molchanov, Jan Kautz, Linxi Fan, Yuke Zhu, Yao Lu, and Song Han. Longvila: Scaling long-context visual language models for long videos. In ICLR, 2025. Zhangquan Chen, Manyuan Zhang, Xinlei Yu, Xufang Luo, Mingze Sun, Zihao Pan, Xiang An, Yan Feng, Peng Pei, Xunliang Cai, and Ruqi Huang. Think with 3d: Geometric imagination grounded spatial reasoning from limited views. In CVPR, 2026. Zhe Chen, Weiyun Wang, Yue Cao, Yangzhou Liu, Zhangwei Gao, Erfei Cui, Jinguo Zhu, Shen- glong Ye, Hao Tian, Zhaoyang Liu, et al. Expanding performance boundaries of open-source multimodal models with model, data, and test-time scaling. arXiv preprint arXiv:2412.05271, 2024a. Zhe Chen, Jiannan Wu, Wenhai Wang, Weijie Su, Guo Chen, Sen Xing, Muyan Zhong, Qinglong Zhang, Xizhou Zhu, Lewei Lu, et al. Internvl: Scaling up vision foundation models and aligning for generic visual-linguistic tasks. In CVPR, 2024b. 10 Preprint Angela Dai, Angel X. Chang, Manolis Savva, Maciej Halber, Thomas Funkhouser, and Matthias Nießner. Scannet: Richly-annotated 3d reconstructions of indoor scenes. In CVPR, 2017. Daniel DeTone, Tomasz Malisiewicz, and Andrew Rabinovich. Superpoint: Self-supervised interest point detection and description. In CVPRW, 2018. Zhiwen Fan, Wenyan Cong, Kairun Wen, Kevin Wang, Jian Zhang, Xinghao Ding, Danfei Xu, Boris Ivanovic, Marco Pavone, Georgios Pavlakos, Zhangyang Wang, and Yue Wang. Instantsplat: Sparse-view gaussian splatting in seconds. arXiv preprint arXiv:2403.20309, 2024a. Zhiwen Fan, Jian Zhang, Wenyan Cong, Peihao Wang, Renjie Li, Kairun Wen, Shijie Zhou, Achuta Kadambi, Zhangyang Wang, Danfei Xu, Boris Ivanovic, Marco Pavone, and Yue Wang. Large spatial model: End-to-end unposed images to semantic 3d. In NeurIPS, 2024b. Zhiwen Fan, Jian Zhang, Renjie Li, Junge Zhang, Runjin Chen, Hezhen Hu, Kevin Wang, Peihao Wang, Huaizhi Qu, Shijie Zhou, Dilin Wang, Zhicheng Yan, et al. Vlm-3r: Vision-language models augmented with instruction-aligned 3d reconstruction. In CVPR, 2026. Xiangjun Gao, Zhensong Zhang, Dave Zhenyu Chen, Songcen Xu, Long Quan, Eduardo P ́ erez- Pellitero, and Youngkyoon Jang. Map2thought: Explicit 3d spatial reasoning via metric cognitive maps. arXiv preprint arXiv:2601.11442, 2026. Gemini Team.Gemini: a family of highly capable multimodal models.arXiv preprint arXiv:2312.11805, 2023. Richard Hartley and Andrew Zisserman. Multiple view geometry in computer vision. Cambridge University Press, 2003. JiaKui Hu, Shanshan Zhao, Qing-Guo Chen, Xuerui Qiu, Jialun Liu, Zhao Xu, Weihua Luo, Kaifu Zhang, and Yanye Lu. Omni-view: Unlocking how generation facilitates understanding in unified 3d model based on multiview images. In ICLR, 2026a. Wenbo Hu, Jingli Lin, Yilin Long, Yunlong Ran, Lihan Jiang, Yifan Wang, Chenming Zhu, Runsen Xu, Tai Wang, and Jiangmiao Pang. G 2 vlm: Geometry grounded vision language model with unified 3d reconstruction and spatial reasoning. In CVPR, 2026b. Xiaohu Huang, Jingjing Wu, Qunyi Xie, and Kai Han. 3drs: Mllms need 3d-aware representation supervision for scene understanding. In NeurIPS, 2025. Nikhil Keetha, Norman M ̈ uller, Johannes Sch ̈ onberger, Lorenzo Porzi, Yuchen Zhang, Tobias Fis- cher, Arno Knapitsch, Duncan Zauss, Ethan Weber, Nelson Antunes, Jonathon Luiten, Manuel Lopez-Antequera, Samuel Rota Bul ` o, Christian Richardt, Deva Ramanan, Sebastian Scherer, and Peter Kontschieder. MapAnything: Universal feed-forward metric 3D reconstruction. In 3DV, 2026. Vincent Leroy, Yohann Cabon, and Jerome Revaud. Grounding image matching in 3d with mast3r. In ECCV, 2024. Bo Li, Yuanhan Zhang, Dong Guo, Renrui Zhang, Feng Li, Hao Zhang, Kaichen Zhang, Peiyuan Zhang, Yanwei Li, Ziwei Liu, and Chunyuan Li. Llava-onevision: Easy visual task transfer. TMLR, 2025a. Fuhao Li, Wenxuan Song, Han Zhao, Jingbo Wang, Pengxiang Ding, Donglin Wang, Long Zeng, and Haoang Li. Spatial forcing: Implicit spatial representation alignment for vision-language- action model. arXiv preprint arXiv:2510.12276, 2025b. Haoyuan Li, Yanpeng Zhou, Yufei Gao, Tao Tang, Jianhua Han, Yujie Yuan, Dave Zhenyu Chen, Jiawang Bian, Hang Xu, and Xiaodan Liang. Does your 3d encoder really work? when pretrain- sft from 2d vlms meets 3d vlms. arXiv preprint arXiv:2506.05318, 2025c. Haoyuan Li, Qihang Cao, Tao Tang, Kun Xiang, Zihan Guo, Jianhua Han, JiaWang Bian, Hang Xu, and Xiaodan Liang. Thinking with geometry: Active geometry integration for spatial reasoning. In ICML, 2026a. 11 Preprint Hongxing Li, Dingming Li, Zixuan Wang, Yuchen Yan, Hang Wu, Wenqi Zhang, Yongliang Shen, Weiming Lu, Jun Xiao, and Yueting Zhuang. Spatialladder: Progressive training for spatial rea- soning in vision-language models. In ICLR, 2026b. Ji Lin, Hongxu Yin, Wei Ping, Pavlo Molchanov, Mohammad Shoeybi, and Song Han. Vila: On pre-training for visual language models. In CVPR, 2024. Philipp Lindenberger, Paul-Edouard Sarlin, and Marc Pollefeys. Lightglue: Local feature matching at light speed. In ICCV, 2023. Haotian Liu, Chunyuan Li, Yuheng Li, and Yong Jae Lee. Improved baselines with visual instruction tuning. In CVPR, 2024a. Haotian Liu, Chunyuan Li, Yuheng Li, Bo Li, Yuanhan Zhang, Sheng Shen, and Yong Jae Lee. Llava-next: Improved reasoning, ocr, and world knowledge, January 2024b. URL https:// llava-vl.github.io/blog/2024-01-30-llava-next/. David G. Lowe. Distinctive image features from scale-invariant keypoints. IJCV, 60:91–110, 2004. Zhenxing Mi, Yuxin Wang, and Dan Xu. One4d: Unified 4d generation and reconstruction via decoupled lora control. In ECCV, 2026. Kun Ouyang, Yuanxin Liu, Haoning Wu, Yi Liu, Hao Zhou, Jie Zhou, Fandong Meng, and Xu Sun. Spacer: Reinforcing mllms in video spatial reasoning. arXiv preprint arXiv:2504.01805, 2025. Arijit Ray, Jiafei Duan, Ellis Brown, Reuben Tan, Dina Bashkirova, Rose Hendrix, Kiana Ehsani, Aniruddha Kembhavi, Bryan A. Plummer, Ranjay Krishna, Kuo-Hao Zeng, and Kate Saenko. Sat: Dynamic spatial aptitude training for multimodal language models. In COLM, 2025. Aaditya Singh, Adam Fry, Adam Perelman, Adam Tart, Adi Ganesh, Ahmed El-Kishky, Aidan McLaughlin, Aiden Low, AJ Ostrow, Akhila Ananthram, et al. Openai gpt-5 system card. arXiv preprint arXiv:2601.03267, 2025. Jiaming Sun, Zehong Shen, Yuang Wang, Hujun Bao, and Xiaowei Zhou. Loftr: Detector-free local feature matching with transformers. In CVPR, 2021. Shengbang Tong, Ellis Brown, Penghao Wu, Sanghyun Woo, Manoj Middepogu, Sai Charitha Akula, Jihan Yang, Shusheng Yang, Adithya Iyer, Xichen Pan, Ziteng Wang, Rob Fergus, Yann LeCun, and Saining Xie. Cambrian-1: A fully open, vision-centric exploration of multimodal llms. arXiv preprint arXiv:2406.16860, 2024. Fangjinhua Wang, Silvano Galliani, Christoph Vogel, Pablo Speciale, and Marc Pollefeys. Patch- matchnet: Learned multi-view patchmatch stereo. In CVPR, 2021. Jianyuan Wang, Minghao Chen, Nikita Karaev, Andrea Vedaldi, Christian Rupprecht, and David Novotny. Vggt: Visual geometry grounded transformer. In CVPR, 2025a. Peng Wang, Shuai Bai, Sinan Tan, Shijie Wang, Zhihao Fan, Jinze Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Yang Fan, Kai Dang, Mengfei Du, Xuancheng Ren, Rui Men, Dayiheng Liu, Chang Zhou, Jingren Zhou, and Junyang Lin. Qwen2-vl: Enhancing vision-language model’s perception of the world at any resolution. arXiv preprint arXiv:2409.12191, 2024a. Qianqian Wang, Yifei Zhang, Aleksander Holynski, Alexei A. Efros, and Angjoo Kanazawa. Con- tinuous 3d perception model with persistent state. In CVPR, 2025b. Shuzhe Wang, Vincent Leroy, Yohann Cabon, Boris Chidlovskii, and Jerome Revaud. Dust3r: Ge- ometric 3d vision made easy. In CVPR, 2024b. Yuxin Wang, Lei Ke, Boqiang Zhang, Tianyuan Qu, Hanxun Yu, Zhenpeng Huang, Meng Yu, Dan Xu, and Dong Yu. N3d-vlm: Native 3d grounding enables accurate spatial reasoning in vision- language models. arXiv preprint arXiv:2512.16561, 2025c. Zipeng Wang and Dan Xu. Flashvggt: Efficient and scalable visual geometry transformers with compressed descriptor attention. In CVPR, 2026. 12 Preprint Diankun Wu, Fangfu Liu, Yi-Hsin Hung, and Yueqi Duan. Spatial-mllm: Boosting mllm capabilities in visual-based spatial intelligence. In NeurIPS, 2025. Yueming Xu, Jiahui Zhang, Ze Huang, Yurui Chen, Yanpeng Zhou, Zhenyu Chen, Yu-Jie Yuan, Pengxiang Xia, Guowei Huang, Xinyue Cai, et al. Uniugg: Unified 3d understanding and gener- ation via geometric-semantic encoding. arXiv preprint arXiv:2508.11952, 2025. Chi Yan and Dan Xu. Progressive gaussian transformer with anisotropy-aware sampling for open vocabulary occupancy prediction. In ICLR, 2026. Jianing Yang, Alexander Sax, Kevin J. Liang, Mikael Henaff, Hao Tang, Ang Cao, Joyce Chai, Franziska Meier, and Matt Feiszli. Fast3r: Towards 3d reconstruction of 1000+ images in one forward pass. arXiv preprint arXiv:2501.13928, 2025a. Jihan Yang, Shusheng Yang, Anjali W. Gupta, Rilyn Han, Li Fei-Fei, and Saining Xie. Thinking in space: How multimodal large language models see, remember, and recall spaces. In CVPR, 2025b. Rui Yang, Ziyu Zhu, Yanwei Li, Jingjia Huang, Shen Yan, Siyuan Zhou, Zhe Liu, Xiangtai Li, Shuangye Li, Wenqian Wang, Yi Lin, and Hengshuang Zhao. Visual spatial tuning. arXiv preprint arXiv:2511.05491, 2025c. Shusheng Yang, Jihan Yang, Pinzhi Huang, Ellis Brown, Zihao Yang, Yue Yu, Shengbang Tong, Zihan Zheng, Yifan Xu, Muhan Wang, Rob Fergus, Yann LeCun, Li Fei-Fei, and Saining Xie. Cambrian-s: Towards spatial supersensing in video. In ICLR, 2026. Jiahui Zhang, Yurui Chen, Yanpeng Zhou, Yueming Xu, Ze Huang, Jilin Mei, Junhui Chen, Yu-Jie Yuan, Xinyue Cai, Guowei Huang, Xingyue Quan, Hang Xu, and Li Zhang. From flatland to space: Teaching vision-language models to perceive and reason in 3d. In NeurIPS, 2025. Jian Zhang, Shijie Zhou, Bangya Liu, Achuta Kadambi, and Zhiwen Fan. Spatialstack: Layered geometry-language fusion for 3d vlm spatial reasoning. In CVPR, 2026a. Jiaxin Zhang, Junjun Jiang, Haijie Li, Youyu Chen, Kui Jiang, and Dave Zhenyu Chen. Gap-mllm: Geometry-aligned pre-training for activating 3d spatial perception in multimodal large language models. In ECCV, 2026b. Jingyang Zhang, Yao Yao, Shiwei Li, Zixin Luo, and Tian Fang. Visibility-aware multi-view stereo network. arXiv preprint arXiv:2008.07928, 2020. Peiyuan Zhang, Kaichen Zhang, Bo Li, Guangtao Zeng, Jingkang Yang, Yuanhan Zhang, Ziyue Wang, Haoran Tan, Chunyuan Li, and Ziwei Liu. Long context transfer from language to vision. arXiv preprint arXiv:2406.16852, 2024a. Yiming Zhang, Jiacheng Chen, Jiaqi Tan, Yongsen Mao, Wenhu Chen, and Angel X. Chang. Revsi: Rebuilding visual spatial intelligence evaluation for accurate assessment of vlm 3d reasoning. In ICML, 2026c. Yuanhan Zhang, Jinming Wu, Wei Li, Bo Li, Zejun Ma, Ziwei Liu, and Chunyuan Li. Llava-video: Video instruction tuning with synthetic data. arXiv preprint arXiv:2410.02713, 2024b. Duo Zheng, Shijia Huang, Yanyang Li, and Liwei Wang. Learning from videos for 3d world: Enhancing mllms with 3d vision geometry priors. In NeurIPS, 2025a. Duo Zheng, Shijia Huang, and Liwei Wang. Video-3d llm: Learning position-aware video repre- sentation for 3d scene understanding. In CVPR, 2025b. Yingji Zhong, Kaichen Zhou, Zhihao Li, Lanqing Hong, Zhenguo Li, and Dan Xu. Empowering sparse-input neural radiance fields with dual-level semantic guidance from dense novel views. In AAAI, 2026. Zhe Zhu, Yiheng Zhang, Peng Li, Zixing Zhao, Honghua Chen, Yaqing Zhang, Le Wan, Zhiyang Dou, Cheng Lin, Yuan Liu, Mingqiang Wei, and Wenping Wang. Partllm: A unified multimodal foundation for 3d part segmentation. arXiv preprint arXiv:2609.25832, 2026. 13 Preprint AAPPENDIX A.1EVALUATION ON SPAR-BENCH Table 9: Comparison with state-of-the-art models on SPAR-Bench (Zhang et al., 2025). Base- lines include InternVL2 (Chen et al., 2024b), InternVL2.5 (Chen et al., 2024a), LLaVA-OV (Li et al., 2025a), Qwen2-VL (Wang et al., 2024a), Qwen2.5-VL (Bai et al., 2025b), LLaVA-v1.5 (Liu et al., 2024a), LLaVA-v1.6 (Liu et al., 2024b), Spatial-MLLM (Wu et al., 2025), VLM-3R (Fan et al., 2026), UniUGG-3B (Xu et al., 2025), G 2 VLM-SR (Hu et al., 2026b), GeoThinker (Li et al., 2026a), SenseNova-SI (Cai et al., 2026b) and SpatialStack (Zhang et al., 2026a). Baseline results are primarily sourced from the supplementary material of G 2 VLM (Hu et al., 2026b). MethodAvg.LowDepth-OCDepth-OC-MVDepth-OODepth-O-MVDist-OCDist-OC-MVDist-OODist-O-MVMediumPosMatchCamMotionViewChgIHighDistI-OODistI-O-MVObjRel-OC-MVObjRel-OOObjRel-O-MVSpImag-OCSpImag-OC-MVSpImag-OOSpImag-O-MV InternVL2-2B28.121.7 18.1 24.8 23.2 21.0 19.5 20.0 26.8 20.622.8 39.7 23.0 5.835.4 51.2 56.0 46.0 31.6 23.8 36.0 34.3 17.6 22.4 InternVL2-4B32.028.9 23.9 27.2 20.0 18.1 42.6 40.2 31.3 28.229.2 49.9 21.0 16.635.7 56.8 55.4 40.3 36.8 25.2 28.8 32.3 21.2 24.7 InternVL2.5-2B30.125.8 39.7 39.7 12.1 15.0 30.9 29.6 20.2 19.022.9 37.9 24.3 6.636.4 51.5 56.9 50.3 33.8 24.1 27.2 35.2 26.5 22.4 InternVL2.5-4B30.625.7 29.1 33.0 21.8 16.8 20.8 26.9 28.1 28.829.8 47.1 33.3 8.935.2 54.1 58.9 35.5 29.7 34.6 24.7 31.4 19.2 28.3 InternVL2.5-8B36.329.5 25.8 29.3 23.8 18.8 46.8 42.7 22.6 25.931.9 61.3 28.0 6.343.8 59.7 56.9 51.8 44.2 41.6 36.6 41.6 22.5 39.5 LLaVA-OV-0.5B29.530.1 49.2 42.7 18.0 14.9 31.5 25.7 29.0 30.115.9 24.4 21.8 1.533.4 50.9 50.0 32.0 27.8 26.0 30.9 34.0 24.5 24.7 LLaVA-OV-7B31.221.8 30.3 26.9 18.6 13.9 10.4 13.6 31.2 29.326.1 38.7 30.3 9.540.1 56.5 55.1 37.3 48.6 38.2 30.4 33.7 26.5 35.0 Qwen2-VL-2B24.619.4 38.0 40.6 18.8 14.1 7.87.1 17.8 11.127.6 26.2 25.3 31.228.2 54.1 49.1 21.8 25.3 12.5 23.9 27.6 24.8 14.9 Qwen2-VL-7B30.727.5 36.0 35.2 20.8 12.9 28.7 30.0 28.2 28.520.4 35.4 20.3 5.737.0 59.7 52.4 30.3 38.5 41.0 22.0 28.5 22.5 38.4 Qwen2.5-VL-3B29.426.7 31.7 34.2 32.1 17.5 18.4 22.7 32.1 24.824.9 39.2 27.3 8.133.3 55.6 60.7 37.5 32.1 20.2 21.0 27.0 20.9 24.6 Qwen2.5-VL-7B33.128.8 31.3 33.7 22.0 15.0 42.9 37.7 23.8 23.623.0 33.3 28.8 6.840.3 58.2 51.5 44.8 50.0 32.1 33.9 32.9 27.2 31.9 LLaVA-v1.5-7B23.710.9 5.2 12.5 17.4 11.3 7.35.3 18.7 9.126.5 24.4 26.8 28.334.1 51.2 52.4 34.3 24.2 26.9 34.7 29.9 22.5 30.8 LLaVA-v1.6-7B13.28.5 12.1 0.0 20.4 0.3 10.8 0.4 24.3 0.04.86.67.80.020.2 51.8 7.76.332.16.439.5 10.5 21.55.9 Spatial-MLLM-7B32.229.9 31.9 22.9 22.8 16.4 35.9 38.7 35.5 34.920.3 34.1 26.8 0.038.1 54.7 50.9 39.0 34.6 24.7 38.7 41.3 28.8 30.5 VLM-3R-7B43.239.8 47.8 45.6 40.1 20.6 42.2 44.3 40.1 37.528.4 42.0 30.0 13.351.2 55.9 59.2 58.8 53.0 54.6 47.3 50.6 30.5 50.7 SenseNova-SI-8B 45.8----------------------- UniUGG-3B50.650.8--------49.1---51.9--------- G 2 VLM-SR-2B54.960.0 80.3 73.8 21.4 18.9 78.4 75.2 68.4 63.636.3 27.0 28.2 53.356.5 53.5 49.1 76.8 50.0 68.7 50.5 52.6 44.4 63.0 GeoThinker-8B68.2----------------------- SpatialStack-4B 72.0----------------------- SpatialSpeak-4B (Ours)76.068.0 89.2 84.6 39.4 34.0 87.2 86.3 71.1 52.275.0 86.8 81.8 56.683.3 89.1 90.2 93.5 86.8 88.1 76.9 79.7 64.9 81.0 14 Preprint A.2MORE QUALITATIVE EXAMPLES In this section, we show additional reasoning examples in Fig. 5 and Fig. 6, together with recon- struction examples in Fig. 7. In Fig. 5, the model uses estimated object centers and dimensions to derive an approximate closest-point distance between a trash bin and a toilet. In Fig. 6, it enumer- ates four chair instances with distinct estimated 3D centers and predicts a count of 4, matching the ground truth, whereas the variant with neither QA-RP nor CoT-VC predicts 6. Fig. 7 extends the reconstruction comparison in Fig. 4 with enlarged visualizations of the same scene and a comparison on an additional scene. For both illustrated scenes, the distances marked in SpatialSpeak’s Stage I reconstructions are closer to ground truth than those of CUT3R and MapAnything. Let me estimate the distance. Primary trash bin: • trash bin: center = (-3.7, 1.0, 0.3) m, dimensions = 0.4 ×0.4 ×0.3 m Primary toilet: • toilet: center = (0.0, 0.0, 1.6) m, dimensions = 0.7 ×0.4 ×0.4 m Center distance = 4.0 m Radius adjustment = 0.2 m + 0.2 m Closest-point distance = 3.6 m <reliability: HIGH> Final answer: 3.6 V ... What is the direct distance between the trash bin and the toilet(in meters)? Local Structure + Global Information Recons = 2.7 W/O QA-RP, W/O CoT-VCGT 3.5 Ours Figure 5: Qualitative example. The bottom-left panel shows the Stage I (QA-RP) reconstruction, and the bottom-right panel shows the Stage I (CoT-VC) reasoning output. SpatialSpeak estimates the 3D centers and dimensions of the trash bin and toilet, then approximates their closest-point distance as 3.6 m, compared with 2.7 m from the variant with neither QA-RP nor CoT-VC and a ground truth of 3.5 m. Let me count the chairinstances. • Instance 1: center = (-1.3, 0.1, 1.9) m • Instance 2: center = (-0.5, 0.4, 1.4) m • Instance 3: center = (-0.5, 0.1, 2.0) m • Instance 4: center = (-1.2, 0.4, 1.2) m Total count = 4 chair object(s). <reliability: HIGH> Final answer: 4 V ... How many chair(s) are in the scene? 6 W/O QA-RP, W/O CoT-VC Ours GT 4 Figure 6: Qualitative example. The bottom-left panel shows the Stage I (QA-RP) reconstruction, and the bottom-right panel shows the Stage I (CoT-VC) response. SpatialSpeak enumerates four chair instances with distinct estimated 3D centers and predicts a count of 4, matching the ground truth, whereas the variant with neither QA-RP nor CoT-VC predicts 6. 15 Preprint Ours Ground Truth 2.54 m CUT3R 2.82 m 2.52 m 1.25 m 1.38 m 1.24 m MapAnything 2.90 m 1.63 m Figure 7: Extended qualitative reconstruction comparisons. Rows show MapAnything (Keetha et al., 2026), CUT3R (Wang et al., 2025b), SpatialSpeak after Stage I, and ground truth from top to bottom. The left column provides enlarged visualizations of the scene in Fig. 4, while the right col- umn shows an additional scene. Red dashed arrows mark corresponding distances in meters. Spatial- Speak’s marked distances (1.24/2.52 m, left/right) are closer to the ground-truth values (1.25/2.54 m) than those of CUT3R (1.38/2.82 m) and MapAnything (1.63/2.90 m). 16 Preprint A.3MORE IMPLEMENTATION DETAILS In this section, we present the training hyperparameters. The configurations for Stage I and Stage I are summarized in Tab. 10 and Tab. 11, respectively. Table 10: Training hyperparameters in Training Stage I. HyperparameterValue accelerator modelH800 GPUs accelerator count8 global batch size32 tune mmllmTrue tunemmvisionFalse tunemmmlpFalse bf16True per devicetrainbatchsize1 gradientaccumulationsteps 4 learningrate5e-6 optimadamwtorch numtrainepochs1 warmupratio0.03 lrschedulertype‘cosine’ weightdecay0.01 Table 11: Training hyperparameters in Training Stage I. HyperparameterValue accelerator modelH800 GPUs accelerator count8 global batch size64 tunemmllmTrue tune mmvisionFalse tune mmmlpFalse bf16True perdevicetrainbatchsize1 gradientaccumulationsteps 8 learning rate1e-5 optimadamwtorch numtrainepochs1 warmup ratio0.03 lrschedulertype‘cosine’ weight decay0.01 17