0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

看懂自动驾驶,首选这「四大指标」

Nullmax纽劢 来源:Nullmax纽劢 作者:Nullmax纽劢 2022-12-19 14:51 次阅读

对于大部分人来说,想要看懂自动驾驶是件很难的事情,面对各种各样的软硬件和数不胜数的参数,通常都会陷入不得要领、雾里看花的感受当中。

尤其是自动驾驶系统复杂浩大,很多表面上的数字,代表不了实际的性能。无论是L0-L5的分级,还是传感器的数量和芯片的纸面算力,在欠缺大量细节的情况下很难形成有价值的参考。

在Nullmax看来,如果希望通过一些关键的指标,相对准确地了解自动驾驶方案的能力,那么最好的依据还是实际量产应用中的这些数据:资源占用,帧率,延时,性能。

一些容易误解的数字

在自动驾驶蓬勃发展的这些年里,很多人对自动驾驶的判断,主要存在于L0-L5的6个等级里,数字越高、系统越好的误解由来已久。

其实,这套广泛流传的标准引入了大量的前置条件,如果抛开ODD(设计运行范围)、OEDR(目标与事件检测及响应)等核心要素来谈自动驾驶的水平高低,就像抛开考试范围和题目类型来谈考试分数一样,没有任何参考意义。

用数值的高低来判断自动驾驶水平的高低,至少需要有相似的比较前提。如果运行的区间、处理任务的能力存在巨大差别,那么两套方案的难度和价值,很难直接通过L2/L3/L4这样的数字简单判断。

除此之外,自动驾驶的另外一大误解,那就是配置的多少和高低代表着系统的能力。事实上,配置代表的是潜力,只有挖掘出来的潜力才是系统的能力,而高投入也并不等于高产出。

这就像是建房子一样,物料的多少和好坏并不能决定房屋最终的效果,只有通过好的设计和施工,它们才能成为优秀的建筑。自动驾驶系统可以搭配丰富多样的传感器,配置高算力的芯片平台,但是更需要优秀的架构设计和工程化能力,通过一整套好的自动驾驶软件算法,将硬件的作用发挥出来。

如果100分的硬件只能发挥出50%的能力,且不说高昂的成本是否值得,它的效果自然也就比不上发挥100%能力的80分硬件,后者的自动驾驶水平必然会更高。

四大指标揭示真实效果

自动驾驶的本质,是由软件系统代替人类司机完成感知、决策等过程,直接控制汽车完成驾驶任务。

所以在评估效果时,实际也可以像看待人类司机一样分析自动驾驶系统:如果它能像老司机一样有条不紊地开车,快速地识别周围环境,及时地做出反应,并以严格的要求完成驾驶任务,那么就是一个好的方案。

这些判断的标准,对应到一套成熟的自动驾驶方案身上,其实大致可以归结为四类具体的指标:资源占用,帧率,延时,性能。

01/

资源占用

自动驾驶的算力、内存、带宽等资源相对有限,但是需要处理传感器持续输入的海量数据,如果资源占用率一直很高,始终处于高负荷甚至是超负荷的状态,那么系统可能就会出现不稳定甚至是崩溃的情况。因此,将资源充分利用但不过度占用,对于自动驾驶来说更为合适。

这就像是人类司机一样,开车时如果手忙脚乱,就很容易忙中出错。在既定的硬件资源下,自动驾驶系统需要让各模块井然有序地高效工作,简单场景下只需占用部分资源,遇到复杂场景时「大脑」再才高速运转。

通常来说,在中低算力的平台上,行业方案的CPU峰值占用率为80~90%,内存占用率为80%以上,AI单元利用率为60~80%。在Nullmax的同类方案中,这些资源指标可以进一步优化,实际表现优出10%以上。以单TDA4行泊一体方案为例,严苛情况下的CPU占用率峰值不超过70%,面对感知任务计算峰值,AI计算单元的利用率可达90%以上。

