可用于自动驾驶领域的神经网络及深度学习

发布者:bonbono最新更新时间:2017-05-22 关键字:自动驾驶 手机看文章 扫描二维码
随时随地手机看文章

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,正在推动轻型、低功耗嵌入式神经网络的发展。这种神经网络将使目前的高级辅助驾驶系统具有较高的精确性及实时处理能力。 

 

深度学习神经网络在量产型车辆上的首次使用将限于基本的视觉识别系统,但最终会在未来为自动化程度越来越高的车辆提供支持,帮助其应对众多的复杂信号处理的挑战。


关键字:自动驾驶 引用地址:可用于自动驾驶领域的神经网络及深度学习

上一篇:三星也宣布自主研发 GPU,对于中国手机厂商或许是好消息?
下一篇:展讯SC9861 不止于双摄

推荐阅读最新更新时间:2024-05-03 16:34

汽车科技大玩家:怀揣极客精神,走可靠安全之路
从前车马很慢,驾车还得考虑座驾的情绪,那时候的人一定想不到,现如今车辆已经可以实现 自动驾驶 ,这是一个时代的进步,也唯有敢想敢做的人,才能创造这样的奇迹。正如伊塔丽思副总裁李常慧在 SugarTalk 联合电子元器件分销商 贸泽电子 (Mouser Electronics)举办的“汽车科技大玩家”主题活动中说到:“改变世界的,永远是极客。”   当然,极客的定义不仅仅是行业的创造者,追赶风与时间的赛车手也可以称为“极客”。华人顶级赛车手董荷斌在会上这样说到:“赛车的不断演变不仅影响汽车行业,还有生活。汽车整机厂在过去也非常热衷于参加赛事,参与其中的开发项目,来使用到路面之上。”一项尖端的技术往往首先使用到军事上,经过不断的试验才
[汽车电子]
政策先行 美国自动驾驶4.0确定三大原则
自动驾驶发展如火如荼,标准和法规问题却是横亘在行业中的核心问题。无“标”可鉴,无“法”可依,成为自动驾驶商业化进程中的阻碍,世界各国为抢夺自动驾驶高地,纷纷探索标准和法规路线。日前,美国正式发布指导性文件《确保美国自动驾驶领先地位:自动驾驶汽车4.0》(AV4.0)。汽车之家通过采访发现,行业对此有着截然不同的两个态度:有人认为AV4.0是一份行动指南,有人则认为这只是一纸空文,行业为何会对此褒贬不一?这对中国自动驾驶发展有着怎样的启示? 30秒快速阅读:    1.AV4.0主要阐述了三个部分内容:第一,自动驾驶带来的经济和社会效益以及三大原则;第二,展示美国联邦政府各部门行政命令及行政活动;第三,列举美国政府开展的各
[汽车电子]
政策先行 美国<font color='red'>自动驾驶</font>4.0确定三大原则
中日自动驾驶牵手,将会在哪些业务合作?
据日本NHK电视台近日报道,日本经济产业大臣世耕弘成28日与到访日本的中国工信部长苗圩举行会谈。双方就汽车领域等的合作事宜交换了意见。 世耕在会晤中说:“中国致力于对外开放和结构改革,日中之间的沟通交流和信息共享变得越来越重要。”对此,苗圩回应称:“中日两国是重要的经贸伙伴,愿进一步扩大双方在各领域的合作关系”。 据报道,双方在会谈中一致同意,两国将在 自动驾驶 的公路测试规则,以及通信基础设施国际标准制定等方面开展合作。同时,根据本次达成的协议,两国今年7月将在北京举行事务级磋商,并在年内由两国官民合作举办技术开发研讨会。 报道称,中日两国在政府层面就自动驾驶合作达成共识尚属首次,日方希望向中国市场推广普及日本企业的先进技
[嵌入式]
智协慧同:影子模式-自动驾驶必经之路
智协慧同合伙人兼副总裁牛国浩表示自动驾驶亟需轻量化、低成本的量产数据闭环工具链。数据引擎和边缘计算是智驾数据的核心,车云一体化是智驾数采工具最高效的解决方案。 他还表示,智协慧同的EXD 2.0影子模式方案可以进行人机比对,持续模拟决策,并进行对比判定,将数据回传;还能实现AB模型比对,通过感知结果差异来进行数据采集、快速算法优化和迭代。通过EXD影子模式 中间件 实现高效车端应用闭环。EXD轻量化数据闭环方案具有灵活定义算法与corner cases、轻量化模型下发、触发式轻量化图像数据采集、影子模式AB触发、数据分段上传和断点上传、结构化和非结构化数据融合存储的优势。 牛国浩 | 智协慧同合伙人兼副总裁 以下为演讲
[汽车电子]
智协慧同:影子模式-<font color='red'>自动驾驶</font>必经之路
自动驾驶系统中摄像头相对地面的在线标定方案解析
相机与地面的在线标定是一般指实时生成相机与道路平面之间的非刚体变换,现有的解决方案常常利用静态标定,在面对轮胎气压变化、车辆载重体积变化和道路表面多样性等环境变化时存在问题。其他在线解决方案利用道路元素或图像中重叠视图之间的光度一致性,这需要在道路上连续检测特定目标或借助多个摄像头来进行标定。在这项工作中提出了一种在线的单目相机与地面标定解决方案,不需要在行驶过程中使用任何特定目标。通过轮速里程计进行粗到精的地面特征提取,并通过基于滑动窗口的因子图优化来估计相机与地面的标定参数。考虑到驾驶过程中相机与地面之间的非刚性变换,我们提供了衡量标定性能的指标和停止标准,以发布我们满意的标定结果。使用真实的数据进行的广泛实验表明该算法有效,
[嵌入式]
<font color='red'>自动驾驶</font>系统中摄像头相对地面的在线标定方案解析
自动驾驶汽车的关键元器件:传感器和处理器
作者:TechInsights,director of Automotive Research, Jim Hines 自动驾驶汽车正在通过提供前所未有的个人移动性体验来改变我们的生活。事实上,它们代表了车辆未来定义的转变。为了确保自动驾驶汽车的安全,提供安全,高效和愉快的旅行方式,需要云端和边缘都需要复杂的新技术。此外,随着数据连接和动力总成的电气化趋势,自动驾驶将推动突破性的半导体技术发展。这与超高性能和高可靠性的传感,处理和通信的强制性要求相结合,代表了当今和未来技术创新的绝佳机会。 图1:自动驾驶汽车为技术创新提供了大量机会。 传感器 在组件方面,激光雷达,雷达和摄像头系统是自动驾驶安全操作所需的传感器套件中最基
[汽车电子]
<font color='red'>自动驾驶</font>汽车的关键元器件:传感器和处理器
自动驾驶汽车的“生命线”需要MEMS
工程设计总是在于利弊的权衡,但自动驾驶汽车提出的严苛要求,正在将其推向极限。 - 自动驾驶车辆将生成海量的数据,源自各种形式的视觉传感器,以及探测温度、压力和其它关键参数的环境传感器。 - 通信是不变的需求,车辆内部使用汽车以太网,外部通信未来将会采用5G技术与世界连接。 - 它们在持续振动和冲击的严苛环境中运行。面对外部天气和内部引擎高温的双重影响,温度环境可能很极端。并且,由于车辆外部快速的天气变化,以及车辆内部引擎释放的热量,温度的变化会很快。此外,由于下雨或在潮湿的路面上行驶,水分可能随时存在。 - 汽车在发生危险时会危及乘员生命,因此汽车的各个部件应该始终能够正常运行,如果出现问题,它必须能够在进入安全状态时表现良好。
[机器人]
一文读懂车辆变道预警系统
在很多的事故视频中,我们经常会看到这一类事故,在拥挤的交通环境中,一辆车与旁边车道的车辆距离很近,但是却直接进行变道,从而导致旁边车道的车辆直接撞到了变道车辆。很多人看到这类视频后都会谴责变道车辆恶意变道,影响交通安全。但是在实际的驾驶环境中,很多驾驶员在变道前,会通过后视镜查看后方车辆,但是由于车辆存在盲区,仅通过后视镜看路况时,旁边车道的车辆可能无法直接被观察到,从而导致上文所述的恶意变道的事故发生,此外在如大雨、大雾、夜间灯光昏暗等特殊天气条件下,则更难通过后视镜观察到后方车辆,这就会产生更大的盲区,让驾驶过程变得更加危险。 所谓的汽车盲区,就是指驾驶员处于正常驾驶位置时,其视线被汽车车身遮挡而不能直接观察到的部分区域,
[汽车电子]
一文读懂车辆变道预警系统
热门资源推荐
热门放大器推荐
  •  pdf文件自动驾驶汽车报告
  •  pdf文件2022自动驾驶行业深度报告
  •  pdf文件自动驾驶中MATLAB和ROS的结合
  •  pdf文件雷达or视觉算法自动驾驶传感器之争
  • 系统发生错误

    系统发生错误

    您可以选择 [ 重试 ] [ 返回 ] 或者 [ 回到首页 ]

    [ 错误信息 ]

    页面错误!请稍后再试~

小广播
最新手机便携文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved