历史上的今天
返回首页

历史上的今天

今天是:2025年02月04日(星期二)

2018年02月04日 | 汽车电子中车载处理器如何让自动驾驶汽车实现

2018-02-04 来源:互联网

2017年7月,老牌车企奥迪发布的新一代A8将成为全球首款实现Level3级自动驾驶的量产车。可见,无论是新兴力量还是老牌车企都在积极研发自动驾驶汽车,但自动驾驶汽车的发展离不开处理器、传感器、网络等的支持。仅就车载处理器而言,如何配合视觉传感器让自动驾驶汽车会“看”?有了传感器融合采集的数据,处理器又如何让汽车会“思考”?


摄像头增加带来数据量倍增 图像处理内核让汽车会“看”


奥迪L3级的自动驾驶汽车A8年底有望合法上路消息受关注不仅因为目前已经量产的具备自动驾驶功能的汽车仅达到了L2级,更因为消费者对自动驾驶汽车充满期待。东芝电子(中国)有限公司中国汽车行业市场部副总监谭弘在接受《华强电子》记者采访时表示:“自动驾驶是目前最热的话题,但量产或者大面积推广都还需时日。ADAS(高级驾驶辅助系统)作为自动驾驶的基础,各大汽车电子厂商在此领域已经耕耘多年, 具有ADAS功能的汽车投入市场能为自动驾驶的发展作前期铺垫。中国汽车厂商这几年不断跟踪全球技术发展潮流,不断加大对汽车电子领域的投入,估计也会紧跟国际大厂推出准量产级别的车型,试探市场反应。”


对于ADAS所需的传感器,索喜科技物联网和汽车电子方案组市场部经理吕雪良介绍,ADAS或自动驾驶目前有基于激光雷达、摄像头、传感器融合的方案。 激光雷达有其弊端,如无法辨别车道,碎片或者道路坑槽等。摄像头的视觉处理技术可以更好地辨别道路上的标识,行人等信息,相较雷达技术成本更低,功能更为全面,准确性也较高。瑞萨电子大中国区汽车电子销售中心汽车电子应用技术部部长林志恩进一步表示:“摄像头是实现自动驾驶的主要传感器之一,对于车辆周边中短距离的场景和一些物体需要依靠摄像头来感知,比如交通标志的信息,车道线等,摄像头的信息传到汽车图像处理器进行运算和识别,将正确结果给到中央控制系统。“


不过单目ADAS的安全性因为特斯拉的安全事故受到外界质疑,所以特斯拉、奔驰、宝马等厂商都开始使用双目ADAS方案,通过双目视觉让汽车在复杂路况以及各种天气条件下能够快速捕捉路面的信息,提升车辆安全性。另外,在360度全景环视应用中,则需要与单目或双目视觉ADAS高动态摄像头不同的广角摄像头,数量也达到4个或者更多。因此无论是为了提升自动驾驶的安全性还是体验,摄像头数量的增加以及类型的不同无疑将带来数据量的倍增和更复杂的算法,因此谭弘认为车载图像处理器的实时运算能力、功耗、抗恶劣工况的能力及成本等都成为了各家厂商竞争的重点。


那么,车载处理器厂商如何才能满足视觉传感器“看“的需求?林志恩表示:”汽车处理器必须要有专门的硬件加速器来处理大量的图像信息,瑞萨R-Car产品就集成了处理图像的IP内核如IMR,IMP,CNN,CV等,可以同时进行最多8路摄像头的数据处理。IMP多指令图像处理内核相比GPU的单指令处理,不仅能够应对多路摄像头的信号,还能大大分担CPU和GPU运算的工作量,从而拥有性能强,低延迟,低功耗的优势。“


东芝同样有针对图像处理的解决方案,谭弘介绍:“东芝的VisconTI2专用图像处理芯片以其优异的性能及可靠性被电装(Denso)公司采用,2015年底已经搭载到量产车大量投放市场。后一代产品VisconTI4目前已经量产,拥有8核+14个硬件图像/算法加速器,性能提升2倍以上,可以同时实现8项功能,如车道保持、前车识别/防撞、行人识别、交通标识识别、骑自行车人识别、障碍物识别等,VisconTI4还具有实时性、低功耗、成熟性等优势。”


索喜则采用硬件+软件的方式满足汽车视觉的需求,吕雪良表示:“通常ADAS 算法的处理器有GPU方式和硬件方式。GPU方式性能和灵活性都比较好,但成本和功耗都很高。硬件方式高性能低功耗,但灵活性低。针对此,我们提供像MOD,AOD 等算法,且MIRANDA 处理器专门开发了一个内核VPU。VPU采用硬件加速(HWA)和软件加速(DWA)相结合的方式处理相关的视频图形,同时具有高性能,低功耗,灵活性好的特点。一些基础算法如SOBEL算法,傅立叶算法等都可以放在硬件加速上运行,其他的可以放在DWA上。标准的OPENVX接口可以快速开发,提高代码的重用性。”


