欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于MATLAB车牌识别系统研究.docx

    • 资源ID:4601038       资源大小:1.36MB        全文页数:56页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于MATLAB车牌识别系统研究.docx

    1、基于MATLAB车牌识别系统研究毕 业 设 计 论 文题目:基于MATLAB车牌识别系统研究系 别: 电气与电子工程系专 业: 电气工程及其自动化姓 名: 学 号: 091210247指导教师: 杨帆河南城建学院2012年 05 月 10 日摘 要近几年,车牌识别系统作为智能交通的一个重要方向越来越受到重视。车牌识别系统可以应用于停车场管理系统、高速公路超速管理系统、城市十字路口的“电子警察”、小区车辆管理系统等各个领域,对国家的安全发展有很大的作用。虽然目前已有一些车牌识别系统相关产品出现,但是对其算法的研究发展从没有停止,仍有许多学者在做着进一步的研究改进。本文首先对车牌识别系统的现状和已

    2、有的技术进行了深入的研究,在研究的基础上开发出一个基于MATLAB 的车牌识别系统。确定了整体设计方案,其中软件部分包括车牌定位、车牌字符切分及车牌字符识别三个模块。车牌定位模块中提出了基于小波变换的车牌边缘提取的算法,以及车牌二次定位的算法,提高了系统在光照条件较差的情况下的定位准确率,该算法对于各种底色的车牌具有良好的适应性;车牌的二值化采用了改进的Otus 算法,重新划分了其两维直方图的区域,改进后的算法大大减少了运行时间,对于各种类型的车牌都能达到较好的二值化效果。根据上述算法搭建了一个测试平台。整个测试平台的软件部分采用MATLAB 的M 语言编写。通过测试平台,对353 幅卡口汽车

    3、照片进行车牌识别,测试系统的性能。测试结果表明,本课题设计的车牌识别系统可有效地实现车牌识别,为今后的产品化奠定了很好的技术基础。关键词:车牌识别,小波变换,Otsu 算法,模板匹配, MATLABABSTRACTIn recent years, the development of intelligent transportation has become more and more important. As an important aspect in intelligent transportation, plate license recognition system has tak

    4、en more and more attention. The plate license recognition system can be applied to public parking, highway speeding management system, crossing road, district vehicle management system, and so on. Although now there are already some exsiting plate lecense recognition systems, the research and develo

    5、pment of arithmetic have never stopped, and there are still many scholars who are doing further research and improvement. Firstly, the paper gives a deep research on the status and technique of the plate license recognition system. On the basis of research, a solution of plate license recognition sy

    6、stem is proposed, and the paper focused on the software part. The whole system concludes three modules. They are plate location, plate character segmentation, and plate character recognition. In the plate location module, the paper puts forward an arithmetic of plate edge recognition by wavelet deco

    7、mposition, and an arithmetic of locating twice, which improve the accuracy in bad light condition, and are fit for plates with different grounding. An improved Otsu arithmetic is used in the process of binaryzating, which reduces the running time, and can achieve good effect for different kinds of p

    8、late. Then, a test platform has been built with MATLAB, for the test of the system. Through the test of 353 monitoring car photographs, the results shows that the system can effectively meets the requirement, and lay a good foundation of technology for productization.KEY WORDS: plate license recogni

    9、tion, wavelet transform, Otsu, templatematching, MATLAB摘 要 IABSTRACT II1 绪论 11.1 研究背景 11.2 车牌识别系统现状 31.2.1 国内外车辆牌照识别技术现状 31.2.2 车牌识别技术的应用情况 41.2.3 车牌识别技术的发展趋势 51.3 本课题的设计内容 51.4 论文结构 62 系统总体设计 82.1 车牌识别系统总体设计 82.2 系统硬件设计 82.3 系统软件设计 92.4 本章小结 103 车牌定位 113.1 车辆图像预处理 113.1.1 图像灰度化 113.1.2 灰度拉伸 123.1.3

    10、 图像平滑 133.2 图像的边缘检测 143.3 车牌初步定位 153.3.1 结构元素的选取 153.3.2 提取候选区域 163.4 车牌精确定位 173.4.1 车牌水平方向的定位算法 183.4.2 车牌垂直方向的定位算法 193.5 本章小结 204 车牌字符切分 224.1 车牌字符切分综述 224.2 车牌二值化 224.2.1 图像二值化的基本原理 224.2.2 Otsu 算法 234.3 倾斜校正 244.3.1 倾斜角度的计算 244.3.2 坐标变换校正图像 254.4 字符切分 264.5 本章小结 285 车牌字符识别 305.1 车牌字符识别综述 305.2 模

    11、板匹配字符识别 315.2.1 模板匹配字符识别 315.2.2 创建匹配模板 325.2.3 提取车牌特征 325.2.4 模板匹配 335.2.5 模板匹配字符识别法小结 345.3 本章小结 356 系统测试及分析 366.1 测试平台搭建 366.2 测试平台介绍 376.3 测试结果分析 406.4 本章小结 417 总结与展望 427.1 总结 427.2 展望 43参考文献 44附录 45致谢 461 绪论1.1 研究背景1990 年,美国智能交通学会CITS America 提出了智能交通系统(ITS)的概念。目前,智能交通系统已经在世界上经济发达国家的一些城市及高速公路系统中

    12、得到了广泛应用。我国在该领域的研究起步较晚,但随着全球范围智能交通技术研究的兴起及奥运会的成功举办,智能交通在我国也逐渐进入了应用阶段,相应的,我国也加快了对智能交通技术研究的步伐,智能交通技术的研究现已进入快速发展期。车牌识别系统作为数字摄像、计算机信息管理、图像分割和图形识别技术在智能交通领域的应用,是智能交通管理系统中重要的组成部分。车牌识别技术可应用于道路交通监控、交通事故现场勘察、交通违章自动记录、高速公路超速管理系统、小区智能化管理等方面1,为智能交通管理提供了高效、实用的手段。目前世界各国都在进行适用于本国汽车牌照的自动识别研究,美、日、韩等国已有相关系统(基于传感器)问世。引进

    13、这些系统费用比较高、而且由于各国车牌和实际的交通环境不同,引进的系统往往无法满足我国城市的需求,而国内市场上虽然已有产品投入使用,但是在后续处理时很大程度上仍然需要人工识别,所以对车牌识别技术的研究依然是目前高科技领域的热门课题之一。车牌识别系统的成功设计、开发和应用具有相当大的社会效益、经济效益和学术意义。基于图像处理的车牌识别系统一般包括以下五个部分:图 1 车牌识别系统在实际应用中,车牌识别系统必须快速、准确、鲁棒地识别出车牌。因此,在车牌识别过程中,车辆的检测、图像的采集、车牌的识别等都是重要的环节,其中关键的技术有:1)车辆牌照区域定位技术,即给出图像中车牌所在位置。2)车辆牌照字符

    14、切分技术,即对定位后的车牌区域中的字符进行切分和归一化处理,其中车牌的二值化和倾斜校正对于字符的切分和识别都是非常重要的。3)车辆牌照字符识别技术,即将切分后的字符识别出来。车牌识别是一个很复杂的图像处理和模式识别问题,研究时存在很多难点,主要在于:1)获取的车牌图像质量不高。车牌图像往往含有大量复杂的背景信息,遮盖了有用信息。很多时候受到照明条件、天气条件、及运动失真的影响,会出现图像模糊、清晰度不高、目标区域过小、色彩失真等现象,影响了车牌的定位。2)车牌悬挂位置不唯一。在汽车的各个位置都可能出现车牌,而且不能保证车牌的水平悬挂,甚至有的车牌出现了扭曲。3)牌照多样性。其他国家的汽车牌照格

    15、式,如尺寸大小,牌照上字符的排列等,通常只有一种。而我国则根据不同车型、用途,规定了多种牌照格式,例如分为军车、警车、普通车等。4)我国标准车牌照是由汉字、英文字母和阿拉伯数字组成的,汉字的识别与字母和数字的识别有很大的不同,增加了识别的难度。5)国外许多国家汽车牌照的底色和字符颜色通常只有对比度较强的两种颜色,例如韩国,其车牌底色为红色,车牌上的字符为白色;而我国汽车牌照仅底色就有蓝、黄、白、黑等多种颜色,字符颜色也有黑、红、白等若干种颜色。6)由于环境、道路或人为因素造成汽车牌照污染严重,这种情况下国外发达国家不允许上路,而在我国仍可上路行驶。使得车牌的对比度降低,特征不是很明显,即使在定

    16、位准确的情况下,字符的识别也会受到很大影响。目前在国内存在多种牌照格式,且存在以上种种困难和特殊性,加大了我国车牌自动识别的难度,使得中国车辆牌照识别远远难于国外的车辆牌照识别。因而如何提高识别率和识别处理的实时性及实用性成了一个紧要的任务。图2 为我国目前使用的一个自选号牌车牌样本,上面标明了车牌样式规定。图 2 自选号牌车牌示例1.2 车牌识别系统现状1.2.1 国内外车辆牌照识别技术现状目前,国内外有大量关于车牌识别方面的研究报道。国外在这方面的研究工作 开展较早。在上世纪70 年代,英国就在实验室中完成了“实时车牌检测系统”的广域检测和开发。同时代,诞生了面向被盗车辆的第一个实时自动车

    17、牌监测系统。发展到今日,国外对车牌检测的研究已经取得了一些令人瞩目的成就,如Yuntao Cui提出了一种车牌识别系统,在车牌定位以后,利用马尔科夫场对车牌特征进行提取和二值化,对样本的识别达到了较高的识别率。Eun Ryung等利用图像中的颜色分量,对车辆牌照进行定位识别,其中提到了三种方法:以Hough 变换为基础的边缘检测定位识别;以灰度值变换为基础的识别算法;以HLS 彩色模式为基础的车牌识别系统,识别率分别为81.25%、85%、91.25%。日本对车牌图像的获取也做了大量的研究,并为系统产业化做了大量工作。Luis4开发的系统应用于公路收费站,全天识别率达到了90%以上,即使在天气

    18、不好的情况下也达到了70%。国外对车牌识别的研究起步早,总体来讲其技术已比较领先,同时由于他们车牌种类单一,规范程度较高,易于定位识别,目前,已经实现了产品化,并在实际的交通系统中得到了广泛的应用。由于中国车牌的格式与国外有较大差异,所以国外关于识别率的报道只具有参考价值,其在中国的应用效果可能没有在其国内的应用效果好,但其识别系统中采用的很多算法具有很好的借鉴意义。从车牌识别系统进入中国以来,国内有大量的学者在从事这方面的研究,提出了很多新颖快速的算法。中国科学院自动化所的刘智勇等5开发的系统在一个样本量为3180 的样本集中,车牌定位准确率为99.42%,切分准确率为94.52%,这套系统

    19、后来应用于汉王公司的车牌识别系统,取得了不错的效果。南京大学的熊军等提出了基于字符纹理特征的定位算法,准确率达95%。华中科技大学的陈振学等学者提出了一种新的车牌图像字符分割与识别算法,使用一维循环清零法,通过对垂直投影图进行一次扫描,有效的清除了杂点和间隔符,正确分割率达到了96.8%。浙江大学的张引、潘云鹤等8提出了彩色边缘算子ColorPrewitt 和彩色边缘检测与区域生长相结合的牌照定位算法ColorLP,算法简单,且全面作用在颜色空间的三个分量上,检测出的牌照区域易于与背景剥离。但是计算量和存储量都比较大,难以满足实时性的要求。此外,当车辆区域的颜色和附近颜色相近时,定位失误率会增

    20、加。国内还有许多学者都在进行这方面的研究,并且取得了大量的研究成果。1.2.2 车牌识别技术的应用情况车辆牌照自动识别技术是智能交通系统的一个重要组成部分,它在交通管理、监控中有着广泛的应用。车辆牌照识别系统技术能够从一幅车辆图像中准确定位出车牌图像,经过字符切分和识别后实现车辆牌照的自动识别,从而为以上应用提供信息和基础功能。目前车牌识别系统主要应用于以下领域:1)停车场管理系统。利用车牌识别技术对出入车辆的号牌进行识别和匹配,与停车卡结合实现自动计时、计费的车辆收费管理系统。2)高速公路超速自动化管理系统。以车牌自动识别技术为基础,与其他高科技手段结合,对高速公路交通流状况进行自动监测、自

    21、动布控,从而降低交通事故的复发生率,确保交通顺畅。3)公路布控。采用车牌识别技术实现对重点车辆的自动识别,快速报警,既可以有效查找被盗车辆,同时又为公安、检察机关提供了对犯罪嫌疑人的交通工具进行远程跟踪与监查的技术手段。4)城市十字交通路口的“电子警察”。可以对违章车辆进行责任追究,也可以辅助进行交通流量统计,交通监测和疏导。5)小区车辆管理系统。社区保安系统将出入社区的车辆通过车牌识别技术进行记录,将结果与内部车辆列表对比可以实现防盗监管。目前,市场上已出现了一些可应用的汽车牌照自动识别系统。如 CPRS-1 型汽车牌照识别系统是在国家“863”计划课题与国防图像目标识别课题相结合的研究基础

    22、上研制成功的,实现了识别汽车牌照中的数字、字母和汉字以及汽车牌照的底色(白、黑、蓝、黄四种)的功能,可以全天候工作。另一种型号GWPR9902T的牌照识别器系统产品,采用新型的数字图像处理和识别技术,基于嵌入式工控机DSP 和专用硬件电路,利用定向反射和自然光相结合的识别原理,实时地完成复杂情况下的汽车牌照的定位、分割以及识别。此类产品都已应用于高速公路的收费监控系统。总体上说,虽然汽车牌照识别系统在国内还未形成一个成熟的产业,但是随着我国国民经济的迅速发展,机动车辆规模及流量大幅度增加,高速公路和城市交通管理现代化水平的提高势在必行,迫切需要高科技的智能交通系统来充实和加强交通管理水平。车牌

    23、识别技术在智能交通系统中占有重要位置,车牌识别技术的推广普及,必将对加强高速公路、城市道路管理,减少交通事故、车辆被盗案件的发生,保障社会稳定等方面产生重大而深远的影响。1.2.3 车牌识别技术的发展趋势车牌识别技术作为智能交通系统中的关键技术,在各国学者的共同努力下,已经得到了长足的发展,并且已经得到了不同程度的实际应用,但目前还存在着种种不足。对于未来车牌识别产品的技术发展趋势,汉王科技智能交通部总经理乔炬认为。首先,由于市场需求不同,对识别产品的需求也有差异,因此就要求研发针对不同细分市场的车牌识别产品。其次,随着算法的不断改进,基于视频触发技术的车牌识别产品将得到大范围的应用,但是视频

    24、触发技术取代外触发装置尚需时日。第三,现在的车牌识别系统设备过多,系统集成难度大,系统稳定性差,系统维护是一个让人头疼的问题。随着技术不断进步,以往多个设备实现的功能可能由一个设备实现。目前,车牌识别技术和产品性能进入实用阶段的时间还不是很长,随着人工智能以及自动识别技术的进步,未来的技术发展空间还会非常大。例如,核心算法继续发展,识别率和识别速度进一步改善,图像处理中对模糊图像预处理能力增强,画质改善技术的提高等等。1.3 本课题的设计内容本文就车辆牌照自动识别技术进行了一系列的研究工作,在研究国内外各种典型的车牌识别方法的基础上,努力学习和创新,结合中国车牌的特点,对适合中国车牌的识别系统

    25、进行了研究。在课题设计中作者的主要设计内容有:1)在广泛查阅国内外车牌识别系统算法的基础上,以 MATLAB 的 Image Acquisition Toolbox、Image Processing Toolbox 以及Neural Network Toolbox工具箱为骨架,以M 语言为主要编程语言,部分模块结合C 语言开发了一套车牌识别系统,实现了车牌识别系统中车牌的定位、车牌字符的切分、以及车牌字符的识别的功能。2)车牌边缘提取效果的好坏对于车牌能否准确定位有很大影响。已有的车牌系统大多采用传统边缘检测算子对车牌边缘进行提取,在光线不好或者图像比较模糊时效果并不是很理想。在对数字图像进行

    26、处理时,离散小波变换往往是首选的数学工具。考虑到小波变换在图像处理中有着良好的特性,而且小波变换对于噪点有着良好的抑制作用,同时分解后的高频部分的垂直分量和低频部分的水平分量非常有助于图像的细节信息的获取,本文借助MATLAB 的wavemenu 对小波变换进行了细致的研究和分析,采用了多分辨率分析的Mallat 快速小波算法对小波变换进行了两次分解,并对小波变换在车牌边缘提取中的应用进行了研究。测试结果显示利用小波变换提取的车牌边缘特征明显,在此基础上进行形态学处理后车牌定位的准确性和鲁棒性都比较好。3)车牌识别系统主要由车牌定位、车牌字符切分以及车牌字符识别三个部分组成。本文依次对这三个组

    27、成部分中涉及到的算法进行了研究和优化。车牌定位中首先对车牌进行了预处理,即灰度化处理,灰度拉伸,应用中值滤波算法进行了降噪处理。之后采用了小波变换的算法提取车牌边缘,进行形态学处理后根据车牌先验知识进行初步定位,再用投影法进行二次定位提取出了车牌。在车牌字符切分部分主要进行了二值化、车牌倾斜校正以及字符切分的算法研究。二值化选取了改进的全局阈值Otsu 算法。然后选取了投影特征法和坐标变换算法进行了车牌校正。根据车牌垂直投影图显现出的多个集中峰群的特点,进行了车牌字符切分。在最后部分,对主流的模板匹配字符识别进行了研究。4)本文依次完成了车牌定位、车牌字符切分以及车牌字符识别等组件的开发。采用

    28、M 语言建立了测试平台,并对353 张卡口图片进行了测试,对实验结果进行了分析。5)根据实验结果分析系统仍然存在的缺陷与不足,给出结论,提出展望。1.4 论文结构本文组织结构共分为 7 个章节:第 1 章为绪论,主要介绍车牌识别研究的背景和现状,包括国内外技术的发展现状和一些较好的算法、车牌识别技术的应用情况以及发展趋势等。第 2 章对车牌系统的总体设计进行了介绍。车牌的总体设计包括硬件设计、软件设计以及测试平台的搭建。本文侧重进行了软件设计和测试平台的搭建,依次完成了车牌定位、车牌字符切分、车牌字符识别三个组件的设计,并搭建了测试平台。第 3 章主要研究车牌定位。在详细阐述小波变换理论的基础

    29、上,结合wavemenu工具箱对小波变换进行了详细分析,提出采用小波变换分解后的垂直分量进行边缘提取的算法,结合形态学处理,采用初步定位去除伪车牌和精确定位相结合的算法,实现车牌的准确定位。第 4 章是关于车牌字符切分的研究,这里主要针对二值化、倾斜校正、字符切分进行了研究。对二值化中采用的Otsu 算法进行改进,重新划分二维直方图的区域,改进后的算法运行时间短、二值化效果好。第 5 章研究车牌字符识别的问题,对模板匹配和神经网络的方案进行研究和试验。对模板匹配法中的特征提取采用新的划分方式进行划分,分别提取特征,提高了识别准确率。第 6 章根据前三章研究的算法采用M 语言设计了车牌识别系统的

    30、测试平台,对353 张卡口图片进行测试,并对测试结果进行分析,验证改进算法的实际效果,并分析了系统的优缺点。第 7 章对全文进行总结。提出了本研究课题中存在的有待改善的一些问题,指出系统可以改进的方向和对未来工作的展望。2 系统总体设计2.1 车牌识别系统总体设计一个完整的车辆牌照识别系统是一个复杂的系统,应该包括图像采集、图像预处理、车牌定位、字符切分、字符识别以及图像编码、数码传输与更新等步骤,基本可以分为硬件部分和软件部分,硬件部分主要完成车辆图像的摄取采集,软件部分主要完成对采集到的车辆图像进行车辆牌照定位、车牌字符切分与车牌字符识别等工作,这部分工作最为复杂,最后对识别结果进行数据传

    31、送和存储,将处理后的识别信息交给管理系统进行管理。整个系统的核心是软件部分的工作,能否通过牌照对车辆进行有效管理,很大程度上取决于软件部分识别车牌的准确性。一个车牌识别系统的基本结构如图3 所示:图 3 车辆牌照识别系统结构图2.2 系统硬件设计一个车牌识别系统的基本硬件配置由摄像机、主控机、采集卡和照明装置组成。例如在停车场管理系统中,系统硬件主要包括车辆传感探测器、高性能工控计算机、高分辨率 CCD 摄像机、高放大倍数镜头、CCD 自动亮度控制器和视频采集卡等。首先是探测车辆的接近、通过和停留等。常用的有光探测器、微波雷达通过型探测器、测速雷达探测器、声探测器、红外探测器、电磁感应探测器和

    32、压敏探测器等。我国停车场应用较多的是红外探测器和电磁感应环探测器。设置在停车场入口和出口的两对红外发射和接收设备进行车辆检测。利用编码调制信号,增强抗干扰的能力,具有较强的可靠性。前端工控机利用红外线探测到车辆经过的信号时,控制图像采集卡抓拍图像,并对抓拍的汽车图像进行牌照识别,同时控制摄像机光圈的大小,以适应外界环境不同的光照条件。然后将识别出的牌照信息储存到服务器中,当车辆离开时,同样的进行牌照识别,将其与前面输入的牌照信息进行对比,计算出停车时间,然后计费。本课题主要侧重算法的研究,主要工作是设计软件,对已摄取到的卡口车辆照片实现车牌识别。2.3 系统软件设计硬件设备采集到图片后首先要考虑图像的存储格式。目前比较常用的图像格式有*.BMP、*.JPG、*.GIF、*.PCX 等,本课


    注意事项

    本文(基于MATLAB车牌识别系统研究.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开