GaussianWorld: Gaussian World Model for Streaming 3D Occupancy Prediction

Sicheng Zuo, Wenzhao Zheng, Yuanhui Huang, Jie Zhou, Jiwen Lu
12/13/2024
cs.CVcs.AIcs.LG

Official code: zuosc19/GaussianWorld (174 stars, last commit 2025-12-04).

Abstract

3D occupancy prediction is important for autonomous driving due to its comprehensive perception of the surroundings. To incorporate sequential inputs, most existing methods fuse representations from previous frames to infer the current 3D occupancy. However, they fail to consider the continuity of driving scenarios and ignore the strong prior provided by the evolution of 3D scenes (e.g., only dynamic objects move). In this paper, we propose a world-model-based framework to exploit the scene evolution for perception. We reformulate 3D occupancy prediction as a 4D occupancy forecasting problem conditioned on the current sensor input. We decompose the scene evolution into three factors: 1) ego motion alignment of static scenes; 2) local movements of dynamic objects; and 3) completion of newly-observed scenes. We then employ a Gaussian world model (GaussianWorld) to explicitly exploit these priors and infer the scene evolution in the 3D Gaussian space considering the current RGB observation. We evaluate the effectiveness of our framework on the widely used nuScenes dataset. Our GaussianWorld improves the performance of the single-frame counterpart by over 2% in mIoU without introducing additional computations. Code: https://github.com/zuosc19/GaussianWorld.

View on arXivView PDF

Code Implementations(1)

[CVPR 2025] Gaussian World Model for Streaming 3D Occupancy Prediction

17410C, C++Dec 12, 202410 months ago

Similar Papers

Cite this paper

@article{zuo2024gaussianworld,
  title  = {GaussianWorld: Gaussian World Model for Streaming 3D Occupancy Prediction},
  author = {Sicheng Zuo and Wenzhao Zheng and Yuanhui Huang and Jie Zhou and Jiwen Lu},
  year   = {2024},
  eprint = {2412.10373},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.10373v1},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.10373.svg)](https://codeofpaper.com/paper/2412.10373)

Discussion