02/

帧率

帧率越高,自动驾驶感知的速度也就越快。如果感知的帧率只有10FPS,那么0.1秒才能输出一次感知结果,对一辆时速90公里的汽车来说,期间将会行进2.5米,足足半个车身的长度。

不过感知的帧率并不等于传感器的帧率,前者是实际感知结果输出的速度,后者是原始数据输入的速度。高帧率需要好的软件算法,才能实现软硬件的高效配合,比如在8T算力的中低算力平台上,Nullmax可以实现20FPS的周视360°感知输出,并且保证前后一共120米的高质量bev感知能力。

7361159a-7f4e-11ed-8abf-dac502259ad0.gif

在瞬息万变的驾驶环境下,更高的感知帧率意味着发现危险的速度更快、时机更早,能够为下游模块留出更多应对的时间和空间。

03/

延时

自动驾驶系统在收到传感器数据后,「大脑」也需要花费一些时间进行分析和决策,最后再输出具体的控制信号,这个过程花费的时间就是系统延时。自动驾驶不仅需要看得很快,还要能够快速做出反应,才能拥有好的驾驶表现。

延时过大,意味着自动驾驶经常会「贻误时机」,在变化无穷的驾驶环境下,很多的操作也会变得「不合时宜」。Nullmax将自动驾驶系统的延时极限压缩,从传感器数据的输入到控制器信号的输出保持在百毫秒范围内,最大程度地提升系统的反应能力。

在反应能力更快的情况下,自动驾驶覆盖的场景和极限工况也将会更多。

04/

性能

在满足一系列的安全硬指标后,自动驾驶的比拼就到了性能的环节。通过一系列的性能指标,自动驾驶的实际效果可以用数字精准量化出来。比如看得远不远、准不准,开车快不快、稳不稳,就可以透过感知距离、精准率、最大车速、加加速度等数值体现出来。

自动驾驶的性能指标非常多样,涉及多个维度。如果是判断感知等能力,那么可以通过支持的种类、数量以及召回率、精准度、误差等指标进行分析,比如障碍物检测、车道线检测等。如果是判断具体的功能,那么可以通过速度、距离、弯道曲率、坡度等指标进行分析,比如自动领航、自主泊车等。

目前在Nullmax的量产方案中,自动驾驶感知距离超过200米,对主要目标检测的关键指标,例如CIPV(Closest In-Path Vehicle)的召回率、精确率达到99.9%,漏检率<0.1%,大幅领先行业标杆水平。

结语

前装自动驾驶产品是一个技术、成本等因素综合考虑的产物。虽然不能用一些简单的数字进行比较,但是透过这些关键的指标,大家也能够相对细致、全面地了解一套方案的真实能力,「不看广告看疗效」地认识自动驾驶。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2525

    文章

    48125

    浏览量

    740169
  • 控制器
    +关注

    关注

    112

    文章

    15239

    浏览量

    171222
  • 自动驾驶
    +关注

    关注

    773

    文章

    13060

    浏览量

    163236
  • LLM
    LLM
    +关注

    关注

    0

    文章

    202

    浏览量

    233

原文标题:看懂自动驾驶,首选这「四大指标」

