【导航与地图】DiffusionDrive截断扩散端到端驾驶

发布时间:2026/10/28 9:59:09

【导航与地图】DiffusionDrive截断扩散端到端驾驶 一句话定位把机器人里的动作扩散搬到端到端自动驾驶不从纯噪声慢慢洗 20 步而是从「K-Means 驾驶锚点附近的小噪声」起步用级联 Transformer 解码器2 步去噪出多条合理轨迹在 NAVSIM 上同骨干 ResNet-34 报到88.1 PDMS、约45 FPS。本页概念卡方法DiffusionDrive · 截断扩散策略 · 锚定高斯分布 · 级联扩散解码器评测NAVSIM · PDMS · Mode Diversity Score · 开环 L2/碰撞率对照基线端到端自动驾驶 · VAD / VADv2 · SparseDrive · Diffusion / Diffusion Policy · DDIM · NavDP1. 背景概念给新人端到端自动驾驶End-to-End AD相机/雷达直接出未来轨迹中间感知可学可不显式见 端到端自动驾驶。多模态规划multi-mode planning同一路口「直行 / 换道」都可能合理单条回归容易「平均成离谱中间线」。Diffusion Policy动作扩散策略用扩散模型生成连续动作机器人操作很强但默认要多步去噪。见 Diffusion-Model-扩散模型。DDIM少步采样技巧DiffusionDrive 推理仍用它但起点被截断。见 DDIM。NAVSIM / PDMS规划向伪闭环评测与加权安全分比纯开环 L2 更看「能不能开」。见 NAVSIM、PDMS-预测驱动模型评分。BEV鸟瞰特征解码器按轨迹坐标去做可变形注意力查询。见 BEV。技术线感知融合Transfuser / SparseDrive→生成式多模态规划头本文→ NAVSIM 打分。问题旧做法三条路都别扭单轨迹回归Transfuser / UniAD / VAD一个 ego-query 吐一条线 → 抹掉不确定性。超大固定词表VADv2 8192 锚覆盖靠堆数量出词表就僵算力也贵。原版扩散把 Diffusion Policy UNet 接到 Transfuser质量略升但20 步把 FPS 从 ~60 打到 ~7且多噪声样本去噪后挤在一起mode collapse。生活类比导航 App 若每次只给你「平均路线」或让你从 8000 条预制路线里点选或从白噪声慢慢「洗」出路线洗 20 轮——要么呆板要么慢。设定任务传感器 → 未来路点序列NAVSIM4 秒、8 个路点。主榜NAVSIMnavtest相机LiDARResNet-34 对齐 Transfuser。辅榜nuScenes 开环 L2 / 碰撞率接在 SparseDrive 上。贡献作者自称首次系统把扩散决策接到实时端到端驾驶并提出截断扩散缓解塌缩与算力。级联扩散解码器增强与场景条件交互。NAVSIM 88.1 PDMS 新高同骨干45 FPS。定性证明 top-k 轨迹多样且合理换道、避让等。3. 核心创新点截断扩散策略训练噪声日程截断如 50/1000推理从锚定分布起步只去噪 2 步 → 相对 vanilla 约10× 步数减少。锚定高斯分布K-Means 先验锚点~20当噪声中心用生成能力覆盖动作空间不必 8192 死词表。级联扩散解码器可变形 BEV 交互 agent cross-attn 层内级联细化比 UNet 头更轻、更准。推理灵活度训练锚点数与推理采样数可解耦10/20/40按算力调多样性。4.1 从 Transfuser 到 DiffusionDrive路线图变体规划头步数PDMS多样性D\mathcal{D}DFPSTransfuserMLP 回归184.00%60Transfuser_DPUNet 原版扩散2084.611%7Transfuser_TDUNet 截断285.770%27DiffusionDrive级联 Decoder 截断288.174%454.2 截断扩散训练锚点训练集轨迹 K-Means。只在截断区间加噪。解码器同时输出分类分与去噪轨迹。正样本离 GT 最近的锚点对应轨迹损失 正样本 L1 重构 λ\lambdaλBCE。4.3 推理从锚定高斯采若干条噪声轨迹。每步解码器预测分数与坐标 → DDIM 更新到下一步。默认 2 步取最高分轨迹评测。去噪步之间共享级联解码器参数。4.4 解码器一层在干什么噪声轨迹坐标 → deformable spatial cross-attnBEV→ agent/map cross-attn → FFN → timestep modulation → MLPscore offset→ 作为下一 cascade 层输入。4.5 实现要点NAVSIM骨干与感知对齐 TransfuserResNet-34前视拼接 1024×256 栅格化 BEV LiDAR。锚点 20训练截断 50/1000推理 2 步级联 2 层。100 epoch8×4090batch 512AdamW6×10−46\times 10^{-4}6×10−4无测试增强、无后处理。5. 整体框架Mermaid共享参数再进相机感知模块如 TransfuserLiDARBEV 特征Agent QueryK-Means 锚点锚定高斯加噪级联扩散解码器DDIM 少步更新按分数排序Top-1 轨迹输出场景条件 zCascade Decoder噪声轨迹锚点先验场景条件 zCascade Decoder噪声轨迹锚点先验loop[约 2 步去噪]截断加噪 / 采样当前噪声轨迹BEV Agent分数 去噪坐标 / DDIM选最高分轨迹主结果NAVSIM navtestResNet-34DiffusionDrive88.1 PDMSNC 98.2 / DAC 96.2 / TTC 94.7 / Comf 100 / EP 82.2。相对 Transfuser4.1 PDMS。相对 Hydra-MDP8192 锚 额外监督 后处理仍1.6 PDMS且本文无后处理。相对 VADv2 8192 锚锚点数约400× 减少PDMS7.2。消融抓重点解码器交互无 spatial/agent 交互会严重掉点加 cascade 再涨。去噪步1 步已 87.92 步 88.1再加步收益很小。级联层1→2 层有增益4 层略升但更贵。采样条数10→20 提升明显40 略升。先验多锚点锚定分布明显优于单条状态外推先验附录。nuScenes 开环接 SparseDriveAvg L20.57 mAvg 碰撞率0.08%FPS 8.2相对 VAD 更快更准注意开环指标局限。局限诚实NAVSIM 仍是非反应式仿真不等于真车闭环。主结果依赖 Transfuser 感知解码器能力受上游特征质量约束。Mode diversity 是作者自定义指标跨论文对比要当心定义。7. 要点总结驾驶扩散的关键不是「堆更多 DDIM 步」而是更好的起点锚定先验 更短的日程。约 20 个可变形锚点 生成头可以打赢数千死词表。级联解码器把「看 BEV / 看车」写进每一步去噪比裸 UNet 头更适合交通。读榜只看 PDMS 不够还要看多样性可视化与 FPS。8. 开放问题锚点跨域附录 CARLA 用 NAVSIM 锚边界在哪极端新行为是否仍覆盖不足与 Flow Matching / 整流流规划头比截断扩散是否仍是延迟最优若上游改为纯视觉 Sparse 表征级联解码器超参要怎么重扫top-k 多样轨迹如何接入下游「规则重打分 / 世界模型选轨」管线相关https://github.com/hustvl/DiffusionDrive
延伸阅读

