当前位置:主页 > 科技论文 > 汽车论文 >

基于视觉深度学习和车车通信的车队协同安全系统的设计与实现

发布时间:2020-06-07 10:55
【摘要】:随着交通行业的不断发展,检测道路上的车辆、行人等移动目标来提高道路驾驶的安全性得到越来越多的重视。近几年,随着深度学习的发展,计算机视觉相关的任务逐渐被深度学习所取代。对于目标检测任务,人们也开始探索利用深度学习的方式来解决。同时移动端设备作为一种无需连入网络的安全隐私计算资源,在其上实现基于深度学习技术的交通目标检测任务成为当下研究的热门话题。本文首先介绍了目标检测算法常用的几大类方法,并分析比较了各类方法的主要内容及优缺点。接着介绍了我们设计的移动端深度学习目标检测架构,主要分了并行处理层、控制层和应用层三级结构,并基于OpenCL的并行多核处理框架完成卷积层、池化层、全连接层和激活函数的实现。由于卷积层计算在整个深度学习计算期间计算量最大耗时最久,我们提出并实现了基于OpenCL内存模型的优化加速方法。对卷积输入和卷积核权重采用多核冗余的方式从全局内存预加载进本地内存和常量区中,并采用避免分支的方法来减少线程工作项的等待时间。在介绍完移动端的目标检测系统后,本文继续介绍基于IEEE 802.1 1p车车通信协议的分布式目标检测系统。采用Map-Reduce模型对卷积层和池化层进行分布式切分,在计算每层过后工作节点交换各自相邻数据。同时我们为了解决分布式系统中的由于不同工作节点计算能力不均而产生的木桶效应,设计并实现了基于指数平滑法来预测计算性能的任务重分配机制。使用指数平滑法预测各工作节点的计算能力,并根据不同的计算能力分配与之对应的计算任务,从而提升整体的分布式计算加速比。最后我们使用2到6个分布式节点进行实验,基于均分法和预测法对比了每一层卷积层的执行时延和整体的加速比。实验表明预测法在2-6个节点的时候加速比比均分法要高,对卷积层加速达到了1.95x-5.94x加速效果,而均分法只有1.69x-5.78x加速效果,在6个分布式节点均分法和预测法在整体加速上呈现性能相似效果,达到3.35x/3.36x的加速效果。
【图文】:

特性图,局部连接,特性,特征图


逦第二章目标检测算法概述逡逑特征图上。下图2-1演示了一个包含卷积层和下采样层的CNN的完整网络,其逡逑中同样颜色的单位具有同样的权重大小。同一层中使用不同的滤波器得到了不同逡逑的特征图,后面接的池化层的则把相似的特征通过平均或者取最大值的方式融合逡逑成一个特征。一个典型的池化层单元就是计算一个特征图(或几个特征图)中相逡逑邻一小部分的最大值。经过两三次这种卷积层,,非线性单元,池化层的堆积后,逡逑后面跟全连接层或者更多的卷积层。逡逑-逡逑-逦pool邋size逡逑特A%邋%逦%…逡逑\卷积核大小逦\逡逑\逦输入图像\逡逑图2-丨邋典型CNN网络示意图逡逑卷积神经网络有两个极其重要的特性,局部连接特性和权重共享特性。传统逡逑的神经网络都是采用全连接的方式,即把输入层到隐藏层的神经元全部连接起逡逑来,这样的方式会导致灾难性的问题一一参数量过于巨大导致网络训练极其低逡逑效。CNN中的局部连接特性就是用来解决参数过大的问题,局部连接特性指的逡逑是卷积神经网络只通过部分连接的方式与相邻层进行交互。例如CNN网络通过逡逑在相邻层之间的神经元之间采用局部连接的方式来获取空间相关性。换句话说,逡逑如图2-2所示

模型图,主机程序,内核程序,执行模型