文章出处:【微信号:Nullmax,微信公众号:Nullmax纽劢】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    的Robotaxi运营。标志着L4级自动驾驶迎来了新的里程碑,朝着商业化落地迈进了一大步。中国的车企也不甘落后:4月7日,广汽埃安与滴滴自动驾驶宣布合资公司——广州安滴科技有限公司获批工商执照。广汽埃安
    发表于 04-11 10:26

    LabVIEW开发自动驾驶的双目测距系统

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助驾驶技术到L3级别的受条件约束的
    发表于 12-19 18:02

    自动驾驶“十问十答”

    说起自动驾驶, 大家现在已经不陌生, 但是关于自动驾驶你又了解多少呢? 今天小编总结了关于自动驾驶的 “十问十答” , 带你了解更多 自动驾驶的来龙去脉 。 问题1. 为什么会 出现
    的头像 发表于 11-29 07:40 297次阅读
    <b class='flag-5'>自动驾驶</b>“十问十答”

    为什么自动驾驶需要5G?

    什么叫自动驾驶自动驾驶分为6个等级:     Level 0: 人工驾驶,无驾驶辅助系统,仅提醒。 Level 1: 辅助人工驾驶,可实
    的头像 发表于 10-26 10:59 759次阅读
    为什么<b class='flag-5'>自动驾驶</b>需要5G?

    农机自动驾驶显示系统组成部分以及配置

    随着科技的发展,传统的农机行业正趋于饱和,新生事物层出不穷,无论是传统农机还是从业者都面临如何转型升级的问题。农机自动驾驶系统就是当下最热的概念之一。身为新时代农机人,作业的提质增效是无论如何也绕
    发表于 10-17 17:52

    【KV260视觉入门套件试用体验】八、VITis AI自动驾驶多任务执行MultiTask V3

    是一种模型,旨在同时执行自动驾驶场景中的不同任务,同时实现优异的性能和效率。这些任务包括对象检测、分割、车道检测、可行驶区域分割和深度估算,这些都是自动驾驶感知模块的重要组成部分。 三、代码实现
    发表于 09-26 16:43

    初识自动驾驶系统

    近几年自动驾驶技术越来越火,前沿的人工智能、机器学习、大数据等技术也被应用到自动驾驶领域中,各大主机厂、自动驾驶解决方案提供商在不断加入和努力,行业在将自动驾驶技术由学术探索向商业化落
    发表于 06-06 11:21 0次下载
    初识<b class='flag-5'>自动驾驶</b>系统

    零基础如何入门自动驾驶

    随着自动驾驶行业的不断发展,越来越多的朋想进入这个行业,甚至有一些其他行业工作多年的朋友都想转入自动驾驶,那么新人应该怎样学习自动驾驶呢?
    发表于 06-06 10:51 0次下载
    零基础如何入门<b class='flag-5'>自动驾驶</b>

    自动驾驶中的机器学习

    近年来,自动驾驶技术技术的发展速度非常快。预计达到完全自动驾驶L5的程度是指日可待的。自动驾驶的核心技术主要是人工智能中的机器学习与深 度学习两个方向。在本文中,我们的关注点在于机器学习算法
    发表于 06-06 10:06 0次下载
    <b class='flag-5'>自动驾驶</b>中的机器学习

    自动驾驶技术概述

    自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳、增强驾驶安全。 自动驾驶汽车按自动
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b>技术概述

    自动驾驶基础架构

    基础架构在互联网行业中,是一个相对比较成熟的领域。然而在自动驾驶领域,却是一个新鲜的话题。基础架构的工作包括硬 件、onboard(车载系统)、云端三大板块。在我们认为,自动驾驶领域中 “基础架构
    发表于 06-01 14:46 0次下载
    <b class='flag-5'>自动驾驶</b>基础架构

    自动驾驶与车路协同

    自动驾驶正成为交通领域的最大变量。任何人都可以造成交通拥堵。只要你踩一脚刹车,你后面的司机就得跟着踩刹车,然后他后面的司机也得照做,这样刹车再启动的行为,可以传递好几公 里。国际自动
    发表于 06-01 11:24 1次下载
    <b class='flag-5'>自动驾驶</b>与车路协同

    自动驾驶技术没得玩儿了?

    自动驾驶
    电子发烧友网官方
    发布于 :2023年05月24日 17:24:58

    00021 阿克曼ROS自动驾驶小车,让自动驾驶触手可及! #自动驾驶 #机器人 #编程

    自动驾驶
    学习电子知识
    发布于 :2023年05月22日 19:42:03