基于FPGA与CNN的车牌识别算法研究

来源 :兰州交通大学 | 被引量 : 0次 | 上传用户:yanmu1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内智慧停车场的建设以及高速公路电子不停车收费系统(electronic toll collection)的不断普及,对现有车牌识别技术的精度和速度方面提出了更高的要求,尤其在一些车牌字符模糊、检测环境复杂、光线不足等条件下。在识别精度方面,现有的大量商业车牌识别系统,其识别算法通常由两个处理步骤组成,即车牌定位和字符识别,两个步骤均对最终的识别结果起着极其关键的作用,因此增加识别系统的识别性能,可以从提高车牌定位和车牌字符识别的精度两个方面进行研究。在识别速度方面,一方面可以进一步优化软件算法,另一方面则可以使用性能更佳的算法处理硬件平台。本文为了改进目前绝大多数商业车牌识别系统在特殊环境下的车牌定位精度和车牌字符识别准确率,以及提高算法硬件实现平台的性能三个方面展开研究。首先,本文提出了一种基于Faster R-CNN的改进车牌定位算法,改进算法能有效提高车牌定位技术在不利气候环境、扭曲变形的车牌和低质量监控摄像机等条件下的定位精确度,该算法保留原始Faster R-CNN网络的主体架构,针对性的改进了网络内部构成、参数设置和训练方式,使网络较改进前在车牌定位精度和召回率两个指标上分别提升了2.3和2.5个百分点。其次,本文提出一种基于改进CRNN+CTC的免字符分割车牌字符识别算法。本文将CRNN中标准CNN网络改为深度可分离卷积网络,并对网络模型做了进一步的改进;RNN采用双向长短期记忆网络Bi-LSTM,并引入CTC Loss对其进行训练;为了避免训练过程中的过拟合现象,本文在损失函数的设计中加入了L2正则项,并增加训练数据集,引入批量归一化算法来加快训练过程中的学习速度。经过实验表明,本文的算法在三个实验测试集上能达到平均97.2%的车牌识别准确度,与其他几种基于复杂环境中的方法相比,本文提出的方法在识别精度和速度方面均有一定提升,网络的鲁棒性和泛化能力也更强。最后,为了从硬件层面提升车牌识别速度以及车牌识别系统的整体性能,本文提出了一种基于FPGA的车牌识别算法加速实现框架。在结构层面,本文改进了网络训练方案的并行性,降低了计算资源需求,提高了算法的计算效率;在数据传输方面,由于硬件加速的主要目标是减少数据通信负载,因此本文将数据流的结构进行优化,其次在内存分配和数据访问规则化方面结合了对应的硬件约束,通过实验对比,基于FPGA的车牌识别硬件实现方案优于GPU和ASCIA的实现方案。该研究通过算法优化、硬件实现和综合二者的交互设计过程进行改进和创新,最终形成了一种特殊环境下加速车牌识别算法的软硬件协同设计方法。
其他文献
本文研究了具有Holling II型功能反应函数的时滞扩散捕食者-食饵模型.通过分析系统在正常数平衡解处线性化系统的特征值问题,研究了相应的常微分方程系统正平衡点和相应的偏微分方程系统正常数平衡解的局部渐近稳定性和Hopf分支.本文的主要内容和结构如下:第一章阐述了时滞扩散捕食者-食饵模型的研究背景和现状,陈述了本文所研究的主要内容.第二章考虑了ODE系统正平衡点的局部渐近稳定性和Hopf分支的存
近年来,数学物理反问题在应用数学中得到迅速发展,这在很大程度上得益于各工程技术领域在实际应用中产生的迫切需要。数学物理反问题在金融经济、地质调查勘探、医疗成像、无损探伤、图像处理等领域有着重要的价值。本文主要论述两类系数反演问题。首先对Kolmogorov型方程中的漂移系数进行了反演,证明了极小元的存在性和极限最优控制元的唯一性、稳定性;其次基于积分型附加条件,对具有Wentzel型边界条件模型的
学位
学位
随着我国车辆数目的激增以及交通事故的频发,自动驾驶技术成为有效解决该问题的关键方案。车辆目标检测是自动驾驶领域的重要研究方向,其检测精确率和检测速率是评价模型性能的重要指标。当前目标检测算法有两大种类,分别是基于区域的检测算法和基于回归的检测算法,基于区域的检测算法如RCNN、Fast RCNN、Faster RCNN等,基于回归的检测算法如SSD、YOLO等。其中YOLOv3相比各算法不仅具有快
移动机器人的智能化主要表现在对未知环境的自主探索与感知、突发情况的自我稳定与动态规划、不断地自主适应与学习等方面。其中,对未知环境的自主探索与感知执行难度较高,是当前智能移动机器人研究的热门课题,同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)其核心就是解决这个问题。由于视觉传感器固有的诸多优点,近年来基于视觉的SLAM技术引起了广泛的关注
在非结构化和动态的环境中,航迹规划的任务不仅局限于允许目标移动,还包括快速确定无碰撞和平滑的路径,同时满足安全要求。现有技术的主要局限是仅考虑二维静态航迹规划来简化航迹规划问题,因此它们不适合实际应用,因为大多数环境是动态的、三维的和未知的。本文以四旋翼无人机的航迹规划为研究对象,以传统的人工势场法为研究基础,重点解决传统算法在航迹规划中出现的局部极小值和航迹震荡问题。将规划环境分为二维和三维空间
铁路路网的不断完善为出行提供便利服务的同时,高密度、大运量的铁路运输也为铁路工务工作提出了严峻的挑战。需要在各类自然环境下,较短天窗时间内完成铁路线路的检测工作。为克服传统接触式铁路线路检测效率低、安全性差、测量数据离散等缺陷,本文采用移动扫描测量系统快速、实时、高效的获取铁路点云数据,并针对海量点云数据设计快速、准确、系统的处理方法,实现铁路线路的一体化、智能化检测。为此,论文围绕移动扫描测量技
保障列车行车安全是铁路运营的前提,列车与运行前方物体冲撞是铁路安全事故的主要类型,为保证安全运行须对列车前方运行环境进行检测。现有且在用的铁路环境检测方式主要为人工巡线、易发生事故点安装视频监控或在山体桥隧等处架设防护网,显然,现有的防护手段已不能满足需求。本文提出图像和雷达数据融合的方式,随列车运行实时检测前方运行环境,及时有效检出前方障碍物,减轻或避免碰撞事故的后果。多传感器融合检测可弥补人眼
在高速铁路蓬勃发展的今天,作为其主要构成之一——信号系统愈发受到关注。道岔系统的正常、稳定、高效的工作则是保证信号系统安全的重要前提。自我国铁路行业建设运营以来,无论是纯粹的人工检修或者是现如今的微机监测结合个人经验完成检修,对于道岔系统的维检修工作主力依旧是现场工作人员通过人工观察、综合个人经验来完成。该方法容易受到工作人员现场经验、知识水平等因素的影响,导致结果出现滞后、错判、漏判等情况,并且