浅谈汽车车牌号码识别系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈汽车车牌号码识别系统设计

浅谈汽车车牌号码识别系统设计   【摘要】随着图形图像技术的发展,车牌识别技术也越来越成熟了,现在的车牌识别技术准确率也越来越高,识别速度也越来越快。车牌设别是现代智能交通系统中的重要组成部分之一,应用非常广泛。   【关键词】图像预处理;车牌定位;字符分割;字符识别   1.基本模型简介   1.1 研究背景   近几年,国内有许多公司以及科研机构进行这方面的研究,并且有一些实用化产品,这些产品的车牌识别率都在70%以上,但是对环境要求都比较高,在全天候的条件下,也存在识别精度不高、识别时间长等缺点,车牌识别技术还存在很大的发展空间。   1.2 MATLAB简介   硬件设备采集到图片后首先要考虑图像的存储格式。目前比较常用的图像格式有*.BMP 、*.JPG、*.GIF、*.PCX 等,本课题采集到的图片是*.JPG 的格式。 软件系统的编写大多采用VC或者MATLAB语言,本课题选用了 MATLAB语言。MATLAB具有以下优点:   (1)MATLAB编程效率高,使用方便。MATLAB本身拥有丰富的函数库,并具有结构化的流程控制语句和运算符,用户在使用过程中能够方便自如地应用。其图像处理工具箱更是大大扩展了MATLAB解决图像处理问题的能力。   (2)MATLAB扩充能力强,交互性好,移植性和开放性较好。MATLAB的库函数同用户文件在形式上是一样的,用户可以根据自己的需求方便地建立与扩充新的库函数,扩充其功能。   (3)使用专业工具箱,使得研究人员不必过于关心程序的细节问题,可以将主要的精力放在算法的研究、设计方面,极大地减少了工作量,为算法的研究改进提供了先决条件。   我们知道输入的彩色图像包含大量颜色信息,会占用计算机较多的存储空间,且处理时也会降低系统的执行速度,因此对图像进行识别等处理时,通常将彩色图像转换为灰度图像,以加快处理速度。对图像进行灰度化处理、边缘提取、再利用形态学方法对车牌进行定位。   1.3 车牌识别原理及总体方案   车牌号码识别的基本工作原理为:将摄像头拍摄到的包含车辆牌照的图像通过视频卡输入到计算机中进行预处理,再由检索模块对牌照进行搜索、检测、定位,并分割出包含牌照字符的矩形区域,然后对牌照字符进行二值化并将其分割为单个字符,得到输出结果。   图1 车牌号码识别系统原理图   车牌号码识别系统原理图各部分说明如下:   (1)图像预处理:对汽车图像进行图像转换、图像增强和边缘检测等。   (2)车牌定位:从预处理后的汽车图像中分割出车牌图像。即在一幅车辆图像中找到车牌所在的位置。   (3)字符分割:对车牌图像进行几何校正、去噪、二值化以及字符分割以从车牌图像中分离出组成车牌号码的单个字符图像。   (4)字符识别:对分割出来的字符进行预处理(二值化、归一化),然后分析提取,对分割出的字符图像进行识别给出文本形式的车牌号码。   2.基本模型描述   2.1 图像的采集和预处理   通过数码相机拍摄清晰的车牌号码的实物图,然后将BMP格式的实物图保存在电脑里备用。   对图像进行灰度化处理、边缘提取。边缘提取是较经典的算法,此处边缘的提取采用的是Roberts算子。图像的平滑处理会使图像的边缘信息受到损失,图像变得模糊,图像的锐化可以增强图像中物体的边缘轮廓,但同时也使一些噪声得到了增强。而原始图像清晰度又比较高,因此此处作了简化处理。   图2 预处理及边缘提取流程图   2.2 车牌号码定位   图3 车牌定位流程图   车牌号码定位的主要目的是在经图象预处理后的原始灰度图象中确定牌照的具体位置。由于车牌图像是一个水平度较高的横向近似的长方形,它在原始图象中的相对位置比较集中,而且其灰度值与周边区域有明显的不同,因而在其边缘形成了灰度突变的边界,这样就便于通过边缘检测来对图象进行分割。其中用到了膨胀和闭合这两个基本运算。   图4 字符分割与归一化流程图   2.3 车牌字符分割   确定车牌位置后下一步的任务就是进行字符切分分离出车牌号码的全部字符图像。字符识别的算法很多,因为车牌字符间间隔较大,不会出现字符粘连情况,所以此处采用的方法为寻找连续有文字的块,若长度大于某阈值,则认为该块有两个字符组成,需要分割。一般分割出来的字符要进行进一步的处理,以满足下一步字符识别的需要。但是对于车牌的识别,并不需要太多的处理就已经可以达到正确识别的目的。在此只进行了归一化处理,然后进行后期处理(见图4)。   2.4 车牌字符识别   字符识别方法目前主要有基于模板匹配算法和基于人工神经网络算法。本文采用的是模板匹配算法。   模板匹配算法:首先将分割后的字符二值化,并将其尺寸大小缩放为字符数据库中模板的大小,然

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档