atlas

Research map / Video / Video generation

DriveDreamer-2: LLM-Enhanced World Models for Diverse Driving Video Generation

AAAI 2025 · Video › Video generation · approach: World-model video generation · 59 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 DriveDreamer-2, an LLM-driven pipeline that turns text prompts into agent trajectories, HDMaps, and multi-view driving videos via a unified multi-view video model (UniMVM) built on SVD.

Problem

Existing driving world models depend on structured conditions (3D boxes, HDMaps, optical flow) or real frames, limiting interactivity and the diversity of generated driving videos, especially for customized long-tail scenarios.

Approach

Fine-tune an LLM (GPT-3.5) on text-to-Python-script pairs built from a 18-function trajectory library to produce agent trajectories from text; generate background HDMaps conditioned on those trajectories with a diffusion model; and generate multi-view videos with UniMVM, which concatenates the six camera views into one spatially unified image and uses masking to support several generation tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DriveDreamer-2 instead of DriveDreamer without image conditioningDriveDreamer video generation · nuScenes val, no image conditionFVD: 353.2 -> 105.1Helped
Use DriveDreamer-2 instead of Drive-WM with a 3-view video conditionmulti-view video generation · nuScenes val, video conditionFVD: 122.7 -> 74.9; 39% relative improvementHelped
Use DriveDreamer-2 instead of the strongest listed prior methodmulti-view video generation · nuScenes val, first-frame multi-view imageFID: 14.9 -> 11.2Helped
Use DriveDreamer-2 instead of the strongest listed prior methodmulti-view video generation · nuScenes val, first-frame multi-view imageFVD: 139.0 -> 55.7Helped
Add generated videos using the initial-frame condition to real training dataStreamPETR 3D detection · nuScenesmAP: 31.7 -> 32.6; relative improvement of 2.8%Helped
Add generated videos without image condition to real training dataStreamPETR 3D detection · nuScenesmAP: 31.7 -> 32.9; relative improvement of 3.8%Helped
Add generated videos using the initial-frame condition to real training dataStreamPETR multi-object tracking · nuScenesAMOTA: 28.9 -> 31.2; relative enhancement of 8.0%Helped
Add generated videos without image condition to real training dataStreamPETR multi-object tracking · nuScenesAMOTA: 28.9 -> 31.3; relative enhancement of 8.3%Helped
Replace SD1.4 with SVD while retaining the cross-view module (ablation)DriveDreamer video generation · nuScenes val, first-frame multi-view imageFID: 14.9 -> 17.2Hurt
Replace SD1.4 with SVD while retaining the cross-view module (ablation)DriveDreamer video generation · nuScenes val, first-frame multi-view imageFVD: 340.8 -> 94.6; almost 70% improvementHelped
Add UniMVM instead of using the cross-view module (ablation)DriveDreamer-2 with SVD · nuScenes val, first-frame multi-view imageFID: 17.2 -> 11.2Helped
Add UniMVM instead of using the cross-view module (ablation)DriveDreamer-2 with SVD · nuScenes val, first-frame multi-view imageFVD: 94.6 -> 55.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes text-to-Python-script pairs (manually curated) trajectory-to-HDMap dataset (curated from nuScenes)

Benchmarks: nuScenes

Metrics: FID FVD mAP NDS AMOTA AMOTP IDS

Baselines: DriveDreamer Drive-WM DrivingDiffusion Panacea CTG++ LCTGen

Builds on: DriveDreamer Stable Video Diffusion ControlNet EDM

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