GeoState: Learning View-Decoupled Geometry States for 3D World Modeling
Organizations: Tongji University · Hong Kong Polytechnic University · Tencent · Guangdong Laboratory of Artificial Intelligence and Digital Economy (SZ)
Abstract
Recent 3D world models increasingly use features from geometry foundation models (GFMs) as predictive world states, benefiting from their rich geometric priors. However, the view dependence of these features entangles scene dynamics with camera-induced variation, making the resulting state evolution harder to predict. We propose GeoState, a view-decoupled geometry representation for predictive 3D world modeling that separates scene-state evolution from camera-dependent observation. Specifically, a scene tokenizer aggregates multi-view GFM features into a view-decoupled scene state, which a geometry decoder queries using camera rays. An autoregressive world model then predicts future scene states, while camera motion is modeled separately. The predicted states can therefore be decoded under either predicted or externally specified cameras, while retaining a single context-derived scale throughout the rollout without per-frame scale alignment. Experiments show that GeoState outperforms prior 3D world models on Waymo, supports geometrically consistent cross-view querying, and generalizes zero-shot to KITTI and nuScenes. Project page: https://hongchang-liu.github.io/GeoState-project-page/
Figures & tables
| Method | s | s | s | s | ||||
|---|---|---|---|---|---|---|---|---|
| AbsRel | AbsRel | AbsRel | AbsRel | |||||
| VGGT- | 0.074 | 0.934 | 0.079 | 0.932 | 0.076 | 0.932 | 0.078 | 0.930 |
| GeoState Reconstruction | 0.068 | 0.934 | 0.073 | 0.932 | 0.072 | 0.932 | 0.072 | 0.929 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Component | Configuration |
|---|---|
| Scene Tokenizer | 512 queries of width 512; eight Perceiver layers; eight attention heads; MLP expansion ratio 4; 70.46M parameters |
| Geometry decoder | Width 512; two scene-conditioning blocks; 16 joint scene–ray blocks; four output branches with two Perceiver layers each; 135.55M parameters |
| World Model | Four-state context; 12 factorized blocks; width 1,152; eight heads; MLP expansion ratio 4; dropout 0.1; 256.55M parameters |
| Horizon (s) | ATE (m) | RTE (m) | RRE ( ∘ ) |
|---|---|---|---|
| 0.2 | 0.0125 | 0.0125 | 0.1894 |
| 0.6 | 0.0379 | 0.0246 | 0.2462 |
| 1.0 | 0.0840 | 0.0361 | 0.2783 |
| 2.0 | 0.3117 | 0.0785 | 0.3755 |
| Quantity | Measure | 15 vs. 33 images |
| GFM patch features | ||
| Layer-4 patch features | Relative L2 | |
| Layer-11 patch features | Relative L2 | |
| Layer-17 patch features | Relative L2 | |
| Layer-23 patch features | Relative L2 | |
| Four-layer mean | Relative L2 | |
World Model Learning
World model learning builds predictive models of how environments change under actions to support planning, simulation, and decision-making.
See all 399 papers