Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
D

DiffusionDrive

> 编程语言
Open source

[CVPR 2025 Highlight] Truncated Diffusion Model for Real-Time End-to-End Autonomous Driving

1.5K stars0 likes0 views
WebsiteGitHub

About

[CVPR 2025 Highlight] Truncated Diffusion Model for Real-Time End-to-End Autonomous Driving

News

  • Apr. 4th, 2025: DiffusionDrive is awarded as CVPR 2025 Highlight!
  • Feb. 27th, 2025: DiffusionDrive is accepted to CVPR 2025!
  • Jan. 18th, 2025: We release the initial version of code and weight on nuScenes, along with documentation and training/evaluation scripts. Please run git checkout nusc to use it.
  • Dec. 16th, 2024: We release the initial version of code and weight on NAVSIM, along with documentation and training/evaluation scripts.
  • Nov. 25th, 2024: We released our paper on Arxiv. Code/Models are coming soon. Please stay tuned! ☕️

Table of Contents

  • Introduction
  • Qualitative Results on NAVSIM Navtest Split
  • Video Demo on Real-world Application
  • Getting Started
  • Contact
  • Acknowledgement
  • Citation

Introduction

Diffusion policy exhibits promising multimodal property and distributional expressivity in robotic field, while not ready for real-time end-to-end autonomous driving in more dynamic and open-world traffic scenes. To bridge this gap, we propose a novel truncated diffusion model, DiffusionDrive, for real-time end-to-end autonomous driving, which is much faster (10x reduction in diffusion denoising steps), more accurate (3.5 higher PDMS on NAVSIM), and more diverse (64% higher mode diversity score) than the vanilla diffusion policy. Without bells and whistles, DiffusionDrive achieves record-breaking 88.1 PDMS on NAVSIM benchmark with the same ResNet-34 backbone by directly learning from human demonstrations, while running at a real-time speed of 45 FPS.

Qualitative Results on NAVSIM Navtest Split

Video Demo on Real-world Application

https://github.com/user-attachments/assets/bd2364f3-73fd-4c29-b8b2-ead11f78926d

Getting Started

  • Getting started from NAVSIM environment preparation
  • Preparation of DiffusionDrive environment
  • Training and Evaluation

Checkpoint

Results on NAVSIM

Method Model Size Backbone PDMS Weight Download
DiffusionDrive 60M ResNet-34 88.1 Hugging Face

Results on nuScenes

Method Backbone Weight Log L2 (m) 1s L2 (m) 2s L2 (m) 3s L2 (m) Avg Col. (%) 1s Col. (%) 2s Col. (%) 3s Col. (%) Avg
DiffusionDrive ResNet-50 HF Github 0.27 0.54 0.90 0.57 0.03 0.05 0.16 0.08

Contact

If you have any questions, please contact Bencheng Liao via email ([email protected]).

Acknowledgement

DiffusionDrive is greatly inspired by the following outstanding contributions to the open-source community: NAVSIM, Transfuser, Diffusion Policy, MapTR, VAD, SparseDrive.

Citation

If you find DiffusionDrive is useful in your research or applications, please consider giving us a star and citing it by the following BibTeX entry.

…

Issues· 30 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Python

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言