datasheet

适用于自动驾驶的神经网络解决方案及学习方法

2017-12-07来源: 21IC 关键字:ADAS  嵌入式  自动驾驶  神经网络  CNN

CEVA 汽车市场营销主管 Jeff VanWashenova


高级辅助驾驶系统 (ADAS) 可提供解决方案,用以满足驾乘人员对道路安全及出行体验的更高要求。诸如车道偏离警告、自动刹车及泊车辅助等系统广泛应用于当前的车型,甚至是功能更为强大的车道保持、塞车辅助及自适应巡航控制等系统的配套使用也让未来的全自动驾驶车辆成为现实。

 

如今,车辆的很多系统使用的都是机器视觉。机器视觉采用传统信号处理技术来检测识别物体。

 

对于正热衷于进一步提高拓展 ADAS 功能的汽车制造业而言,深度学习神经网络开辟了令人兴奋的研究途径。为了实现从诸如高速公路全程自动驾驶仪的短时辅助模式到专职无人驾驶旅行的自动驾驶,汽车制造业一直在寻求让响应速度更快、识别准确度更高的方法,而深度学习技术无疑为其指明了道路。

 

以知名品牌为首的汽车制造业正在深度学习神经网络技术上进行投资,并向先进的计算企业、硅谷等技术引擎及学术界看齐。在中国,百度一直在此技术上保持领先。百度计划在 2019 年将全自动汽车投入商用,并加大全自动汽车的批量生产力度,使其在 2021 年可广泛投入使用。汽车制造业及技术领军者之间的密切合作是嵌入式系统神经网络发展的催化剂。这类神经网络需要满足汽车应用环境对系统大小、成本及功耗的要求。

 

轻型嵌入式神经网络


卷积式神经网络 (CNN) 的应用可分为三个阶段:训练、转化及 CNN 在生产就绪解决方案中的执行。要想获得一个高性价比、针对大规模车辆应用的高效结果,必须在每阶段使用最为有利的系统。

 

训练往往在线下通过基于 CPU 的系统、图形处理器 (GPU) 或现场可编程门阵列 (FPGA) 来完成。由于计算功能强大且设计人员对其很熟悉,这些是用于神经网络训练的最为理想的系统。

 

在训练阶段,开发商利用诸如 Caffe 等的框架对 CNN 进行训练及优化。参考图像数据库用于确定网络中神经元的最佳权重参数。训练结束即可采用传统方法在 CPU、GPU 或 FPGA 上生成网络及原型,尤其是执行浮点运算以确保最高的精确度。

 

作为一种车载使用解决方案,这种方法有一些明显的缺点。运算效率低及成本高使其无法在大批量量产系统中使用。

 

CEVA 已经推出了另一种解决方案。这种解决方案可降低浮点运算的工作负荷,并在汽车应用可接受的功耗水平上获得实时的处理性能表现。随着全自动驾驶所需的计算技术的进一步发展,对关键功能进行加速的策略才能保证这些系统得到广泛应用。

 

利用被称为 CDNN 的框架对网络生成策略进行改进。经过改进的策略采用在高功耗浮点计算平台上(利用诸如 Caffe 的传统网络生成器)开发的受训网络结构和权重,并将其转化为基于定点运算,结构紧凑的轻型的定制网络模型。接下来,此模型会在一个基于专门优化的成像和视觉 DSP 芯片的低功耗嵌入式平台上运行。图 1 显示了轻型嵌入式神经网络的生成过程。与原始网络相比,这种技术可在当今量产型车辆的有限功率预算下带来高性能的神经处理表现,而图像识别精确度降低不到 1%。

 

图 1. CDNN 将通过传统方法生成的网络权重转化为一个定点网络

 

一个由低功耗嵌入式平台托管的输入大小为 224x224、卷积过滤器分别为 11x11、5x5 及 3x3 的 24 层卷积神经网络, 其性能表现几乎是一个在典型的 GPU/CPU 综合处理引擎上运行的类似 CNN 的三倍,尽管其所需的内存带宽只是后者的五分之一且功耗大幅降低。

 

下一代深度学习神经网络


汽车制造业进入神经网络领域所习得的经验不断推动技术的发展,并因此开发出了更先进的网络架构及更复杂的拓扑,如每级多层拓扑、多入/多出及全卷积网络。新推出的重要网络类型不仅可用来识别物体,也可用来识别场景,从而提供用以解决汽车领域应用程序(如自动驾驶功能)所需的图像分割。

 