更多相关文章

2026/10/28 9:59:09

AI技术革命:算法、算力与数据的三大支柱解析

1. 项目概述:当AI开始重塑社会运行规则2016年AlphaGo击败李世石的那个夜晚,我在首尔现场亲眼目睹了人类棋手面对AI时从困惑到震撼的全过程。这不仅是围棋史上的转折点,更预示着技术与社会关系的根本性重构——当AI系统在特定领域展现出超越人…

2026/10/28 9:54:07

ABAP屏幕设计核心原理与实战避坑指南

简介:本资源是一份面向ABAP初学者与SAP开发人员的屏幕设计实战指南,聚焦Screen程序设计核心能力培养,系统解决用户界面开发中控件配置、逻辑流编写、菜单工具条集成及多屏交互等典型问题。文档以真实开发流程为主线,完整覆盖从SE3…

2026/10/28 11:15:06

Windows下机器学习训练进度表显示异常的排查与解决

1. 问题现象与初步排查最近在Windows环境下进行机器学习训练时,遇到了一个奇怪的问题:执行训练命令后,本应显示的实时训练进度表格没有正常呈现。这个问题看似简单,却可能由多种因素导致。作为一名长期在Windows平台进行深度学习开…

2026/10/28 11:15:06

TIC、EIC、轮廓图与棒状图:质谱数据交叉验证实战

