The Research of License Plate Recognition Algorithm Based on Improved MSER and ANN

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:liongliong425
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车牌识别技术作为计算机图像视觉识别研究领域的一个热门研究课题,在计算机发展的年份中已经不断有新的算法和技术手段被应用进来。常见的车牌检测识别一体化系统一般使用图像处理的基本图像预处理手段和基于模式识别的匹配技术进行识别。汽车车牌本质上可以看作汽车的身份证,车牌与汽车是唯一绑定的关系,通过对于车牌信息的准确获取,便可以获取到与当前车辆相关的各种信息。在常见的交通管理中,对于车牌的准确识别能够大幅提升交通智能管理的效率和执行率。本文在通过对车牌识别的理论研究背景,现实应用场景,国内外研究现状,以及现实应用场景中所面临的问题和难点等做出了充分调研之后,本文提出了一种改进的车牌检测识别一体化系统。其可以在低对比度,光照分布不均匀等复杂的现实应用场景(如交警手持式执法设备)中拥有比传统的车牌检测识别系统更高的车牌检测识别率。本文研究的主要内容如下。1.通过对研究背景的分析调研,得出结论即现阶段的车牌检测识别系统应用场景十分广泛,现实中对于高效率高准确度的车牌检测识别系统的应用需求日益增高。而随着近些年计算机运算能力硬件基础的不断发展,使得实时的车牌检测识别系统成为可能并在现实场景中得到了广泛的应用。对于车牌检测识别的国内外研究现状的调查分析发现,车牌检测识别系统从最初的理论提出到第一次的算法实现再到新技术,新硬件的不断引入,其对于只有英文字符和数字字符组成的车牌的识别率从初始阶段的80%在逐年提升,在机器学习理论方法和深度学习理论方法引入车牌识别领域后,对于英文字符和数字字符组成的车牌的识别率高于95%,而这其中也面临着诸多问题和难点没有得到解决。如高车牌识别率一般基于充分光照背景条件下,正角度拍摄的车牌照片,这种设备一般设置于交通卡口等地点,对于车牌图像的环境条件等要求较高,而当车牌图像环境变为复杂时,其识别率就会显著下降;以及对于中文车牌的识别率低于英文车牌,其原因在于车牌字符分割和文字识别阶段,对于中文车牌第一位的省份简称分割成功率和识别率较低,这是由于中文字符的非连通性以及复杂性导致的。为此,本文提出了一种可以在复杂光照和低对比度背景条件下对于中文车牌有较高识别率的系统,并基于现实应用考虑,减少其对于硬件环境的需求,以达成可以通过手持拍照设备在复杂环境下等进行车牌检测识别的目的。2.文献综述部分,通过对于车牌检测识别相关的国内外的历年文献综述,分析了车牌检测识别系统的一般化处理流程。车牌检测识别系统一般分为两个部分,其中第一部分为车牌检测,从拍摄带有车牌的复杂环境背景中检测出车牌的所在位置,并提取出带有车牌的子图片;第二部分为车牌识别,即从第一步中将提取出的带有车牌的图片的子图块进行文字分割后依次识别,最后转换为代表车牌的有序字符串进行结果输出。3.车牌检测部分的设计和实验。本文首先介绍了实现工业应用的常见的车牌检测算法即基于车牌边缘特征检测的方法和基于车牌颜色特征检测的方法。并分析了两者的优点和不足。其次设计了车牌检测模块的基本处理流程,即依次通过高斯模糊,灰度化对原始拍摄图片进行车牌图像去噪声和去除颜色特征处理后,再调用改进的最大稳定极值区域算法对车牌所在区域进行粗检测。在粗检测过程后,使用仿射变换等手段对角度倾斜的粗检测车牌图片结果进行角度校正。将粗检测的结果归一化后作为支持向量机的训练数据进行标签后训练,待模型训练完成后便可以使用已经训练完成的支持向量机模型对车牌检测进行预测。其中高斯模糊操作是为了去除原图像中的噪声干扰,对图像进行模糊平滑处理,避免噪声对检测过程出现干扰。灰度化操作是为了去除图像的色彩特征,减少计算机处理压力,并为之后的最大稳定极值区域算法输出前置处理结果。本文所使用的最大稳定极值区域算法(MSER)融合了种子生长方法(Seed growing)即先通过MSER提取出车牌的可能区域,过滤掉尺寸不符合车牌大小的区域,然后通过文字分类器,找出高概率的字符定位结果作为强种子字符定位结果,对强种子字符定位结果进行聚合后,计算出车牌的中轴线位置,之后通过中轴线位置寻找出低概率的弱种子字符定位,其中包括较难检测出的,部分不为连通的中文字符,最终将检测结果进行轮廓提取。在MSER算法之后,对于拍摄角度偏斜的车牌图片,先进行角度判断,对于角度偏斜过大的车牌进行旋转后再采取仿射变换的手段使其图像输出变为正角度矩形。至此,车牌检测的粗检测结果输出后,通过局部二值模式(LBP)算法获取图像的纹理特征,选用LBP算法是为了提取出车牌图片的纹理特征,并选用LBP特征图谱中每个子模块的统计直方图进行链接从而构成一个特征向量,基于该算法的车牌检测模块对于光照变化和低对比度的环境具有很强的鲁棒性。最后将输出结果作为支持向量机(SVM)的训练数据进行标记后训练,得到训练完成的模型后,便完成了车牌检测模块。4.车牌识别模块的设计和实验。在上一部分中,检测出了车牌区域并提取出含有单幅车牌图像的子图块后,便可以将结果送入车牌识别模块进行字符识别以及结果输出。本文首先阐述了通过灰度化的图像预处理方法将车牌图像灰度化后,通过二值化的方法进行灰度化后图像的处理。二值化过程中采用了空间大津阈值算法(Spatial Otsu),即按照图像的灰度特性,将图像分为图像背景和目标图像两个部分,通过背景和目标两个部分之间的类方差进行二值化的分割。空间大津阈值算法在面对光照分布不均匀的车牌图像上拥有较好的二值化效果。在二值化过程之后,通过取轮廓算法得到车牌图像的字符轮廓。对于中文车牌,由于部分中文字符并不连通,取轮廓操作会出现断裂现象。因此本文采用的做法是先获取中文车牌的后6个字符,再通过第二位的城市代码对轮廓外接矩形进行左平移的操作,便可以提取出中文省份代码的字符。关于城市代码的字符位置确认,采用中文车牌的先验知识,按照车牌的字符分布距离进行城市代码字符的位置确认。再进行完字符分割的过程之后,便可以对分割完成的字符进行标记分类,之后作为ANN的训练数据集进行训练。为了保证中文字符的识别率,本文采用了 2个ANN模型分别对中文字符和英文数字字符开展训练.期间使用了基于指数加权平均的带有动量的梯度下降方法对模型进行优化,缩短了 ANN模型的训练时间,提高了 ANN模型的预测准确率。在模型训练完成后,便可以对分割出的字符进行有效的识别顺序输出。5.介绍了本文所采用的数据集,即Chinese City Parking Dataset(CCPD)数据集。作为开源数据集,CCPD涵盖有不同拍摄环境下的车牌图片。其中包括不同分辨率下的车牌图片,不同光照下的车牌图片,不同距离下拍摄的车牌图片,不同拍摄角度的车牌图片等。本文还加入了自建数据集用于训练。本文采用的实验环境为本地实验环境,选取Visual studio作为开发IDE,并配备有OpenCV3.1.0作为视觉算法库。再获取实验结果之后,引入了 ICDAR2003评价协议,通过精确度,回报率,Fscore等指标对车牌识别效果做出评价。并对于车牌识别整体过程中的每一步骤进行结果展示和分析。在对于实验结果的分析中得出结论,即本文使用的改进的MSER算法和LBP与SVM的结合模型在面对光照不均匀及低对比度条件下表现要优于传统的基于车牌边缘特征检测和基于车牌颜色特征检测的车牌检测算法。在车牌识别过程中,中文字符识别率及复杂环境下字符识别率要优于传统的基于反向传播神经网络和卷积神经网络的车牌识别算法,而使用了基于指数加权平均的动量梯度下降方法的模型训练时间和精度也要优于传统的ANN模型。6.综上所述,本文实现了一种在光照不均匀和低对比度环境下依然具有良好识别率的车牌检测识别算法,并且对于中文车牌的识别率相较于传统的车牌检测识别方法有所提升。该识别算法使用ANN作为车牌识别模块的识别模型,对硬件需求较低,可以实现更快速识别的同时保证识别准确率,并对于现实应用中的硬件设备要求较低。并在最后提出了本文的未来工作点以及改进点。
其他文献
自新冠病毒(COVID-19)在全球大规模爆发以来,各个国家的社会,经济和公民健康都面临巨大挑战。正如联合国秘书长安东尼奥·古特雷斯所指出,COVID-19的危害性超过了二战以来的任何危机。到目前为止,全球感染人数仍在持续上升。这种情况出现的主要原因是COVID-19病毒具备较高的传染性,且病毒感染者在潜伏期就具有传染性。因此,应对COVID-19的传播关键是要尽快识别出和确诊患者接触过的密切接触
目的 了解2019—2020年浙江省湖州市腹泻患者副溶血弧菌分离株的特征。方法 对2019—2020年分离自腹泻患者的109株副溶血弧菌进行血清学分型,采用荧光PCR方法检测其毒力基因,采用微量肉汤稀释法检测其耐药性,并利用脉冲场凝胶电泳(PFGE)对其进行分子分型。结果 109株分离株的优势血清型为O3:K6(72株)。所有分离株均携带tlh基因,仅2株菌携带trh基因。108株菌产生72种PF
在全力推行“中国制造2025”发展战略的背景下,如何通过信息手段优化异构机器人的控制应用,实现工业机器人与上层客户端间的互联互通已经成为智能制造领域中的主流命题。但是由于不同品牌的工业机器人的通信协议大相径庭,所用到的现场总线互不兼容,导致各大厂商的机器人硬件接口及信息模型异构,不能满足数据实时传输的需求。为解决以上问题,本文以OPC UA(OPC Unified Architecture)这一智
过去50年来,电子技术的进步和应用产业快速发展,人们经历了从手写纸张传递文字信息到键盘鼠标输入文字信息的转变。但是最近几年,随着计算机和智能手机走入每一个普通家庭,手写输入信息越来越受欢迎。在这样的背景下,手写识别技术能发挥的作用也越来越大,在各行各业都能帮助增加工作效率、降低人力成本。但是手写识别技术应用在手写化学式的识别上还面临着很多难题,特别是多环手写化学式。原因之一在于多环化学式结构非常复
股票是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。每家上市公司都会发行股票。这种所有权为一种综合杈利,如参加股东大会、投票表决、参与公司的重大决策、收取股息或分享红利差价等,但也要共同承担公司运作错误所带来的风险。获取经常性收入是投资者购买股票的重要原因之一,分红派息是股票投资者经常
学位
快速发展的汽车、电子与家电等行业,对模具质量提出了愈加严格的要求,从而对模具钢的要求也逐渐提高。但在模具钢锻造过程中产生的表面裂纹和冶金过程中遗留的孔洞缺陷,严重影响了产品的使用性能和寿命。利用有限元模拟技术对模具钢锻造过程进行模拟研究,可以了解锻件表面裂纹和内部孔洞缺陷的产生和演化规律,对实际生产具有重大意义。本文依托于“十三五国家重点研发计划”之“高性能工模具钢及应用”项目,以3Cr2MnNi
低共熔溶剂(DES)是一种类离子液体,由氢键给体和氢键受体混合而成。由于其制备简单、廉价易得、组成可调,可作为溶剂应用于有机反应和萃取分离中。低共熔溶剂通常呈中性或弱碱性。尽管很多酸催化剂广泛用于有机合成中,寻找一种新的绿色酸催化剂仍然是绿色化学和催化化学的难点。目前,强酸性低共熔溶剂的研究报道很少。本论文制备了一种强酸性低共熔溶剂,并以其为催化剂考察了多种有机转化反应,获得了良好的应用效果。在反
密码分析是一门研究利用特殊手段解密未知密码信息的学科。其中,差分分析是一种通过选择明文进行密码分析的攻击(分析)方式。日本密码学家Matsui(松井)于1995年发明了 Matsui算法,该算法长期以来都是差分分析自动化的主要方法——其主要贡献是攻破了 1 6轮的DES加密算法。相较于MILP(混合整数线性规划)等依托数学分析工具的自动化搜索方式,Matsui算法更加注重于加密算法本身的结构特性,
永磁同步电动机(permanent magnet synchronous motor,PMSM)相比于其它类型电机,具有结构紧凑、可靠性高、运行效率高、功率密度大、损耗小、外形尺寸设计相对灵活等诸多优点,故其应用范围变得越来越广泛。近些年来,为了降低电机调速系统成本、提高系统可靠性以及拓宽电机的应用场合,无传感器控制系统的应用逐步成为该领域的研究热点。然而转子位置跟踪速度、估计精度以及系统的稳定程
本文设计并实现了一种基于micro:bit的多功能扩展板。这种设计主要包括硬件和软件两个部分。设计的主要目的是为了扩展micro:bit的功能和性能。硬件设计的工作主要是在用Altium Designer 2019画出本文提出的扩展板的原理图,并根据原理图绘制相应的PCB电路图用于进一步加工。同时,原理图和PCB图都进行了相应的软件仿真测设并且加工得到了实物。集成在micro:bit扩展板上的各种