历史上的今天
返回首页

历史上的今天

今天是:2024年09月04日(星期三)

正在发生

2018年09月04日 | 未来的自动驾驶汽车会是什么样?

2018-09-04

作者:Imagination Technologies汽车应用总监Bryce Johnstone

  

在未来20 - 30年中,自动驾驶汽车(AV)将改变我们的驾驶习惯、运输行业并更广泛地影响社会。 我们不仅能够将汽车召唤到我们的家门口并在使用后将其送走,自动驾驶汽车还将挑战个人拥有汽车的想法,并对环境和拥堵产生积极影响。市场调研公司ABI Research预测:到2030年,道路上四分之一的汽车将会是自动驾驶汽车。


行业专家已经为自动驾驶的发展定义了五个级别。 每个级别分别描述了汽车从驾驶员那里接管各项任务和责任的程度,以及汽车和驾驶员之间如何互动。 诸如自适应巡航控制这类功能是先进驾驶员辅助系统(ADAS)的示例,并且可以被认为是第1级的能力。 目前,市场上出现的一些新车正在实现第2级功能;但作为一个行业,我们仅仅是才触及ADAS系统的表面,更不用说完全自主驾驶了。


image.png?imageView2/2/w/550


示意图:自动驾驶的五个级别

 

自动驾驶的级别

 

当我们去逐级实现自动驾驶的不同级别时,处理能力对于实现完全自动化这一愿景至关重要,此时驾驶员可以“放开方向盘、移开目光和放飞心灵”。 在这个级别上,车内的人只是乘客;同时因为没有司机,所以也不需要方向盘。 然而,在我们实现该目标之前,我们应该首先了解从非自动驾驶到完全自动驾驶之间的各种级别。

 

ADAS/AV有三个主要元素:传感、计算和执行。

 

 

用感知去捕捉车辆周围环境的现状。 这是靠使用一组传感器来完成的:雷达(长距离和中距离),激光雷达(长距离),摄像头(短距离/中距离),以及红外线和超声波。 这些“感官”中的每一种都能捕捉到它所“看到”的周围环境的变体。 它在此视图中定位感兴趣的和重要的对象,例如汽车、行人、道路标识、动物和道路拐弯。

 

  

 image.png?imageView2/2/w/550

示意图:汽车从激光雷达、雷达和摄像头中看到的视图

 

计算阶段是决策阶段。 在这个阶段中,来自这些不同视图的信息被拼合在一起,以更好地理解汽车“看到”的内容。 例如,场景中到底发生了什么? 移动物体在哪里? 预计的动作是什么?以及汽车应该采取哪些修正措施? 是否需要制动和/或是否需要转入另一条车道以确保安全?

 

执行即最后阶段是汽车应用这一决策并采取行动,汽车可能会取代驾驶员。 它可能是制动、加速或转向更安全的路径;这可能是因为驾驶员没有注意到警告,及时采取行动并且即将发生碰撞,或者它可能是完全自主系统的标准操作。

第2级实际上是ADAS路径的起点,其中可能在安全解决方案包中制定多种单独的功能,例如自动紧急制动、车道偏离警告或辅助保持在车道中行驶。


第3级是诸如2018款奥迪A8等目前已量产汽车的最前沿,这意味着驾驶员可以“移开目光”一段时间,但必须能够在出现问题时立即接管。

 

第4级和第5级两者都可提供基本上是完全的自动驾驶。 它们之间的区别在于:第4级驾驶将限于诸如主要高速公路和智慧城市这样的具有地理缓冲的区域,因为它们会重度依靠路边的基础设施来维持其所在位置的毫米级精度画面。

 

第5级车辆将可在任何地点实现自动驾驶。在这个级别,汽车甚至可能没有方向盘,并且座椅可以不是都面向前方。

 

自动驾驶所需的处理能力

 

在自动驾驶的每个级别上,应对所有数据所需的处理能力随级别的提升而迅速增加。根据经验,可以预计从一个级别到下一个级别的数据处理量将增加10倍。 对于完全自动驾驶的第4级和第5级,我们将看到数十万亿次浮点运算的处理量。

 

从传感器的角度来看,下表为您提供了其需求量的一个指引。 第4级和第5级将需要多达八个摄像头,尽管人们甚至已经提出了需要更高的摄像头数量。 图像捕获装置的分辨率为2百万像素,帧速为30-60帧/秒,所以要实时处理所有这些信息是一项巨大的处理任务。对于车上的雷达,其数量可能需要多达10台以上,这是因为需要在22GHz和77GHz之间搭配使用短距离、中距离和长距离(100m 以上)的雷达。即使在第2级,仍然需要对从摄像头和雷达捕获的数据进行大量处理。

 

 

 image.png?imageView2/2/w/550

