NeurIPS 2026 Main Track · Poster

UniDBO: A Unified Dual-Branch One-Step Denoising Framework
for Autonomous Driving Scenario Generation

Da Zhao1, Yuhang Chen1, Jialin Fan1, Jian Sun1, and Jie Sun1,✉

1 College of Transportation & Key Laboratory of Road and Traffic Engineering of Ministry of Education, Tongji University, Shanghai, China

Corresponding author: Jie Sun

Emails: {da_zhao, yuhangchen, jialin_fan, sunjian, jie_sun}@tongji.edu.cn

Paper Code
Shared scene encoderJoint dual-noise supervision
Two complementary branchesMode-aware activation
One-step denoisingA single denoiser evaluation
Closed-loop SimulationWOMD
Cross-domain GeneralizationINTERACTION
Preview of background-traffic generation for AV testing on OnSite
AV TestingOnSite

Abstract

Traffic scenario generation is essential for training, testing, and safety validation of autonomous vehicles (AVs), especially when real-world data coverage is limited. Existing methods mostly face a three-way trade-off among open-loop trajectory fitting, closed-loop simulation robustness, and inference efficiency. Autoregressive methods are typically efficient in open-loop fitting but susceptible to error accumulation and policy-induced state-distribution shift in long-horizon closed-loop rollouts. Diffusion-based methods provide strong multi-modal behavior modeling and competitive generation quality, but iterative denoising substantially increases inference latency and limits simulation throughput. Moreover, repeated refinement under a fixed scene condition is not fully aligned with the continuous feedback and frequent replanning required by closed-loop simulation. To address this challenge, we propose UniDBO, a Unified Dual-Branch One-step denoising framework for autonomous driving scenario generation, which uses a shared scene encoder and two jointly optimized complementary branches with distinct roles—a continuous-scale branch (CS) for open-loop trajectory fitting and a discrete high-noise branch (DHN) for robust closed-loop simulation. Through joint training, UniDBO coordinates open-loop fitting and closed-loop robustness while preserving one-step inference efficiency. We evaluate UniDBO with different benchmarks, covering in-domain open-loop and closed-loop evaluation, zero-shot cross-domain generalization, and system-level closed-loop AV testing in unseen scenarios. Results show that UniDBO improves the open-loop/closed-loop balance while maintaining high inference efficiency, and achieves competitive zero-shot generalization on the evaluated benchmarks.

Method Overview

Joint training and mode-aware one-step denoising.

UniDBO jointly trains a discrete high-noise branch (DHN) and a continuous-scale branch (CS) through a shared scene encoder. Inference uses CS for open-loop evaluation or DHN for closed-loop simulation, each requiring one denoising step.
CS · Continuous-scale branchJoint training · Shared scene encoderDHN · Discrete high-noise branch
Full figure
UniDBO jointly trains two complementary branches through a shared scene encoder. During inference, only the branch corresponding to the evaluation mode is used: CS for open-loop evaluation and DHN for closed-loop simulation, each requiring one denoising step.
Closed-loop Simulation

Closed-loop Simulation Performance on WOMD

We evaluate UniDBO on a fixed ordered set of 1,000 WOMD/Waymax scenarios with eight-second closed-loop rollouts. At each one-second replan, DHN generates joint controls from an independent Gaussian query under the updated scene condition in one denoising step. The simulator executes the predicted prefix, and the resulting state defines the next scene condition.

Scene 198f7a18370f7c3a

WOMD · Closed-loop simulation

Scene 392c06b4d2fa71c5

WOMD · Closed-loop simulation

Scene 49f66a10a23fe52

WOMD · Closed-loop simulation

Scene 4bceee78512251e6

WOMD · Closed-loop simulation

Scene 4fa2b889fb39d6b9

WOMD · Closed-loop simulation

Scene 56c468f1a8df64fc

WOMD · Closed-loop simulation

Scene 63a3a10409aeee0c

WOMD · Closed-loop simulation

Scene 6581a5a20383ecff

WOMD · Closed-loop simulation

Scene 7bc86b1cfe062dc3

WOMD · Closed-loop simulation

Cross-domain Generalization

Closed-loop Simulation Performance on INTERACTION

We apply the WOMD-trained checkpoint to 500 high-density INTERACTION scenarios without target-domain training or fine-tuning. The examples below show eight-second closed-loop rollouts across unseen merging, intersection, and roundabout scenes.

DR_CHN_Merging_ZS

Case 000336 · Merging

DR_USA_Intersection_GL

Case 000341 · Intersection

DR_USA_Roundabout_EP

Case 000180 · Roundabout

DR_USA_Roundabout_SR

Case 000039 · Roundabout

AV Testing

AV Testing Performance on OnSite Benchmark

We evaluate UniDBO in system-level AV testing on the OnSite platform using 800 organizer-provided scenarios. Each scenario supplies an HD map, existing-agent states, and a 31-frame scene prefix. UniDBO generates background-agent futures that interact with external ego planners under the same scoring protocol.

OnSite generated scenario involving left-turning and oncoming straight traffic

Left Turn & Oncoming Traffic

OnSite generated scenario involving straight driving and adjacent traffic

Straight & Adjacent Traffic

OnSite generated car-following scenario

Car Following

OnSite generated merging scenario

Merging

OnSite generated crossing scenario

Crossing

OnSite generated highway-merging scenario

Highway Merging

OnSite generated merging-interaction scenario

Merging Interaction

OnSite generated traffic-interaction scenario

Traffic Interaction

OnSite generated mixed-traffic scenario

Mixed Traffic