atlas

Research map / Image generation / Autoregressive and latent generation

DiffScene: Diffusion-Based Safety-Critical Scenario Generation for Autonomous Vehicles

AAAI 2025 · Image generation › Autoregressive and latent generation · approach: Diffusion planning and policies · 42 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 DiffScene, a diffusion model over adversarial SV trajectories guided at each reverse step by safety, functionality, and constraint objectives, to generate realistic safety-critical driving scenarios in CARLA.

Problem

Generating safety-critical driving scenarios that are rare, realistic, and transferable for efficient safety evaluation and improvement of autonomous vehicles.

Approach

Use a diffusion model trained on benign trajectories and, at each reverse diffusion step, apply gradient guidance from a weighted combination of safety (distance/collision), functionality (route incompletion), and constraint (speed naturalness) objectives to produce adversarial but natural SV trajectories in a single reverse pass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiffScene-generated scenarios instead of the strongest baseline scenariosScenario generation for AV evaluation · Crossing Negotiation (S1)Collision Rate: 0.72 ± 0.11 -> 0.85 ± 0.08Helped
Use DiffScene-generated scenarios instead of the strongest baseline scenariosScenario generation for AV evaluation · Red-light Running (S2)Collision Rate: 0.73 ± 0.08 -> 0.87 ± 0.10Helped
Use DiffScene-generated scenarios instead of the strongest baseline scenariosScenario generation for AV evaluation · Red-light Running (S3)Collision Rate: 0.68 ± 0.16 -> 0.79 ± 0.15Helped
Fine-tune SAC with DiffScene-generated rather than Learning-to-collide-generated scenariosSAC · Crossing Negotiation (S1), standard test setCollision Rate: 0.32 -> 0.26Helped
Fine-tune SAC with DiffScene-generated rather than Adversarial Trajectory Optimization-generated scenariosSAC · Crossing Negotiation (S1), standard test setIncomplete Route: 0.13 -> 0.11Helped
Increase the number of adversarial optimization steps during each denoising step (ablation)DiffScene · Safety-critical scenario generationCollision RateHelped
Increase the number of adversarial optimization steps during each denoising step (ablation)DiffScene · Safety-critical scenario generationTrajectory similarity (SSPD)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CARLA benign trajectory dataset (6,995 trajectories) NHTSA pre-crash scenario settings

Benchmarks: CARLA safety-critical scenarios across 3 NHTSA pre-crash settings (S1-S3)

Metrics: collision rate incomplete route speed satisfaction SSPD Fréchet distance DTW Wasserstein distance KL divergence

Baselines: Adversarial RL (AR) Carla Scenario Generator (CS) Learning-to-collide (LC) AdvSim (AS) Adversarial Trajectory Optimization (AT) STRIVE (ST)

Builds on: Diffuser Classifier guidance / CTG STRIVE SafeBench

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