示意图:自动驾驶和应用的不同级别

 

对于处理能力,我们将关注摄像头需要做什么,这是因为它与前置雷达一起是支撑诸如在特斯拉中使用的自动驾驶仪的主要传感器。

  

摄像头系统通常是广角单摄或立体双摄,在车上呈前向或以环绕视场(360°)配置。 与雷达和激光雷达不同,摄像头感应设备取决于处理输入的软件的功能;摄像头的分辨率很重要,但没有达到你想象的程度。

 

为简化处理过程,我们使用了一种被称为卷积神经网络(CNN)的重要算法。CNN是从摄像头源中提取和分辨信息的一种高度专业化和高效的方法。在我们的汽车案例中,它从摄像头获取输入并识别车道标记、障碍物和动物等。CNN不仅能够完成雷达和激光雷达所能做的所有事情,而且能够在更多方面发挥作用,例如阅读交通标识、检测交通灯信号和道路的组成等。事实上,某些一级供应商(Tier 1)和汽车原始设备制造商(OEM)正在研究通过摄像头和雷达组合来降低成本。

 

CNN将机器学习的元素带入汽车。神经网络的结构都普遍基于我们自己大脑的连线结构。人们首先必须选择想要实现的网络类型,以及其按照层数来决定的深度。 每层实际上是前一层和后一层之间的一组互连节点。为了实现神经网络,大量的智能训练数据将被应用于它;这是一种高度计算密集型的操作,大多数情况下是离线进行的。对于诸如一种道路情况的图像和视频这样的每一次通过,网络通过调整各层内的相关因素来进行学习。当训练数据通过它时,这些相关因素可以从数百万次数据分析中得到提升。 一旦完成训练,就可以将网络和相关因素加载到诸如CPU或GPU计算或特定CNN加速器之类的结构中。

 

这种类型的算法和网络的优点之一是它可以用更新的或更好的相关因素去升级,因此它总是在不断改进。经过广泛的比较,我们发现在GPU计算模式上运行的CNN比在当前高端嵌入式多核CPU上快20倍且功耗也低得多。同样,伴随着CNN向硬件加速方向发展,我们也已看到性能还可进一步提高20倍,而且在功耗上也可进一步改善。

 

展望未来

 

随着我们走向采用无人驾驶汽车的未来,所需的计算能力将随着传感器的数量、帧速和分辨率而扩展。 从性能和功率两个角度来看,卷积神经网络正在成为解释图像数据的最有效方式。 这将引领在网络的边缘放置更多处理资源的趋势,例如在汽车案例中,计算资源是在汽车自身内部,而不是将该处理能力卸载到云并且依赖于始终在线的蜂窝连接。 对于那些提供处理能力、算法和训练数据的人来说,自动驾驶潜藏着巨大的机会并将成为现实。

 


推荐阅读

史海拾趣

ETL semiconductor公司的发展小趣事

1958年,德州仪器(TI)的工程师杰克·基尔比面临一个挑战:如何将复杂的晶体管布线简化。他通过不懈努力,发现了一种将多个晶体管内置在同一块硅或锗板中的方法,从而大大简化了电路设计。这一创新为集成电路的发展奠定了重要基础,也奠定了德州仪器在半导体行业的领先地位。

Dino-Lite公司的发展小趣事

Dino-Lite公司在发展过程中,始终注重市场拓展和合作伙伴关系的建立。公司与多家知名企业建立了长期稳定的合作关系,共同开拓市场、分享资源。通过与合作伙伴的紧密合作,Dino-Lite公司的产品得以快速进入各个行业领域,并获得了良好的口碑和市场份额。

此外,Dino-Lite公司还积极参与国际展览和交流活动,展示公司的最新技术和产品。这些活动不仅提高了公司的知名度,也为公司带来了更多的商业机会和合作伙伴。

Electroswitch公司的发展小趣事

进入21世纪后,Electroswitch开始积极实施国际化战略。公司通过收购和兼并等方式,不断拓展海外市场。同时,公司还加强了与国际知名企业的合作,共同开发新产品和新技术。这些举措使得Electroswitch的国际化水平得到了显著提升,也为公司的未来发展奠定了坚实的基础。

Chyao Shiunn Electronic Industrial Ltd公司的发展小趣事

