atlas

Research map / Video / Video generation

Glad: A Streaming Scene Generator for Autonomous Driving

ICLR 2025 · Video › Video generation · approach: World-model video generation · 0 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.

Glad generates driving video frame-by-frame by propagating the denoised latent of the previous frame as the noise prior for the next frame of a Stable Diffusion model, with a streaming data sampler for efficient training on nuScenes.

Problem

Existing driving scene generators are either NeRF/3DGS methods that fail on unseen trajectories or diffusion models that produce fixed-length offline videos with high memory use, so they cannot flexibly generate arbitrary-length videos that follow a simulated trajectory.

Approach

Use the fully denoised latent of frame n-1 as the noise prior (after layer normalization) for denoising frame n, so video is generated frame-by-frame online; a streaming data sampler trains on consecutive frames across iterations with a latent cache, keeping training memory constant with video length.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Glad instead of Drive-WM for online multi-frame generationnuScenes video generation · nuScenes validationFID: 15.80 -> 12.57Helped
Start generation from a reference frame instead of Gaussian noiseGlad · nuScenes validationFID: 12.57 -> 11.18Helped
Add Glad-generated data to nuImage and real training dataStreamPETR · nuScenes validationNDS: 49.4 -> 51.3; +1.9Helped
Pretrain MapTR on Glad-generated dataMapTR-tiny · nuScenes validation, HD map constructionmAP: +4.9Helped
Add latent variable propagation, using prior-frame denoised latents as noise prior (ablation)Glad · nuScenes validationFID: 20.85 -> 12.57Helped
Add latent variable propagation (ablation)Glad · nuScenes validation, generated-data detectionmAP: 26.8 -> 28.3Helped
Use 2 rather than 1 training video chunk (ablation)Glad · nuScenes validationFID: 14.43 -> 12.57Helped
Increase training video chunks from 2 to 5 (ablation)Glad · nuScenes validationFID: 12.57 -> 14.13Hurt
Generate 16-frame rather than 8-frame videos (ablation)Glad · nuScenes validation, generated-data detectionmAP: 28.3 -> 27.7Hurt
Use Glad-generated denoised latents instead of previous-frame latent features directly as noise prior (ablation)Glad · nuScenes validationFID: 49.02 -> 12.57Helped
Use Glad-generated denoised latents instead of Gaussian-noisy previous-frame latents as noise prior (ablation)Glad · nuScenes validationFID: 32.43 -> 12.57Helped
Replace LVP with a temporal attention layer (ablation)Glad · nuScenes validationFID: 12.57 -> 17.91Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Argoverse 2 CODA nuImage

Benchmarks: nuScenes

Metrics: FID FVD mAP NDS AMOTA AMOTP AP_ped AP_divider AP_boundary

Baselines: BEVGen BEVControl MagicDrive DriveDreamer WoVoGen Panacea DrivingDiffusion Drive-WM

Builds on: Stable Diffusion Panacea ControlNet StreamPETR MapTR

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