Stream4D: Streaming 4D Reconstruction with Training-free Motion Decoupling via Causal KV-Cache Attention
Organizations: School of Computer Science, Northwestern Polytechnical University, Xi’an, China · vivo BlueImage Lab, vivo Mobile Communication Co., Ltd., Hangzhou, China · Northwestern Polytechnical University, Xi’an, China
Abstract
4D scene reconstruction requires robust handling of dynamic objects, yet existing streaming methods commonly assume static scenes, leading to pose drift and ghosting artifacts over long sequences. We introduce Stream4D, a training-free, motion-decoupled streaming reconstruction framework that can be directly integrated into causal Transformer backbones (e.g., StreamVGGT, Stream3R). Our key observation is that causal attention implicitly encodes rich temporal motion cues within the KV cache. We adaptively aggregate these cues from multiple attention layers and across temporal windows, and fuse them with depth priors to handle challenging cases such as occlusions and textureless regions, producing precise dynamic masks that decouple static and dynamic regions. We then apply a soft key masking scheme that leverages these dynamic masks to suppress interference from dynamic regions in causal attention, thereby improving camera pose estimation accuracy. Stream4D inherits the efficiency of causal attention and remains compatible with existing streaming architectures. On diverse dynamic-scene benchmarks, Stream4D significantly improves camera pose estimation and static-scene reconstruction quality, yields reliable dynamic masks, and effectively mitigates long-sequence ghosting.
Figures & tables
| Method | Type | DAVIS-2016 | DAVIS-2017 | DAVIS-all | |||
|---|---|---|---|---|---|---|---|
| DUSt3R ( Wang et al., 2024a ) | Offline | 42.10 | 45.70 | 35.20 | 35.30 | 35.90 | 34.00 |
| Easi3R_dust3r ( Chen et al., 2025 ) | Offline | 50.10 | 55.77 | 46.86 | 50.54 | 44.10 | 50.85 |
| Easi3R_monst3r ( Chen et al., 2025 ) | Offline | 54.93 | 68.00 | 54.75 | 66.16 | 51.64 | 63.06 |
| MonST3R ( Zhang et al., 2024a ) | Offline | 40.42 | 40.39 | 38.07 | 36.05 | 36.98 | 34.52 |
| DAS3R ( Xu et al., 2024 ) | Offline | 41.13 | 38.67 | 44.51 | 43.95 | 43.33 | 38.93 |
| Method | Type | ATE | RTE | RRE |
|---|---|---|---|---|
| Easi3R_monst3r ( Chen et al., 2025 ) | Offline | 0.032 | 0.008 | 1.075 |
| Easi3R_dust3r ( Chen et al., 2025 ) | Offline | 0.022 | 0.009 | 0.806 |
| MonST3R ( Zhang et al., 2024a ) | Offline | 0.038 | 0.010 | 1.172 |
| POMATO ( Zhang et al., 2025a ) | Offline | 0.128 | 0.027 | 3.648 |
| SpatialTrackerV2 ( Xiao et al., 2025a ) | Offline | 0.011 | 0.006 | 0.347 |
| DAS3R ( Xu et al., 2024 ) | Offline | 0.052 | 0.012 | 1.560 |
4D Reconstruction
4D reconstruction recovers changing 3D scenes, shapes, and motion over time from images, videos, or other sparse measurements.
See all 140 papers