多传感器融合+AI需更高性能 集成人工智能IP让汽车会“思考“


据悉,目前自动驾驶处理器的性能已经要求达到几万DMIPS再加上几十个TOPS深度学习处理能力,未来更多的传感器融合和更高级别的自动驾驶对处理器的性能要求自然更高。这里所说的融合,并不是指将各种传感器融合在一个芯片或者一个装置里,而是融合多种传感器所采集到的信号,通过人工智能技术加以分析及综合判断,指挥汽车的执行机构实现更高程度的自动驾驶。对此,林志恩表示:“多传感器的融合需要处理器有不同的通信接口及总线,并且要有足够的运算能力对不同的信号做不同的处理和融合。但目前汽车CAN总线无论是从带宽还是安全性角度看都已经难以满足汽车的通讯需求。”谭弘也认为:“随着处理信息量的提升和带宽的增加,汽车通讯总线已经遇到瓶颈,新的通讯总线Ethernet_AVB被行业内大多数核心企业采用,未来可能成为主流。东芝通过与高通,英特尔等公司的深入合作,推出高通汽车平台,英特尔汽车平台的专业Ethernet_AVB桥接芯片Neutrino为平台标配产品。”


不过,车载处理器的计算能力是否足够强大以及是否具备深度学习的能力使其能够模仿人脑进行思考显得更加重要。为此,英伟达就推出了由8核ARM 64位CPU和512个核Volta架构GPU构成,拥有30 TOPS深度学习能力,功耗为30W的Xavier芯片。“未来要实现自动驾驶,车载处理器要能满足深度学习的要求,不仅需要集成CNN的IP,芯片设计中CNN也会做的更大。瑞萨R-Car第三代产品会加入深度学习CNN,CV等专用IP来满足人工智能的需求,这些专用的IP将会处理各种大数据和满足不断更新的人工智能算法,进一步优化车载处理器和整个自动驾驶的系统。我们下一代CNN IP将拥有30 TOPS深度学习的能力,但在性能相同的前提下,我们的产品的功耗将更低。功耗的降低得益于使用新的生产工艺来,我们第二代产品采用28nm工艺,第三代产品转到16nm工艺,下一代产品将采用更先进的生产工艺。工艺改善的同时,由于十二寸晶圆可以生产的芯片数量更多,因此成本也是可控的。目前,R-Car融入了由软银集团子公司cocoro SB开发的人工情感智能技术“情感引擎”,可通过驾驶员的语言识别他的情绪状况。该技术集成了基于人工智能的机器学习能力,汽车可以从与驾驶员的对话中不断学习,从而为驾驶员的需求提供最佳的响应性能。未来,为满足L5级自动驾驶的需求,下一代R-Car产品深度学习能力的产品也会进一步增加。“


东芝则与DENSO携手开发一种被称为“深度神经网络知识产权(DNN-IP)”的人工智能技术,该人工智能技术将用于一直由两家公司独立开发的图像识别系统,更加精准的图像识别帮助实现先进驾驶员辅助和自动驾驶技术。谭弘也透露,东芝最新的VisconTI5在不断提升运算能力的基础上,已将深度学习,神经网络等最新技术融入其中,预计2018-2019年会提供市场。据了解索喜也将在下一代的产品中增加硬件单元,集成CNN的卷积神经网络IP。

推荐阅读

史海拾趣

General Instrument Optoelectronics公司的发展小趣事
检查电源电路是否正常,电源是否稳定。
DART(英国达特)公司的发展小趣事

在快速发展的过程中,DART公司也遇到了不少挑战和危机。例如,某个时期全球电子元器件供应紧张,导致公司面临严重的原材料短缺问题。面对这一挑战,DART公司迅速调整采购策略,积极寻找新的供应商和替代品,并加强与现有供应商的合作和沟通。通过这些措施,公司成功度过了危机,并保持了业务的稳定增长。

BJB公司的发展小趣事

BJB公司的创立源于对照明电器领域的深刻理解和市场需求的敏锐洞察。创立初期,公司面临着资金短缺、技术挑战和市场竞争等多重困难。然而,通过创始人的坚定信念和团队的共同努力,BJB逐渐攻克技术难关,推出了一系列高质量的照明配件产品,初步在市场中获得了认可。

ELPIDA公司的发展小趣事

