atlas

Research map / 3D vision / 3D generation

GaussianWorld: Gaussian World Model for Streaming 3D Occupancy Prediction

CVPR 2025 · 3D vision › 3D generation · approach: Vision-based 3D occupancy prediction · 13 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GaussianWorld, a 3D Gaussian world model that reformulates streaming vision-centric 3D occupancy prediction as conditional 4D occupancy forecasting, evolving previous-frame Gaussians with ego alignment, dynamic motion, and new-area completion.

Problem

Vision-centric 3D occupancy prediction with temporal inputs usually fuses past multi-frame features, ignoring scene continuity and the strong prior of scene evolution, which adds computation and limits performance.

Approach

Treat perception as a world model conditioned on current observations: propagate explicit 3D semantic Gaussians from the previous frame through ego-motion alignment, dynamic-Gaussian motion updates, and random Gaussian completion of newly observed areas, then refine them with unified Gaussian world layers, streaming frame by frame.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GaussianWorld instead of single-frame GaussianFormer-BGaussianFormer-B · nuScenes validation setmIoU: 19.73 -> 21.78Helped
use GaussianWorld instead of GaussianFormer-T temporal fusionGaussianFormer-T · nuScenes validation setmIoU: 20.42 -> 21.78Helped
replace single-frame inference with GaussianWorld streaming predictionGaussianFormer-B · nuScenes validation setLatency: 225 ms -> 228 msNo clear effect
omit ego-motion alignment (ablation)GaussianWorld · nuScenes validation setmIoU: 3.0% decreaseHurt
omit local movements of dynamic objects (ablation)GaussianWorld · nuScenes validation setmIoUHurt
omit completion of newly observed areas (ablation)GaussianWorld · nuScenes validation setmIoUHurt
use schedule A instead of schedule E (ablation)GaussianWorld · nuScenes validation setmIoU: 20.24 -> 19.77Hurt
use mean rather than summed gradient accumulation (ablation)GaussianWorld streaming training · nuScenes validation setmIoU: 19.77 -> 19.81No clear effect
use the shorter epoch schedule with no gradient accumulation (ablation)GaussianWorld streaming training · nuScenes validation setmIoU: 20.24 -> 18.63Hurt
train only at sequence length 38 without probabilistic modeling (ablation)GaussianWorld streaming training · nuScenes validation setmIoU: 20.24 -> 19.82Hurt
use probabilistic modeling with gradually increased sequence lengths (ablation)GaussianWorld streaming training · nuScenes validation setmIoU: 19.82 -> 20.24Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes SurroundOcc occupancy annotations

Benchmarks: nuScenes occupancy validation set (SurroundOcc labels)

Metrics: IoU mIoU latency memory

Baselines: MonoScene Atlas BEVFormer TPVFormer OccFormer GaussianFormer SurroundOcc GaussianFormer-T

Builds on: GaussianFormer FCOS3D SurroundOcc lovasz-softmax loss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy