atlas

Research map / Image generation / Autoregressive and latent generation

Scenario Dreamer: Vectorized Latent Diffusion for Generating Driving Simulation Environments

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Diffusion planning and policies · 11 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.

Introduces Scenario Dreamer, a fully data-driven generative driving simulator that pairs a vectorized latent diffusion model for initial lane-graph and agent-box generation with a return-conditioned autoregressive Transformer (CtRL-Sim) for closed-loop agent behaviour.

Problem

Existing generative driving simulators rasterize scenes, wasting computation on empty pixels, and either use rule-based agent behaviours or only produce short non-reactive scenarios, limiting realism and length.

Approach

A vectorized latent diffusion model operates directly on lane and object vector elements (factorized lane/object attention autoencoder with a latent Transformer diffusion model, plus recursive lane ordering for permutation ambiguity), enabling inpainting-based scene extrapolation and combined with a return-conditioned autoregressive behaviour model that supports adversarial tilting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use vectorized latent diffusion instead of rasterized scene generationScenario Dreamer · nuPlan lane graph generationFD: 1.44 -> 0.67Helped
use vectorized latent diffusion instead of rasterized scene generationScenario Dreamer · Waymo lane graph generationFD: 40.59 -> 1.38Helped
use vectorized latent diffusion instead of rasterized scene generationScenario Dreamer · nuPlan agent generationNearest Dist. JSD: 0.49 -> 0.09Helped
use vectorized latent diffusion instead of rasterized scene generationScenario Dreamer · Waymo agent generationNearest Dist. JSD: 0.63 -> 0.06Helped
remove lane ordering (ablation)Scenario Dreamer · nuPlan lane graph generationFD: 1.05 -> 1.36Hurt
replace learned lane connectivity with heuristic topology labels (ablation)Scenario Dreamer · nuPlan lane graph generationReach: 0.07 -> 0.12Hurt
replace learned lane connectivity with heuristic topology labels (ablation)Scenario Dreamer · nuPlan lane graph generationConnectivity: 0.28 -> 0.28No clear effect
use non-factorized diffusion processing (ablation)Scenario Dreamer · nuPlan lane graph generationFD: 1.05 -> 1.21Hurt
use non-factorized diffusion processing (ablation)Scenario Dreamer · nuPlan lane graph generationPer-scene generation time (s): 0.09 -> 0.20Hurt
replace log replay with reactive CtRL-Sim behaviorsPPO planner · Waymo TestSuccess rate (%): 63.8±0.8 -> 59.4±0.4Mixed
evaluate on Scenario Dreamer-generated 55m routes instead of Waymo test scenesPPO planner · 55m routesSuccess rate (%): 59.4±0.4 -> 59.8±1.7No clear effect
increase Scenario Dreamer route length from 55m to 100mPPO planner · Scenario Dreamer environmentsSuccess rate (%): 59.8±1.7 -> 38.2±1.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Waymo Open Motion Dataset nuPlan

Benchmarks: Waymo Open Motion Dataset test nuPlan test

Metrics: Frechet distance Urban Planning metrics (connectivity, density, reach, conven route length endpoint distance JSD collision rate collision rate (RL) offroad rate success rate generation latency

Baselines: SLEDGE (DiT-L) SLEDGE (DiT-XL) DriveSceneGen IDM Trajeglish Log Replay

Builds on: SLEDGE CtRL-Sim DiT GPUDrive Trajeglish

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