← 返回 2026-05-29

部分可观测环境下自动驾驶的统一风险图学习 Learning A Unified Risk Map for Autonomous Driving in Partially Observable Environments

Jie Jia, Yaofeng Su, Zeyu Bao, Yun Hong, Bingzhao Gao, Zhongxue Gan, Wenchao Ding 📅 2026-05-21 👍 8 2026-07-13 08:36
扩散模型 自动驾驶 遮挡感知 风险建模

提出融合交通流与碰撞风险的统一时空风险场

前置知识

部分可观测环境

指智能体无法完全观测整个环境状态,存在感知盲区或遮挡的场景。在自动驾驶中,车辆传感器视野有限,难以感知被遮挡区域的潜在交通参与者,引入了决策不确定性。

论文核心解决遮挡区域的风险推理问题,理解部分可观测性是理解方法动机的基础。

前向可达集

通过形式化方法(如可达性分析)计算智能体在给定动力学约束下可能到达的所有未来状态集合的数学工具,常用于保守的安全验证。

论文对比分析了基于可达集的方法,并指出其过度保守的问题,理解此概念有助于理解本文方法的改进。

扩散模型

一类生成模型,通过逐步添加噪声将数据分布转换为高斯噪声,再通过学习反向去噪过程从噪声中生成新样本。DDPM(去噪扩散概率模型)是标准框架。

论文核心创新之一是使用扩散模型生成对抗性遮挡场景,理解扩散模型原理是理解本文数据生成方法的关键。

碰撞时间

车辆以当前运动状态保持不变时,与交通场景中其他参与者发生碰撞所需的时间。TTCmin是最小值,TTCavg是平均值,数值越大表示安全性越高。

论文核心评估指标,理解TTC的含义和计算方式有助于理解实验结果的物理意义。

研究动机

自动驾驶在部分可观测环境下面临关键挑战:现有遮挡感知预测方法主要分为两类,可达性分析方法(如前向可达集FRS)评估隐藏智能体的所有可能未来状态,虽然确保安全性但因缺乏数据驱动的交通先验导致过度保守的规划;学习方法(如轨迹预测或占用图预测)通过遮挡推理预测隐藏智能体的轨迹,但在不可观测区域的高不确定性下难以产生准确预测。具体场景中,如无保护左转遮挡路口、T型路口盲区等复杂交互事件相对稀缺,直接依赖人类驾驶数据和主流模仿学习方法遭遇显著瓶颈,难以有效获取应对遮挡风险的驾驶策略。

本文的目标是本文提出一个统一的风险图建模和学习框架,用于部分可观测环境下的自动驾驶风险感知规划。核心目标包括:构建融合交通流风险和碰撞风险的统一时空风险场,实现细粒度的遮挡引发危险评估;引入基于扩散模型的场景生成框架,产生真实但具有对抗性的场景以解决遮挡交互数据稀缺问题;将风险图的建模和学习集成到支持部分可观测性下风险感知规划的框架中,最终在Waymo Open Motion Dataset等真实遮挡交互场景中显著提升最小碰撞时间和平均碰撞时间等安全指标。

与已有工作不同的是,本文的独特切入角度是重新思考在部分可观测环境下如何建模风险。与可达性方法过度估计风险和学习方法直接预测轨迹不同,本文构建一个时空风险场,既建模底层的交通流密度又建模潜在的碰撞热点。为解决关键遮挡交互的数据稀缺问题,本文引入扩散生成模型产生真实但对抗性的场景,将真实世界的交通分布注入学习过程,既缓解了可达性方法的过度保守,又比直接轨迹预测方法更具规划友好性和稳定性。这种将风险场学习集成到统一框架支持风险感知规划的思路,与以往专注于预测或单独规划的工作形成本质区别。

核心方法

本文框架整体采用四组件互连的流水线架构。首先进行遮挡风险建模,从融合的交通流和碰撞风险构建稠密时空风险场。该模型在扩散生成器的数据上训练,扩散生成器合成真实但对抗性的场景。然后使用轻量级风险预测网络学习这种风险表示以实现高效实时推理。最后风险感知驾驶策略将预测的风险集成到下游规划器中确保安全导航。直觉上,人类专家司机在遮挡场景(如交叉口、小巷)中会主动减速以减少潜在风险,本文方法将这种前瞻性风险注入到通用自动驾驶规划过程中。