2008年全球金融危机的爆发对ELPIDA造成了巨大冲击。由于DRAM需求的急剧下降和价格的暴跌,公司的业绩急剧恶化。在这种情况下,ELPIDA不得不采取一系列措施来应对困境,包括削减成本、优化生产流程等。然而,这些措施并未能完全扭转公司的颓势。

Devar Inc公司的发展小趣事

可穿戴设备市场近年来持续增长,Devar Inc公司也积极布局这一领域。公司研发了一系列具有创新性的可穿戴设备,如智能手环、智能眼镜等。这些设备不仅具备健康监测、运动记录等基本功能,还集成了Devar的AI技术,能够为用户提供更加个性化的服务。例如,智能手环可以根据用户的运动习惯和健康数据,为用户提供定制化的运动计划和健康建议。

Cynergy 3公司的发展小趣事

Cynergy 3公司最初以生产干簧开关起家,位于英国多塞特郡的工厂见证了公司从一个小型制造商到全球领先者的蜕变。通过不断创新和改进,Cynergy 3的干簧继电器产品逐渐获得了市场的认可。公司注重产品质量和可靠性,确保每一个出厂的产品都能达到最高的标准。这种对质量的坚持使得Cynergy 3在竞争激烈的电子行业中脱颖而出。

问答坊 | AI 解惑

LIN及混合信号工艺的发展提升汽车传感器与传动装置性能

电子产品在汽车中日益突出的重要性引发了对低成本、高可靠性传感器及传动装置日益增长的需求。这些器件并非独立存在,而是必须与系统的主电子控制单元 (ECU) 进行通信。过去的传感器/传动装置通信通常采用单向模拟信号,每一远程设备都采用自己的 ...…

查看全部问答>

protell技术大全,很有用的

在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大.PCB布线有单面布线、 双面布线及多层布线.布线的方式也有两种:自动布线及交互式布线,在自动布线之前, ...…

查看全部问答>

超声宽景成像技术介绍

宽景成像技术是利用常规扫查探头生成宽景图像的过程。 常规的超声探头扫查诊断时,医生可实时观察到探头所在体表切面的图像,然后通过不断地移动探头,观察周围较大器官的组织结构,并选择保存若干典型切面,并依据切面上解剖结构的回声性状进行诊 ...…

查看全部问答>

有个问题没搞明白哈

  4096位置有同样的寄存器,干嘛用那么多,请各位看官评评理,这不是巨大的浪费么?…

查看全部问答>

使用BSP建立的SDK所写的程序

各位前辈好! 目前我在练习的一些CE的程式 是套用我PB所建立的SDK所写! 这SDK的project是使用厂商的BSP所创 请问这样我程序撰写出来可用的平台是所有CE平台都可用吗? 还是会有所限制! 因为我目前 有一个对话盒的程序,在别块母板上执行会出现 ...…

查看全部问答>

【关注】《ARM嵌入式常用模块与综合系统设计实例精讲》练习题与答案

本文转引自 广告,被过滤 ARM技术讨论版 广告,被过滤 非常详细的问题集锦,相信朋友们看过之后会对整个嵌入式ARM有一个更高远更深刻的认识。 第1章: 填空题 1.ARM内核有四个功能模块,即______、______、______、______,可供生产厂商根据不 ...…

查看全部问答>

NAND FLASH坏块检测时不同块的检测时间不同

    pxa255+wce4.2系统,nand flash一共8192个block,开机检测坏块时,前面1000个左右非常慢,后面的非常快,不知道什么原因?我把FMD_GetBlockStatus设置为固定值还是同样的结果...是不是FAL层对不同的block处理过程不一样,导致检测时 ...…

查看全部问答>

嵌入式技术狂欢-全国首家移植和破解Google手机系统Android于AT91SAM926x平台活动

纯技术  免费技术狂欢 什么是IT人最兴奋的时刻? 那一定不是BABY FACE中摇曳的漂亮MM! 而是经过几番挑灯夜战,DIY成功后发自内心的狂喜! 这里我们为技术爱好者安排与技术狂人面对面交流的机会! 这里有最前沿的技术和最让人兴 ...…

查看全部问答>

如何获取进程内各句柄的属性

在使用process explorer时,发现它能够显示出某个进程的所有句柄,例如该进程打开的所有文件句柄,请问这是怎么实现的。使用了哪个api函数…

查看全部问答>

招人STMCU马达控制FAE

ST代理商招马达控制应用FAE 一人。如有兴趣的可将简历发到我的邮箱(grant_jx@163.com),会帮忙推荐的。简历需注明薪资要求。 要求: 1、熟悉电机控制应用(PMSM、BLDC...); 2、至少使用过一种MCU、DSP开发过电机控制应用的产品, ...…

查看全部问答>