基于TensorFlow的Android平台实时车辆和交通标志牌检测的研究

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:calvin0932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在汽车驾驶的过程中,由于驾驶员的疏忽常常导致许多交通标志牌未被发现,以及驾驶人员注意力不集中不能及时发现车前方的车辆和行人导致违章和事故。在交通驾驶中,道路环境复杂,一种能够检测到重要交通信息并提醒驾驶人员的驾驶辅助系统可以有效地减少违章与事故的发生,提供了安全驾驶的解决方案。实时检测车辆、行人与交通标志牌实际上就是一个实时的目标检测任务。随着计算机硬件设备性能的飞速提升,深度学习及目标检测技术的不断发展,可以在保证高准确率的情况下实现高速率的目标检测,达到实时目标检测效果。近些年基于深度学习的目标检测技术高速发展,不同的目标检测模型被不断提出,一些最新的目标检测技术可以既保证较高的检测准确度又保证较高的检测速度。而且,现在的移动设备的性能极高可以满足深度学习运算要求,使Android平台运行目标检测成为可能。本研究基于TensorFlow机器学习平台开发和改进基于深度学习目标检测模型,实现在Android移动平台对车辆、行人与交通标志牌实时检测。在本研究中,基于TensorFlow平台,以SSD(Single Shot MultiBox Detector)目标检测模型为基础,结合其它技术改进并创建SSD模型,采集样本图片创建训练数据集并训练模型,编译在移动平台调用TensorFlow模型的动态运行库,设计开发Android程序,使用摄像头不断地捕捉车辆前方图像,调用训练好的模型检测图像并显示和播报检测结果。在实验项目中,根据目标任务特征,使用不同的方案改进目标检测模型,以提高检测的准确度和运行速度。在研究中,对SSD模型做出了如下几点改进:使用MobileNetV2深度神经网络作为SSD模型的基础网络;使用K-Means聚类算法设定SSD中的default box;使用特征重排下采样和反卷积上采样,通道融合产生新的feature map结构。实验测试结果表明:对SSD模型的改进提高了检测的准确度,设计和实现系统达到了预期效果,运行在Android平台的程序可以实时检测出车辆与交通标志牌等物体。项目的成果在辅助驾驶方面是具有使用性的,并且对其它目标检测技术是具有参考意义的。
其他文献
裂缝作为引起混凝土防水耐久性劣化的最主要原因之一,对其渗流特性进行了较详细的研究。采取拼接法制作裂缝,实现了对裂缝宽度的定量控制。通过试验,验证了在混凝土等宽、平
本文从硬件和软件的角度着重介绍了两片TLC3044CN与TMS320C32 DSP接口的设计方法,以期达到获取两路无相差信号的目的。在调试成功的基础上,将该接口板用于语音自适应抗噪处理,
目的:小儿重症肺炎的ICU护理效果进行分析。方法选取从2013年1月~2014年1月收治80例小儿重症肺炎患儿,随机将所有患儿分成护理组(40例)与对照组(40例),对照组采取ICU常规护理,护理组采
本文从文化与人力资本的关系出发,对布迪厄文化资本理论及其与经济学的关系进行了考察。文化资本理论和人力资本理论同属新资本理论,以关注非物质性资本的社会与经济价值著称
随着数字图像技术的发展,机器视觉在工业中的应用越来越广泛。近年来深度学习成为新的研究热点,使智能目标检测成为可能。论文研究气泡水平尺自动矫正系统,对出厂前气泡水平
SOPC是Altera公司提出的一种灵活、高效的片上系统设计方案,它将处理器、存储器、I/O等系统设计需要的组成集成到一个PLD器件上,构成一个可编程的片上系统:NIOS是Altera公司开发