核心创新点在于统一时空风险场的构建与学习,其本质区别在于不是直接预测隐藏智能体的轨迹,而是学习一个概率性的风险分布场。该场融合交通流密度风险和碰撞热点风险,通过多模态轨迹分布的概率密度计算流风险,通过模拟自车轨迹与预测轨迹的时空重叠识别碰撞风险。与可达性方法相比,引入数据驱动的交通先验减少过度保守;与轨迹预测方法相比,风险场在高不确定性下更稳定且规划友好。另一个关键创新是扩散模型的引导函数优化,通过梯度更新噪声控制序列将生成过程从名义模式主动引导到对抗模式,确保对抗行为保持在学习的扩散流形内从而保持真实感。

方法步骤详情

方法步骤完整描述如下:第一步是遮挡风险建模,对多模态轨迹集$T_k = \{traj_{jk}\}_{j=1}^J$进行预处理,过滤静止智能体得到活动智能体集合$A_{active}$,将地图离散化为风险网格$\Omega$。流风险计算为$R_{flow}(n_1, n_2) = \sum_{T, J, A_{active}} I(traj_{jk}(t), n_1, n_2) \cdot e^{-\lambda \cdot D}$,其中$I(\cdot)$是轨迹点在网格内的指示函数,$D$是到网格中心的欧氏距离,$\lambda$是空间衰减系数。碰撞风险通过检测自车轨迹与预测轨迹距离小于阈值$\delta$的碰撞事件集合$C_{collision}$,然后计算$R_{collision}(n_1, n_2) = \sum_{C_{collision}} I((t, x, y), n_1, n_2) \cdot e^{-\lambda \cdot D}$。最后线性融合得到总风险场$R_{total}(n_1, n_2) = \alpha \cdot R_{flow}(n_1, n_2) + \beta \cdot R_{collision}(n_1, n_2)$。第二步是遮挡交互数据生成,首先基于地图拓扑和自车视场从均匀分布采样潜在智能体的起点终点位置$[s_s, s_e]$和速度$[v_{min}, v_{max}]$作为初始状态先验。然后使用预训练扩散模型预测控制序列$u_t$(加速度$\dot{v}$和偏航率$\dot{\psi}$),通过自行车动力学模型转换为状态轨迹$x_t$。引导函数优化目标$F(u_p) = \lambda_1 \min_t d_{inter}(x_p^t, x_o^t) + \lambda_2 \min_t d_{road}(x_p^t)$平衡最大化交互风险和确保车道遵守,通过梯度更新$\tilde{u}_p^k \leftarrow \tilde{u}_p^k + \lambda \sigma_k \nabla_{\tilde{u}_p^k} F(D_\theta(\tilde{u}_k))$在反向去噪过程中优化。第三步是遮挡风险预测,模型输入是向量化观测包括视场FOV和场景地图,均对齐到自车坐标系。FOV通过光线追踪方法编码,处理光线(角度和距离)集合的MLP产生可见性编码$f_{fov}$。地图信息通过折线的属性(如位置、车道类型)编码的MLP聚合形成统一地图表示$f_{map}$。通过交叉注意力融合$f_{fused} = CrossAttention(f_{fov}, f_{map})$。风险解码使用车道锚点作为查询,将锚点特征通过MLP映射到特征空间,与全局遮挡特征$f_{fused}$通过注意力交互解码碰撞风险分数$y_{risk} = TransformerDecoder(MLP(A), f_{fused})$。推理时通过高斯滤波平滑为连续二维风险场。第四步是驾驶策略,规划器沿全局参考路径进行局部轨迹生成,通过二次规划QP优化复合代价函数$C_{total} = w_1 \cdot C_{smooth} + w_2 \cdot C_{reach} + w_3 \cdot C_{risk} + w_4 \cdot C_{collision}$,其中$C_{smooth}$惩罚突然加速,$C_{reach}$鼓励轨迹到达目标,$C_{risk} = \sum_{i=1}^n R_i \cdot v_i^2$考虑预测的遮挡风险,$C_{collision} = \sum_{t=1}^T \exp(-d_t)$惩罚与可见障碍物的接近。