随着市场竞争的加剧,Chyao Shiunn意识到品质管理的重要性。公司开始加强产品质量的控制,从原材料的采购到生产流程的每一个环节都严格把关。同时,公司还加大了品牌宣传力度,通过参加行业展会、举办技术研讨会等方式提升品牌知名度。这些举措不仅提高了公司的市场份额,也增强了客户对公司的信任。

Hind Rectifiers Ltd公司的发展小趣事

在追求经济效益的同时,Chyao Shiunn也注重履行社会责任。公司积极参与公益事业,为当地社区的发展做出贡献。同时,公司还注重环境保护和可持续发展,通过采用环保材料和节能减排技术等方式降低生产过程中的环境污染。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实基础。

请注意,这些故事都是虚构的,并不针对任何真实存在的公司。在现实中,每个公司的成长和发展都有其独特的故事和经历。如果您需要了解特定公司的真实发展历程,建议查阅相关资料或咨询相关人士。

ETI Systems公司的发展小趣事

ETI Systems深知在电子行业中,单打独斗很难取得长远的发展。因此,公司积极寻求与行业内外的合作伙伴建立战略合作关系。通过与多家知名企业和研究机构的合作,ETI Systems不仅获得了宝贵的技术支持,还拓展了市场渠道和客户资源。这种合作与共赢的伙伴关系,为ETI Systems的快速发展奠定了坚实的基础。

问答坊 | AI 解惑

武汉理工大学-2009初赛题——挺不错!

本帖最后由 paulhyde 于 2014-9-15 08:58 编辑 在nuedc上看到的! 不错,当做比赛预测题来做吧!  …

查看全部问答>

对比一下欧洲某大学的考试题,国内工程师请进!

注:看了国内某电子工程师考试题,觉得国内注重实践,不知道是否知其然并知其所以然,因此小弟在此首次灌水,希望抛砖引玉,了解一下国内工程师的水平。 1。普通二极管和电力电子用的二极管在结构上有什么区别?提示:psn结构,s层的作用是什么? ...…

查看全部问答>

P0口与地址译码

一个这样的电路:主要有AT89C51、74LS32(或门)、74LS273!接法大致如下:               P3.6(WR)和P2.7(A15)接74LS32(或门)的出入;            &nb ...…

查看全部问答>

Quartus 警告中文说明

Error: Quartus II Analysis & Synthesis was unsuccessful. 1 error, 0 warnings   Error: Quartus II Analysis & Synthesis was unsuccessful. 1 error, 0 warnings   Error: Top-level design entity \"ctrl\" is und ...…

查看全部问答>

下面的结构体类型定义中的冒号代表什么?

typedef struct bGPIOx_CRL { unsigned int MODE0 :2; unsigned int CNF0  :2; unsigned int MODE1 :2; unsigned int CNF1  :2; unsigned int MODE2 :2; unsigned int CNF2  :2; unsigned int M ...…

查看全部问答>

AD7793的高精度温度测量系统--进展贴

没有按时间完成整个项目,PCB,硬件电路已完成。 电路图打包…

查看全部问答>

贴士:脉冲IV测试有讲究

之前,与大家聊了那么多关于脉冲IV测试的内容;今天,为大家总结了进行脉冲IV测试的几点注意事项:(好好收藏,一生享用!)   1、 确认连接:在连接到设备之后,执行任何脉冲测试前,使用scope-shot进行第一次测试以确认到DUT[1]的连接是正 ...…

查看全部问答>

为什么我的Application UART驱动无法安装???

我用的MSP430 G2231,电脑里装有CCS5.1,但为什么我把launchpad 接电脑usb上后无法安装驱动啊???哪位大神能帮帮忙???跪谢。。。我试过右键点更新驱动,手动找到CCS5.1的安装文件夹下的驱动,无法安装,还试过装TIUSBFET,CP2012之类的,都无效啊 ...…

查看全部问答>

请问如何测量51单片机的功耗?

低功耗的产品设计。   目前采用串入电流表分段测量。长期2uA。短期4.5mA。瞬间20mA. 有什么好方法能用示波器测量电流的波形来看时间算功耗呢 ?…

查看全部问答>

用示波器表比勾上SPI的脉冲和数据线才能使SPI工作的疑惑?

DSP 2812调试SPI,出现了下面的问题: 示波器两通道探头加上数据线和时钟线上,两通道的地都接电源地,SPI才能正常工作。松开数据线和时钟线上的波器的探头,SPI就立即停止工作。 问题可能出在哪里了呢? [ 本帖最后由 niu506 于 2012-9-9 18:12 ...…

查看全部问答>