发布日期

在自动驾驶开发过程中,验证与确认(V&V)覆盖率是讨论最为激烈的议题之一,尤其是基于场景或数据驱动的验证。构建真实场景是一项关键挑战,其核心要求是模拟真实路况(长距离道路),例如交通行为、天气、时间等等。.
为了克服创建高度逼真场景的挑战,KPIT 构建了一套流程/框架,将驾驶数据转化为可测试场景,从而助力执行高质量、高精度的测试。实际测试驾驶数据会被采集并进行分析,从中挖掘出与自动驾驶功能相关的关键事件。这些关键事件会被进一步处理并转化为合成场景。人工智能技术,例如 SLAM(即时定位与地图构建)用于车辆轨迹识别,深度学习算法用于识别相关的交通参与者、对其进行分类并估计其轨迹。.
让我们详细了解一下用于提取和生成高质量场景的各种流程和人工智能技术,这些场景能够确保自动驾驶验证与确认的覆盖范围,并进行全面的用例测试。
分析驾驶日志,以识别实际道路测试期间发生的关键或重要事件。然后对识别出的关键事件进行处理,以创建或推导出可用于仿真验证(数据驱动验证)的合成场景。.

图 1:高级工作流程

图 2:流程步骤示意图
需要来自各种来源的数据来帮助从现实世界数据中推导出各种情景。

表1:输入数据要求
场景提取方法取决于输入数据的可用性。.

图 3:基于数据可用性的场景创建工作流程。.
如果表 1 中要求的大部分输入可用,则该过程将变得简单且高度自动化,借助解析器和自动化脚本,可以将场景从真实世界的驾驶数据转换为合成场景。.
通常情况下并非如此,可输入的信息有限,因此流程会变得更加复杂。这时,人工智能就能发挥作用,帮助简化流程。.
假设只有视频数据作为输入,而没有其他数据,例如传感器数据或车辆日志。在这种情况下,可以使用诸如同步定位与地图构建(SLAM)之类的人工智能技术来获取目标车辆的参数。SLAM 使用给定平面中的参考点来构建或更新未知环境的地图,同时跟踪目标物体(例如目标车辆)在地图中的位置。借助 SLAM,我们可以跟踪目标车辆并获取其位置信息。SLAM 也存在一些局限性,例如,它不能用于较长的数据集,因为估计误差会增大。为了避免这种情况,可以将数据集分割成较小的片段,分别进行计算,然后再将分割后的数据拼接起来,从而最大限度地减少计算误差。.
解决了目标车辆估计问题后,下一个挑战是获取交通参数和道路几何信息。这可以通过基于深度学习的算法来缓解,该算法可以提取交通参数(例如车辆位置、分类、速度等)和道路参数(例如车道信息)。我们将对视频运行一个训练有素的深度学习算法,以识别所需的交通参与者和道路信息。.
所有这些参数随后都会被映射到 OpenDrive 和 OpenScenario 中的相应标签,并进行适当的转换以生成场景文件。该场景文件随后将在模拟器中使用,以可视化场景。借助用于数据采集的相机配置参数(内部参数和外部参数),可以生成一定程度的精确场景模型。.

图 4:Open Drive 格式 (XODR) 的示例图像

图 5:开放场景格式 (XOSC) 的示例图像
上述技术有助于为真实道路数据生成高质量的逼真场景模型,这些模型可用于验证。验证技术可以是自动驾驶系统堆栈或自动驾驶功能的闭环测试。.
总之,将这些人工智能技术应用于基于真实世界数据的场景创建,不仅有助于生成高质量的场景,还能带来诸多益处,例如:
总体而言,这些技术生成的高质量场景将有助于减少路测的需要,因为即将推出的 AD 堆栈和功能的大部分回归测试都可以在模拟环境中完成。.
助理解决方案架构师 | AD/ADAS 实践
KPIT 科技
推荐
点赞
推荐
点赞
| 饼干 | 持续时间 | 说明 |
|---|---|---|
| cookielawinfo-checbox-analytics | 11 个月 | 该 cookie 由 GDPR Cookie 同意插件设置。该 cookie 用于存储用户对 "分析 "类别 cookie 的同意。. |
| cookielawinfo-checbox-functional | 11 个月 | 该 cookie 由 GDPR cookie 同意设置,用于记录用户对 "功能 "类别 cookie 的同意。. |
| 其他信息 | 11 个月 | 该 cookie 由 GDPR Cookie 同意插件设置。该 cookie 用于存储用户对 "其他 "类别 cookie 的同意。. |
| cookielawinfo-checkbox-necessary | 11 个月 | 此 cookie 由 GDPR Cookie 同意插件设置。该 cookie 用于存储用户对 "必要 "类别 cookie 的同意。. |
| cookielawinfo-checkbox-performance | 11 个月 | 该 cookie 由 GDPR Cookie 同意插件设置。该 cookie 用于存储用户对 "性能 "类别 cookie 的同意。. |
| 已查看 Cookie_policy | 11 个月 | Cookie 由 GDPR Cookie 同意插件设置,用于存储用户是否同意使用 Cookie。它不会存储任何个人数据。. |