技术新颖性

技术新颖性体现在多个维度。在风险建模方面,首次将交通流密度风险和碰撞热点风险统一到时空风险场框架,通过线性融合$R_{total} = \alpha R_{flow} + \beta R_{collision}$实现细粒度遮挡风险评估。在数据生成方面,创新性地将扩散模型引入遮挡场景生成,通过引导函数$F(u_p)$将生成过程从名义行为引导到对抗行为,这是首次将扩散模型用于生成遮挡交互场景的工作。在风险预测网络架构方面,采用车道锚点查询解码机制,受QCNet等运动预测方法启发,首次将其应用于风险分数解码。在规划集成方面,将预测的遮挡风险通过代价项$C_{risk}$直接集成到二次规划优化中,实现端到端的风险感知规划。实验显示该方法在WOMD数据集上达到6.67ms平均推理延迟(150 FPS),满足实时性要求。

A unified spatiotemporal risk field integrates traffic flow and collision risks under partial observability.
Fig. 1: A unified spatiotemporal risk field integrates traffic flow and collision risks under partial observability.
The framework of the proposed method.
Fig. 2: The framework of the proposed method.

实验结果

实验在Waymo Open Motion Dataset上进行验证,从训练集选择1000个具有潜在视场外感知不确定性的训练场景进行风险场建模和预测训练,从验证集选择100个代表真实世界遮挡案例的验证场景。推理实验使用Intel Xeon Gold 6133 CPU和NVIDIA RTX 4090 GPU工作站。定量分析显示本文方法在最小碰撞时间TTCmin上达到7.72秒,平均碰撞时间TTCavg达到35.14秒,相比最佳基线OPBP分别提升0.78倍和1.67倍。风险分数为0.68,关键时刻平均数为5.41,相比NOAP基线(TTCmin 3.59秒、TTCavg 7.59秒、风险分数1.38、关键时刻16.29)有显著改善。消融分析显示不考虑遮挡风险的NOAP表现最差,仅使用原始WOMD数据训练的O-Risk在TTCmin上达到4.91秒,但仍落后于完整方法7.72秒,证明扩散生成的对抗数据的有效性。遮挡场景生成分析显示本文方法在碰撞时间TTC(24.52秒)上优于基于规则方法(41.68秒)41.2%,在道路行驶率OnRoad Rate(92.44%)上优于基于规则方法(81.38%)13.6%,在偏离道路距离OffRoad Distance(4.66米)上优于基于规则方法(10.74米)56.6%。定性分析显示方法在无保护左转遮挡路口、T型路口盲区、连续遮挡窄路、遮挡交叉口等四种复杂场景中均能准确识别视场外的高风险区域, velocity-distance profile显示方法在遮挡车辆变得视觉可检测之前就基于预测风险主动减速。计算性能分析显示完整模型平均推理延迟6.67ms(150 FPS),其中光线追踪FOV编码占1.56ms(23.4%),Transformer风险解码器占3.45ms(51.7%),满足实时性要求。

Qualitative Analysis of Planning Performance.
Fig. 3: Qualitative Analysis of Planning Performance.
Results of Risk Field Modeling.
Fig. 4: Results of Risk Field Modeling.
Results of Risk Prediction.
Fig. 5: Results of Risk Prediction.
查看结构化数据
任务指标本文基线提升
遮挡场景下的轨迹规划 TTCmin(最小碰撞时间,秒) 7.72 OPBP [5] 4.32秒 提升0.78倍(78.7%)
遮挡场景下的轨迹规划 TTCavg(平均碰撞时间,秒) 35.14 OPBP [5] 13.16秒 提升1.67倍(167%)
遮挡场景下的轨迹规划 Risk Score(风险分数) 0.68 NOAP 1.38 降低50.7%
遮挡场景下的轨迹规划 Critical Moments(关键时刻数) 5.41 OPBP [5] 14.35 降低62.3%
遮挡场景生成 TTC(碰撞时间,秒) 24.52 Rule-based [20] 41.68秒 降低41.2%(更具对抗性)
遮挡场景生成 OnRoad Rate(道路行驶率,%) 92.44 Rule-based [20] 81.38% 提升13.6%

