We propose tttLRM, a novel large 3D reconstruction model that leverages a Test-Time Training (TTT) layer to enable long-context, autoregressive 3D reconstruction with linear computational complexity, further scaling the model's capability. Our framework efficiently compresses multiple image observations into the fast weights of the TTT layer, forming an implicit 3D representation in the latent space that can be decoded into various explicit formats, such as Gaussian Splats (GS) for downstream applications. The online learning variant of our model supports progressive 3D reconstruction and refinement from streaming observations. We demonstrate that pretraining on novel view synthesis tasks effectively transfers to explicit 3D modeling, resulting in improved reconstruction quality and faster convergence. Extensive experiments show that our method achieves superior performance in feedforward 3D Gaussian reconstruction compared to state-of-the-art approaches on both objects and scenes.
Figures & tables
Figure 2: Given a set of posed input images, tttLRM encodes them into tokens (green boxes) after patchifying. The input tokens are fed into the LaCT block (shown in the blue frame) where fast weights are updated accordingly. Another set of virtual tokens (blue boxes) are used to query the updated fast weights, and decoded into 3D representations like 3DGS for high-quality novel view synthesis.
Figure 3: Illustration of distributed feedforward reconstruction training. First, image tokens are sharded across GPUs, and each GPU predicts Gaussians for its assigned virtual views after the fast weights are synchronized. The predicted Gaussians are then gathered to construct the full scene, after which each GPU renders a subset of novel views and computes its respective losses. Gradients are finally all reduced and backpropagated across all devices.
Figure 4: Qualitative comparison between our method and baseline approaches. Our model reconstructs the 3DGS scene with higher fidelity than both optimization-based and feedforward baselines, as also reflected in the PSNR metrics. Please zoom in for a better comparison.
Figure 5: We demonstrate that our high-resolution 1024×1024 3DGS tttLRM can be effectively used for image-to-3D generation when combined with a multi-view generator. Our model enables the reconstruction of fine-grained, photorealistic details e.g . , hair, fur, and text, from the input images. Video results are provided in the supplemental material.
Figure 6: We show that tttLRM, as a general framework, can also interpret the latent 3D memory into formats besides 3DGS. In this experiment, we use a set of triplane tokens to query the fast weights and then fine-tune the model for triplane-based NeRF reconstruction. We visualize the resulting triplanes and present the corresponding renderings and depth maps for 4 views at a resolution of 512×512 .
Method
Resolution
Views
Time (s) ↓
PSNR ↑
SSIM ↑
LPIPS ↓
GS-LRM [ 67 ]
256 × 256
8
0.1
31.55
0.964
0.028
Ours
8
0.1
33.14
0.972
0.024
GS-LRM [ 67 ]
512 × 512
8
0.7
32.83
0.969
0.029
Ours
8
0.3
34.02
0.974
0.025
GS-LRM [ 67 ]
16
2.5
33.55
0.976
0.023
Ours
16 (10 V.)
0.8
34.67
0.978
0.022
Table 1: Comparison between our method and GS-LRM [ 67 ] on the GSO dataset under different resolutions and numbers of input views. Our method consistently outperforms GS-LRM in both inference speed and reconstruction quality, and also shows strong generalization ability. V. denotes the number of virtual views used to query the fast weight, which equals input views unless noted.
Views
Method
Time ↓
DL3DV-140
Tanks&Temples
PSNR ↑
SSIM ↑
LPIPS ↓
PSNR ↑
SSIM ↑
LPIPS ↓
16
3D GS 30k
13m
21.20
0.708
0.264
16.76
0.598
0.334
Mip-Splatting 30k
13m
20.88
0.712
0.274
16.82
0.616
0.332
Scaffold-GS 30k
16m
22.13
0.738
0.250
17.02
0.634
0.321
Long-LRM (16v model)
0.4s
22.66
0.740
0.292
17.51
0.555
0.408
Ours (single model)
3.6s
23.60
0.784
0.255
18.15
0.613
0.360
Table 2: Quantitative comparison on both DL3DV-140 and Tanks&Temples datasets under different numbers of input views. Our method surpasses previous feedforward methods and is comparable with optimization-based methods. Note that Long-LRM trains a separate model for each input view, while we are a single model across all input views. Our model can be linearly accelerated with multiple GPUs , here we report time on 1 A100.
3D Rep.
Type
PSNR ↑
SSIM ↑
LPIPS ↓
GS
w/o Pretrain
32.77
0.026
0.969
w Pretrain
33.14
0.024
0.972
Triplane
w/o Pretrain
26.40
0.903
0.093
w Pretrain
27.87
0.925
0.075
Table 3: Leveraging pretrained knowledge from novel view synthesis tasks improves the final 3D reconstruction quality across different 3D representations.
Figure 7: Our 3DGS reconstruction model leverages pretraining with LVSM on novel view synthesis tasks, which significantly accelerates learning and leads to better performance, compared to training from scratch.
PSNR ↑
SSIM ↑
LPIPS ↓
Predict & Merge
21.50
0.891
0.318
Ours
23.63
0.904
0.259
Table 4: Although progressive GS prediction with merging provides more efficient computation, the reconstruction quality is degraded due to accumulated errors (compared on 32 views under 1K iterations finetuning).
Muon
Opacity+Depth
PSNR ↑
SSIM ↑
LPIPS ↓
Opacity >0.001
✗
✗
20.44
0.649
0.295
96%
✓
✗
20.68
0.661
0.290
97%
✓
✓
20.76
0.666
0.285
47%
Table 5: Ablation on 32 view 256×144 input with the same iterations across settings.
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
PSNR ↑
SSIM ↑
LPIPS ↓
w/o selective
24.81
0.814
0.225
w selective
24.95
0.818
0.223
Appendix
Table 6: Training-free selective update considering history fast weights can further enhance our AR model.
Figure 8: Time comparison of 3 Attention layers vs 24 layers of LaCT blocks under different numbers of tokens.
Views
Method
Time ↓
DL3DV-140
Tanks&Temples
PSNR ↑
SSIM ↑
LPIPS ↓
PSNR ↑
SSIM ↑
LPIPS ↓
32
3D GS 30k
13m
23.60
0.779
0.213
18.10
0.688
0.269
Mip-Splatting 30k
13m
23.32
0.784
0.217
18.39
0.700
0.262
Scaffold-GS 30k
16m
24.77
0.805
0.205
18.41
0.691
0.290
Long-LRM (32v model)
1s
24.10
0.783
0.254
18.38
0.601
0.363
Long-LRM (w/ 3-step optim)
12s
24.99
0.809
0.243
18.69
0.623
0.360
Appendix
Table 7: More quantitative comparison on both DL3DV-140 and Tanks&Temples datasets under 32/64 input views. Our method surpasses previous feedforward methods and can further surpass optimization-based methods with a few steps post-optimization. Note that Long-LRM trains a separate model for each input view, while we are a single model across all input views. Our model can be linearly accelerated with multiple GPUs , here we report time on a single Nvidia A100 80GB GPU.
We present a scalable 3D reconstruction model that addresses a critical limitation in offline feed-forward methods: their computational and memory requirements grow quadratically w.r.t. the number of input images. Our approach is built on the key insight that this bottleneck stems from the varying-length Key-Value (KV) space representation of scene geometry, which we distill into a fixed-size Multi-Layer Perceptron (MLP) via test-time training. VGG-T3 (Visual Geometry Grounded Test Time Training) scales linearly w.r.t. the number of input views, similar to online models, and reconstructs a 1k image collection in just 54 seconds, achieving a 11.6× speed-up over baselines that rely on softmax attention. Since our method retains global scene aggregation capability, our point map reconstruction error outperforming other linear-time methods by large margins. Finally, we demonstrate visual localization capabilities of our model by querying the scene representation with unseen images.
Streaming recurrent models enable efficient 3D reconstruction by maintaining persistent state representations. However, they suffer from catastrophic forgetting over long sequences due to balancing historical information with new observations. Recent methods alleviate this by deriving adaptive signals from the attention perspective, but they operate on single dimensions without considering temporal and spatial consistency. To this end, we propose a training-free framework termed TTSA3R that leverages both temporal state evolution and spatial observation quality for adaptive state updates in 3D reconstruction. In particular, we devise a Temporal Adaptive Update Module that regulates update magnitude by analyzing temporal state evolution patterns. Then, a Spatial Contextual Update Module is introduced to localize spatial regions that require updates through observation-state alignment and scene dynamics. These complementary signals are finally fused to determine the state updating strategies. Extensive experiments show that TTSA3R achieves competitive performance on standard short-sequence benchmarks and provides substantially stronger robustness on extended sequences. On NRGBD, as sequences extend from 50 to 250 frames, TTSA3R exhibits only a 1.33x error increase, compared with over 4x degradation for CUT3R. This highlights the practical value of temporal-spatial adaptive updates for long-term reconstruction stability. Our code is available at https://github.com/anonus2357/ttsa3r.
This paper addresses the task of large-scale 3D scene reconstruction from long video sequences. Recent feed-forward reconstruction models have shown promising results by directly regressing 3D geometry from RGB images without explicit 3D priors or geometric constraints. However, these methods often struggle to maintain reconstruction accuracy and consistency over long sequences due to limited memory capacity and the inability to effectively capture global contextual cues. In contrast, humans can naturally exploit the global understanding of the scene to inform local perception. Motivated by this, we propose a novel neural global context representation that efficiently compresses and retains long-range scene information, enabling the model to leverage extensive contextual cues for enhanced reconstruction accuracy and consistency. The context representation is realized through a set of lightweight neural sub-networks that are rapidly adapted during test time via self-supervised objectives, which substantially increases memory capacity without incurring significant computational overhead. The experiments on multiple large-scale benchmarks, including the KITTI Odometry~\cite{Geiger2012CVPR} and Oxford Spires~\cite{tao2025spires} datasets, demonstrate the effectiveness of our approach in handling ultra-large scenes, achieving leading pose accuracy and state-of-the-art 3D reconstruction accuracy while maintaining efficiency. Code is available at https://zju3dv.github.io/scal3r.
Tao Xie, Peishan Yang, Yudong Jin +8
Zhejiang University · State Key Lab of CAD&CG · Horizon Robotics +1