做质谱分析这行,迟早会被四张图同时摆在面前:TIC、EIC、轮廓图、棒状图。新手看到的是四张画风不同的图,老手看到的是同一份原始信号的四种投影方式。投影方式不同,撒谎的方式也不同:TIC会用总信号掩盖共流出&#xff…

2026/10/28 11:15:06

新消费品牌势能增长研究:从品类创新到品牌资产与PMC模型

简介:面向品牌营销从业者、创业者与咨询研究人员,这份2024年中国新消费品牌势能创新增长研究白皮书围绕“创建强势品牌”展开,梳理新消费品牌在市场环境与消费习惯变化下的增长路径。资源包共1个PDF文件,约2.45MB,结构…

2026/10/28 11:15:06

跨地域访问慢怎么优化:CDN边缘缓存与回源配置实战

做运维和前端性能优化的朋友大概都遇到过这种场景:源站明明跑得好好的,本地测速一二百毫秒,结果一到异地用户那边,首屏时间直接飙到三四秒,图片一张张往下掉。我第一次被这个问题按在地上摩擦,是给一个内容…

2026/10/28 11:15:05

CDN跨地域加速实战:边缘缓存、回源与命中率优化

1. 先把“慢”拆开:跨地域访问到底卡在哪跨地域访问慢这件事,最怕的就是一句“上CDN吧”就完事。我在模拟项目A上踩过这个坑:站点A的源站放在一个机房,用户分布在相隔约两千公里的两地,上线第二天就有人反馈“页面转圈…

2026/10/28 11:10:04

8253+8255A+8259A交通灯控制器实操:真接线、真烧录、真亮灯

简介:本资源是面向高校微机原理与接口技术课程学习者的课程设计完整文档,聚焦基于经典可编程芯片8253、8255A和8259A实现十字路口交通灯自动控制系统的设计与实现。内容覆盖绪论、总体设计、硬件电路搭建(含三芯片功能详解与端口连接&#xf…

2026/10/27 14:24:03

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/27 9:34:54

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/28 3:32:29

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/28 0:02:13

Python股票自动交易系统源码解析:从行情获取到风控的完整链路

简介:这份资源是面向高校计算机、金融相关专业毕业设计场景的完整项目源码包,主题为基于Python的股票自动交易系统,适合需要完成毕设选题、课程设计或自学金融量化交易开发的学生与开发者参考。压缩包共收录687个文件,整体约14.93…

2026/10/28 0:02:13

视酷酷信IM源码部署指南:Java 17+MySQL 8.0.33实战配置

简介:这是一套2024年亲测可部署的视酷酷信IM即时通讯系统源码,面向具备Java、OC、C#及Vue开发能力的技术人员,解决私有化即时通讯平台快速搭建与二次定制需求,尤其适用于需集成商城、保障数据主权的中小型企业或独立开发者。资源共…

2026/10/28 0:02:13

Python爬取百度迁徙数据:接口解析、批量采集与避坑指南

简介:这份资源是一个用Python爬取百度迁徙数据的脚本压缩包,面向具备Python基础、希望入门网络爬虫与数据解析的开发者,解决按日期获取全国热门城市人口迁徙数据的问题。包内共1个文件,为单个py脚本,压缩包约1KB&#…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