局限与改进

作者在论文中明确提到未来工作将集中在通过改进基于扩散的采样来增强交通先验,这表明当前的扩散模型采样策略可能仍有优化空间。从方法角度观察,本文方法依赖扩散模型生成的对抗场景进行训练,如果扩散模型在极端长尾场景下的生成能力有限,可能会影响风险场在这些场景下的泛化性。风险预测网络使用车道锚点查询机制,虽然在公开道路表现良好,但在无结构化道路或复杂拓扑环境下的锚点定义可能不够直观。方法假设遮挡区域的潜在智能体遵循与观测区域类似的交通分布,这在某些特殊场景(如施工区域、突发事故)下可能不成立。计算方面,虽然6.67ms的推理延迟满足实时性要求,但在高密度交通场景下需要处理的智能体数量增加,光线追踪FOV编码和Transformer解码器的计算开销可能会进一步增加。作者承认方法在公开真实数据集上的性能良好,但可能缺乏足够的手工复杂对抗案例,这在一定程度上限制了在极端安全关键场景下的验证。

独立分析的弱点

独立分析的弱点包括:首先,方法主要针对遮挡场景的风险建模,对于非遮挡类型的其他不确定性(如传感器噪声、感知错误)考虑不足,改进方向是扩展风险场框架以融合多源不确定性。其次,风险预测网络当前使用MSE损失训练,可能难以捕捉风险的偏斜分布特性,改进方向是使用更适合风险分布的损失函数如Focal Loss或分位数回归损失。第三,引导函数优化$F(u_p)$的权重$\lambda_1$和$\lambda_2$需要手动调节,不同场景下可能需要不同配置,改进方向是学习自适应的权重调节策略。第四,方法主要依赖WOMD数据集,虽然规模大但可能缺乏某些地区特有的驾驶模式,改进方向是集成多地区数据集以提高泛化性。第五,风险场当前仅考虑空间分布,时间维度的动态性建模相对简单,改进方向是引入更复杂的时空动力学模型。

未来方向

未来研究方向包括作者提出的增强交通先验的改进基于扩散的采样,这可以探索更先进的扩散模型架构(如条件扩散、层次化扩散)或更好的引导策略。基于成果可延伸的方向包括:将统一风险场框架扩展到多模态传感器融合场景,结合摄像头、激光雷达、雷达等不同传感器的遮挡特性进行联合风险建模。将风险预测与交互感知结合,引入V2X通信信息以扩展感知范围。探索更复杂的多智能体遮挡交互建模,考虑遮挡区域多个潜在智能体之间的相互影响。将风险场学习与端到端驾驶策略学习结合,通过强化学习直接优化风险感知的驾驶策略。研究风险场在长期规划中的应用,预测更长时间范围内的遮挡风险演变。探索风险场可解释性,将风险场分解为可理解的组成部分以支持人类决策。

复现评估

复现评估:论文使用Waymo Open Motion Dataset公开数据集,这是一个大规模开源数据集包含记录的智能体轨迹和相应的场景地图,提供了学习风险模型的高质量离板感知标签基础。训练集选择1000个训练场景,验证集100个验证场景,具体选择标准在论文中有明确描述。实现细节包括风险场建模使用0.5米分辨率的归一化风险网格地图,扩散模型预训练使用MSE损失,学习率$2 \times 10^{-4}$,批次大小6,训练16个epoch。风险预测网络训练使用学习率$1 \times 10^{-5}$,批次大小4,选择第100个epoch的模型检查点。计算平台为Intel Xeon Gold 6133 CPU和NVIDIA RTX 4090 GPU,完整模型平均推理延迟6.67ms。论文未明确提供代码开源信息,但方法描述详细,包括数学公式、网络架构和超参数设置,理论上具备良好复现性。主要挑战在于扩散模型的预训练需要较多计算资源,风险预测网络的训练需要合理的数据采样策略。整体而言,复现难度中等,主要依赖公开数据集和合理的计算资源配置。