atlas

Research map / Video / Video segmentation and tracking

Driving into the Future: Multiview Visual Forecasting and Planning with World Model for Autonomous Driving

CVPR 2024 · Video › Video segmentation and tracking · approach: Physics-inspired motion prediction · 104 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.

Drive-WM is a multiview latent video diffusion world model for driving that generates consistent multiview videos conditioned on unified inputs and uses it for image-reward-based tree planning with VAD.

Problem

Autonomous driving planners trained on expert trajectories generalize poorly to out-of-distribution cases; existing driving world models handle only single-view video or multiview images, and no world model had been applied to end-to-end planning.

Approach

Extend a pretrained Stable Diffusion image model with temporal and multiview attention layers, factorize multiview generation into reference and stitched views for consistency, use a unified condition interface (images, text, layouts, actions), and plan by rolling out a tree of imagined futures scored with image-based perception rewards.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use tree-based planning to select among three sampled driving commandsVAD planner with Drive-WM · nuScenes val planningL2 (m), Avg.: 0.87 -> 0.80Helped
Use tree-based planning to select among three sampled driving commandsVAD planner with Drive-WM · nuScenes val planningCollision (%), Avg.: 0.47 -> 0.26Helped
Add layout condition (ablation)Drive-WM · nuScenes val multiview video generationFID: 18.9 -> 15.8Helped
Add layout condition (ablation)Drive-WM · nuScenes val multiview video generationKPM (%): 44.6 -> 45.8Helped
Add temporal embedding (ablation)Drive-WM · nuScenes val multiview video generationFID: 20.3 -> 18.9Helped
Add temporal layers (ablation)Drive-WM multiview temporal tuning · nuScenes val multiview video generationFID: 23.3 -> 16.2Helped
Add view layers (ablation)Drive-WM multiview temporal tuning · nuScenes val multiview video generationKPM (%): 40.8 -> 40.9No clear effect
Use factorized generation instead of joint modeling (ablation)Drive-WM · nuScenes val multiview video generationKPM (%): 45.8 -> 94.4Helped
Use factorized generation instead of joint modeling (ablation)Drive-WM · nuScenes val multiview video generationFID: 15.8 -> 16.4Hurt
Use factorized generation instead of joint modeling (ablation)Drive-WM · nuScenes val multiview video generationFVD: 122.7 -> 116.6Helped
Add map reward (ablation)Drive-WM tree-based planner · nuScenes val planningCollision (%), Avg.: 0.93 -> 0.39Helped
Add object reward (ablation)Drive-WM tree-based planner · nuScenes val planningCollision (%), Avg.: 0.93 -> 0.27Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes

Benchmarks: nuScenes

Metrics: FID FVD mAP_obj mAP_map mIoU KPM L2 collision rate

Baselines: BEVGen BEVControl MagicDrive DriveGAN DriveDreamer LayoutDiffusion GLIGEN VAD

Builds on: Stable Diffusion VideoLDM VAD MagicDrive

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