逡逑OpenCL平台模型的定义为,单个Host主机连接一个或者多个OpenCL设备。逡逑图3-4展示了单个Host和多个计算设备的关系图,其中对于每一个计算设备,逡逑里面又包含了多个计算单元,每一个计算单元中则包含了多个处理节点。逡逑—Illi逦 ̄ ̄—逦—邋—|逡逑Hr邋1.1邋^逦J.邋—逦OpenCL邋主机逡逑逦^逡逑r?i逦/逦逦逡逑?邋■逦,邋-A逡逑’逦\逦计算设备逡逑处理节点逦计算单元逡逑图3-4邋OpenCL平台模型图逡逑OpenCL的执行模型主要包含以下两大类:内核程序和主机程序。内核逡逑(kernel)程序是运行在单个或者多个OpenCL设备上最为基本单位执行代码,逡逑类比于C语言中的可用于数据并行和任务并行的程序函数。主机程序则是运行逡逑在主机系统上的程序代码,其中用来定义设备信息以及用于对执行实例排队的命逡逑令队列等。逡逑OpenCL的存储器模型如图3-5所示,由于常用的内存地址空间已经不适用逡逑于OpenCL主机和设备中,OpenCL对存储模型进行了重新定义。主要分为如下逡逑四个区域:全局内存块、常量内存块、本地内存块以及私用内存块。其中全局内逡逑20逡逑
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:U463.67;U495;TP391.41

【相似文献】

相关期刊论文 前10条

1 陈迪;;找准工作节点 创新方式方法——浙江省慈溪市总工会推进企业工会规范化建设的实践探索[J];工会信息;2013年06期

2 占书芳;张晓川;廖三立;;基于负荷平衡的流水线生产节拍设计[J];武汉理工大学学报(交通科学与工程版);2007年01期

3 王启明;甘泉;;云环境下基于SLA的工作队列调配算法研究[J];系统仿真技术;2015年04期

4 甘泉;郑均辉;;云环境下基于SLA的工作队列调配算法研究[J];计算机与数字工程;2015年02期

5 甘泉;郑均辉;;云计算中基于QoS的调配优化算法[J];太赫兹科学与电子信息学报;2015年03期

6 邢赞;;单井节能达标管理的优化与应用[J];化工管理;2014年14期

7 毛莺池;龚海刚;刘明;陈道蓄;谢立;;ELIQoS:一种高效节能、与位置无关的传感器网络服务质量协议[J];计算机研究与发展;2006年06期

8 黄雪梅;要闻[J];科技广场;2003年06期

9 曹文钊;蒋国萍;;软件项目进度风险的贝叶斯网络模型研究[J];科学技术与工程;2007年24期

10 陈治平;彭静;;基于网格和曲线转发的传感器网络路由算法[J];计算机应用;2006年04期

相关会议论文 前2条

1 杜红梅;刘明盛;;基于云模型的风险评估方法研究[A];2009系统仿真技术及其应用学术会议论文集[C];2009年

2 付鹏斌;张雪峰;杜金莲;;基于动态反馈的集群渲染系统的实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年

相关重要报纸文章 前10条

1 记者 刘棠琳 伍祁榕 许雅 余美君;紧盯重要工作节点认真谋划好明年工作重点[N];海南农垦报;2016年

2 记者 郭雅莹;让项目攻坚尽早惠及民生[N];泉州晚报;2017年

3 秦浩文;高陵法院对标对表找短板[N];西部法制报;2017年

4 秦岭 王昆;8610部队抓管理注重把握工作节点[N];人民武警;2008年

5 记者 孔慧;积极应对挑战 大干第二季度 确保经济平稳较快增长[N];商丘日报;2009年

6 记者 黄观平;4月底前将有6个项目开工[N];东莞日报;2014年

7 记者 张心致;加大推进力度 确保按时完成任务[N];鹤壁日报;2012年

8 记者 孟鸣 实习生 刘扬;“阳光村务工程”有序推进[N];芜湖日报;2010年

9 本报记者 曹智辉;紧扣主题 谋求发展[N];韶关日报;2009年

10 记者 宋鹏 通讯员 杨玲;克石化精准挖潜拓展增效空间[N];中国石油报;2016年

相关硕士学位论文 前10条

1 蒲霖;基于视觉深度学习和车车通信的车队协同安全系统的设计与实现[D];北京邮电大学;2018年

2 师康利;基于Storm多租户任务调度的负载均衡的研究[D];新疆大学;2018年

3 刘子骜;云环境下基于MapReduce的可验证计算技术研究[D];西安电子科技大学;2017年

4 范欣欣;分布式微博信息采集平台的设计与实现[D];华中科技大学;2014年

5 叶毅峰;云环境下优先级工作队列资源调度算法研究[D];暨南大学;2013年

6 吕鲲;BioLAB平台框架设计与实现[D];华中科技大学;2005年

7 郑福真;高扩展高容错流式处理系统设计与实现[D];浙江大学;2015年

8 彭U

本文编号:2701311


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/qiche/2701311.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d544e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com