当然,中国 40 家左右的汽车制造商并不会在此道路上踽踽独行。他们会与百度等技术公司进行密切合作。技术公司是这些网络和架构发展的核心。CNN 网络生成器功能的完善也为新的网络架构和拓扑提供了支持,如 SegNet 及 GoogLeNet 与 ResNet 等其它网络结构以及高级网络层(图 2)。此外,一键启用也让预训网络转换成优化的实时网络执行更为便捷。为确保给常用的网络生成器提供支持,CDNN 框架与 Caffe 和 TensorFlow (谷歌的机器学习软件库)都有合作。

 

图 2网络生成器的发展为新网络层及更深的架构提供了支持

 

由于最新推出的嵌入式处理平台在可扩展性及灵活性上都有了很大改进,因此嵌入式部署也可以利用这些改进来完善自身。由于深度学习领域的发展越来越多样化,因此拥有一个不仅能满足当今处理需求,也具有适应未来的技术创新的灵活架构非常重要。

 

铺好路


第一批神经网络应用程序将专注于视觉处理,以支持诸如自动行人、交通信号或道路特征识别等功能。由于这些系统的性能不断改进,例如处理越来越大的来自高分辨率相机的数据集,因此神经网络也有望在未来的汽车中发挥更大的作用。这些作用将包括承担系统中其它复杂的信号处理任务,例如雷达模块及语音识别系统。

 

随着神经网络首次应用于车载自动驾驶系统,(据报道,某些国家将在 2019-2020 年型的新车辆中使用神经网络,)对同时兼具安全性及可靠性的系统的需求会越来越大。中国政府计划在 2021 至 2025 年推出自动驾驶车辆。要让此类系统具备可让客户使用的条件,汽车制造商必须同时确保其符合相关的安全标准,如 ISO 26262 功能安全性。这需要硬件、软件及系统的综合发展。

 

由于这些系统变得越来越复杂,因此确保系统可靠安全且能满足处理需求也成为汽车制造商所面临的越来越大的挑战。

 

结论


机器学习神经网络将沿着一条挑战高效处理性能的发展道路继续阔步前进。先进的神经网络架构已经显现出优于人类的识别精确性。用于生成网络的最新框架,如 CDNN2,正在推动轻型、低功耗嵌入式神经网络的发展。这种神经网络将使目前的高级辅助驾驶系统具有较高的精确性及实时处理能力。


关键字:ADAS  嵌入式  自动驾驶  神经网络  CNN

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/qcdz/article_2017120720689.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:斑马出事了 把自己卖给了六家“TSP”
下一篇:AI时代的中国智慧:无人驾驶公交车正式上路

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

ADAS一体机量产之路已通,自动泊车成魔视智能的下一个关键

万台规模。魔视智能计划到2019年末扩展至30个主机厂及供应商量产及合作项目,17个正式定点,搭载超过15万台不同车型。虞正华提到,不同的车厂、车型在何种方式进行辅助系统总装、硬件设计、辅助功能的要求不同,对应的ADAS一体机上车形态不同,所以各车型适配的辅助驾驶一体机的价格不同。但同Mobileye相比,魔视智能产品成本相对较低。魔视智能还同包括转向和刹车控制器,智能网联,仪表,新能源动力系统总成,雷达在内的多个一线体系供应商进行多形式的产品合作。量产级自动泊车产品发布从ADAS到泊车,虞正华提到,魔视智能的目标是自动驾驶,前视ADAS和自动泊车均是自动驾驶的具体产品体现,而ADAS和智能泊车两方向融合也是未来自动驾驶系统的技术
发表于 2018-09-29
ADAS一体机量产之路已通,自动泊车成魔视智能的下一个关键

国内七大车联网和座舱电子上市公司晒业绩,谁在笑谁在哭

2018年上半年,国内七家车联网和座舱电子上市公司中,四家实现了同比增长,三家同比下滑。 1索菱股份索菱在2018年上半年加快了前装ADAS、液晶仪表以及智能驾驶舱等新产品的渗透率。上半年控股子公司上海索菱实业有限公司被上汽通用汽车有限公司确定为K218项目导航产品供应商,为后续其它项目奠定了发展基础。 索菱公司的智能驾驶舱已为众泰S70供货,未来还有华晨需供货,其他汽车厂商也在逐步推广中。后装市场、商用车市场、UBI市场拓展也在稳步推进。在海外业务上,通过与三旗通信以及英卡科技的协同合作,开展深化海外的智能公交以及网约车等车联网业务。 研发方面,索菱公司推出了基于恩智浦i.MX8处理器的新平台
发表于 2018-09-11
国内七大车联网和座舱电子上市公司晒业绩,谁在笑谁在哭

ADAS)中不同类型雷达传感器应用的电路材料

将来某一天,自动驾驶车辆将可能比现在驾驶员驾驶的机动车辆更加安全。但在驾驶员开始放开方向盘之前,一些电子功能部件必须成为商用车辆的标准配置,包括毫米波雷达系统,摄像头和(或)激光雷达。与公路相比,雷达似乎与战场更容易联系在一起。但其正稳步成为一种非常可靠的传感器技术,作为现代汽车中先进驾驶辅助系统(ADAS)技术的一部分为现代商用车辆提供电子安全功能。毫米波雷达系统是汽车工业中的一项成熟技术,作为第一个主动安全功能的制动辅助系统,自1996年以来一直由梅赛德斯 - 奔驰公司使用,现在通常用于现代ADAS系统中的盲点检测和防碰撞保护。 毫米波雷达有助于自动驾驶汽车成为可能,但它们需要多个要素相结合,包括能为频率在77
发表于 2018-09-11
ADAS)中不同类型雷达传感器应用的电路材料

“别人家的”L2级ADAS,为什么比你的强那么多?

  近期,美国公路安全保险协会(IIHS)公布了自我调整巡航控制(ACC)和车道偏移辅助(LKA)等先进驾驶辅助系统(ADAS)功能的评估测试结果及分析。在公路和试车道上进行的测试中,IIHS发现有些车型在典型的车辆驾驶状况下都有缺陷,例如车辆在接近停止,或在坡道和弯道上行驶时。  IIHS是一家由汽车保险公司资助的非营利组织,它位于弗吉尼亚州(Virginia)。IIHS用于测试的五款Level2(L2)车型分别是:2017年款宝马(BMW)5系列(配备“Driving Assistant Plus”)、2017年款梅赛德斯-奔驰(Mercedes-Benz)E级(配备“Drive Pilot”)、2018年款特斯拉(Tesla
发表于 2018-09-08
“别人家的”L2级ADAS,为什么比你的强那么多?

ADAS成标配 全球车载摄像头市场迎风口

近日,美国联合市场研究公司发布了一份关于全球车载摄像头市场的最新报告。这份名为《全球车载摄像头市场的应用、技术和车型》报告显示,去年全球车载摄像头市场的市值为114亿美元,预计到2025年市值将达到240.9亿美元,2018~2025年期间的年复合增长率可达9.7%。由于ADAS(高级辅助驾驶系统)渐成新车标配,以及自动驾驶技术方兴未艾,作为这些系统基础组成部分的车载摄像头,市场前景一片大好。■ 市场前景广阔该报告显示,就目前而言,北美地区占全球车载摄像头销量的比重最大,欧洲市场紧随其后。2017年,美国在北美市场中占据主导地位,德国则在整个欧洲市场居于领先位置。此外,在亚太地区,中国占据着市场主导地位。从车辆类型来看,乘用车则是
发表于 2018-09-07

“别人家的”L2级ADAS,为什么比你的强那么多?

近期,美国公路安全保险协会(IIHS)公布了自我调整巡航控制(ACC)和车道偏移辅助(LKA)等先进驾驶辅助系统(ADAS)功能的评估测试结果及分析。在公路和试车道上进行的测试中,IIHS发现有些车型在典型的车辆驾驶状况下都有缺陷,例如车辆在接近停止,或在坡道和弯道上行驶时。IIHS是一家由汽车保险公司资助的非营利组织,它位于弗吉尼亚州(Virginia)。IIHS用于测试的五款Level2(L2)车型分别是:2017年款宝马(BMW)5系列(配备“Driving Assistant Plus”)、2017年款梅赛德斯-奔驰(Mercedes-Benz)E级(配备“Drive Pilot”)、2018年款特斯拉(Tesla
发表于 2018-09-06
“别人家的”L2级ADAS,为什么比你的强那么多?

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved