车牌识别设计与实现毕业论文.doc
《车牌识别设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《车牌识别设计与实现毕业论文.doc(32页珍藏版)》请在三一办公上搜索。
1、目 录摘 要AbstractII1 绪论11.1 课题的来源与意义11.2 课题主要研究的问题21.3 系统设计的目标与根本思路21.3.1 设计目标21.3.2 根本思路32 图像预处理42.1 汽车牌照的特征42.2 灰度变换52.3 图像增强62.4 图像边缘提取与二值化82.4.1 图像边缘提取82.4.2 灰度图像二值化142. 5 形态学滤波153 车牌定位方法研究193.1 车牌定位常用方法介绍193.1.1 基于纹理特征分析的定位方法193.1.2 基于数学形态学的定位方法193.1.3 基于边缘检测的定位方法193.1.4 基于小波分析的定位方法193.1.5 基于图像彩色信
2、息的定位方法203.2 基于行扫描灰度跳变分析的车牌定位方法204 车牌识别方法研究224.1 牌照区域的分割和图像进一步处理224.1.1牌照区域的分割224.1.2车牌进一步处理224.2 字符的分割与归一化234.2.1字符分割234.2.2字符归一化244.3 字符的识别245 总结与展望275.1 总结275.2心得体会275.3展望28致29参考文献30附录一31摘 要车牌识别系统作为智能交通系统的一个重要组成局部,在交通监控中占有很重要的地位。车牌识别系统可分为图像预处理、车牌定位和字符识别3个局部,其中车牌定位作为获得车辆牌照图像的重要步骤,是后续的字符识别局部能否正确识别车牌
3、字符的关键环节。车牌定位系统实现对车辆牌照进展定位的功能,即从包含整个车辆的图像中找到车牌区域的位置,并对该车牌区域进展定位显示,将定位信息提供应字符识别局部。针对车牌本身固有的特征,本文首先介绍了在车牌定位过程中常用的几种数字图像处理技术:图像的二值化处理、边缘检测和图像增强等。其次介绍了现在常用的车牌定位方法,并对这些方法进展分析,总结出各种方法的优缺点,然后在此根底上提出采用基于行扫描灰度跳变分析的方法对车牌进展定位,并使用MATLAB仿真实现车牌定位与识别系统。最后对该系统进展了测试,测试结果说明该系统具有良好的人机交互方式,具有较高的识别正确率和较快的识别速度,对用户给定的待测图像能
4、够迅速准确地进展车辆牌照的定位并将定位结果显示给用户,该系统具有一定的实用价值。关键词:车牌定位,灰度图像,行扫描,投影AbstractAs an important part of the Intelligent Transportation Systems, License Plate Recognition System plays an important role in traffic monitoring area. License plate recognition system can be divided into three parts, i.e., image pre-p
5、rocessing, license plate location and character recognition.The vehicle license plate location is an important procedurewhich is used to obtain a license image. It isalso the key of the following character recognition system which can identify the correct license plate characters. License plate loca
6、tion system can perform the vehicle license location function, i.e., finding the location of the vehicle license in the imagecontaining the entire vehicle license plate, positioning the plate region andthen demonstratingthe location information on the computer screen whichwill be transferred to the
7、character recognition system.According to the own inherent characteristics of license plate, this thesis introduces many commonly used digital image processing techniques in the location process of license plate: binary image processing, edge detection and image enhancement, and so on. Then, we intr
8、oduce the commonly used methods of license plate location. Further,we analysis these methods and summarize their advantages and disadvantages. Moreover, we propose locating plate by using the gray-scale image projection and line scanning method with edge detection. This system was implemented by usi
9、ng the MATLAB. Finally,the experimental results indicate that the system has a good human-computer interaction,a better identification rate and higher speed.For images provided by users, the system can quickly and accurately locate the vehicle license and display the location results to the users. T
10、herefore, this system has some practical values. Key words:license plate location, gray-scale images, line scan, projection1 绪论1.1 课题的来源与意义科学技术在不断进步,极大程度的提高了人民的生活水平,改善了生活质量,但也使得汽车的数量急剧增加。城市里道路交通引发的一系列问题也逐渐引起了人们的重视。怎样科学并且有效的进展交通管理是有关部门现在面临的一个问题。信息化的智能交通系统ITS,有效地解决了这个问题,使得经济活力得以提升,提高了道路运输效率,更加保障了行车安全,
11、实现了道路交通的自动化管理。本次设计的车牌识别系统,是智能交通系统的一个重要组成局部,在交通监控领域发挥着相当重要的作用。车辆的牌照就如同人的一样,通过查询车牌就能查询到该车的相关身份信息。因此在智能交通系统中,车牌识别系统需要处理的信息来源于车辆的这一唯一身份标识,也就是汽车的牌照,车牌识别系统因此也成为智能交通系统研发的核心。车牌识别系统按照识别的步骤来说,可以分为这样三个局部:预处理车牌图像,车牌位置确实定和车牌字符的识别。车牌图像先经过一系列步骤进展处理变成可以直接识别的灰度图像,这个灰度图像包含了车牌号信息。接着会使用到Roberts算子进展边缘检查。然后使用基于行扫描灰度跳变分析的
12、方法确定车牌在图像中的位置。字符识别所使用的方法是对二值化后的字符局部进展水平投影,再垂直投影将字符分割成一个一个分开的字符。将分割开的字符与数据库中的模板进展匹配,匹配完全符合即为字符识别成功了。有效并且高速的车牌定位系统,将能够大大提高车牌识别系统的识别精度与识别速度。车牌识别系统以其特有的强大功能,成为了交通管理自动化和车辆检查系统的一个非常重要的组成局部,它在交通监视和控制中起着非常重要的作用,可以应用到以下交通控制领域:1高速公路和停车场收费管理系统。对于公路收费的入口和出口,车辆行驶通过不用停车就可以完成收费;还可以根据识别出来的车牌查询到车辆有没有与时缴纳路桥费,是否通过年审和有
13、没有缴清罚款之类的。2交通场所布控管理系统。该系统使用车牌识别技术,自动识别相关车辆,在需要的时候可以实现快速报警功能,不仅能防止机动车被盗,为公安机关进展刑事侦查和破案提供了高科技手段。3高速公路超速监控系统。该系统以车牌识别技术为核心加上其他高科技手段,建立起无人自动监测系统,可以有效地用于解决因在高速公路上超速行驶造成的交通事故。同时当车辆的速度高于限制值,就可以通过摄像头获取汽车的图像,并识别出获得的车牌的,以便于对违章车辆进展罚款。1.2 课题主要研究的问题1车牌图像预处理的方法? (2) 采用何种方法对汽车牌照进展定位? 3采用何种方法对汽车牌照进展识别?1.3 系统设计的目标与根
14、本思路1.3.1 设计目标本系统主要应用于对车辆图像进展车辆牌照的定位和车牌字符的识别,根据这一实际应用背景,确定了系统设计的三个目标:实用性、高速性和鲁棒性。实用性:该系统主要应用于车辆管理,以与其他与车牌有关系的领域,所以具有很重要的实用价值,为了提高其实用价值,要充分考虑系统在应用中所遇到的问题,防止由于识别的偏差导致结果的不正确,影响工作的进程,降低工作的效率。高速性:由于本系统处理的对象为运动中的车辆,在实际应用过程中,提交给系统的车辆图像间隔时间较短,因此本系统必须能够高速地对车辆图像进展分析处理,并获得结果。鲁棒性:在整个车牌自动识别过程中,本系统首先从图像中准确获得车辆牌照的区
15、域,继而对车牌区域的字符正确识别。而在实际应用过程中,系统获得的车辆图像必然会有参数不规的现象,因此本系统必须能够适应各类图像并能够对输入的车辆图像具有较高的定位准确率。1.3.2 根本思路由于车辆牌照相对于车辆本身以与周围环境,具有其独有的特征,所以在车牌的定位过程中,一般采取的方法是利用车牌区域的特征来判断牌照,将车牌区域从整幅车辆图像中分割出来。利用的车牌特征主要包括:1车牌区域边缘灰度与外部区域存在明显的灰度差异。2车牌的几何特征,即车牌的高、宽和高宽比在一定围。3车牌区域的字符与背景颜色之间存在明显的灰度差异。4车牌区域水平或垂直投影特征,车牌区域水平或垂直投影呈现连续的峰谷峰的分布
16、。本系统针对车辆牌照的这一系列特征,采用基于行扫描灰度跳变分析的根本思路进展车辆牌照的定位方法。该方法首先通过对灰度图像进展二值化、边缘检测、滤波等处理,获得较理想的供定位图像,然后对该图像进展垂直和水平方向的行扫描,结合车辆牌照的上述特点,通过分析图像的灰度跳变特征,对车辆牌照进展定位1。车辆牌照定位后对牌照区域字符进展分割,将分割好的字符进展二值化并将其尺寸大小缩放为字符数据库中模板的大小,然后与所有的模板进展匹配,最后选最正确匹配作为结果。2 图像预处理图像预处理是车牌定位的准备工作,以提高车牌图像的适用性。从采集卡获得的原始图像不仅包括汽车牌照,而且还有汽车本身和汽车的背景图像,因此必
17、须去掉这些非牌照图像的影响,才有可能正确的提取出牌照区域,为后面的车牌字符识别打下根底。在实际应用中,由于季节的更替、自然光照度的昼夜变化、光照的稳定性与均匀性、车辆自身的运动、观察点不同(摄像机的角度、位置、观察角度等)、采集图像的设备本身的因素等的影响,图像传感器所获取的图像有时并不令人满意,存在各种各样的噪声。因而必须对图像进展预处理,以改善图像质量,提高字符识别率。2.1汽车牌照的特征车牌识别系统需要全天候工作,在白天、黑夜、阴天、晴天、雨雪、逆光等情况下无故障地进展工作。尤其是在强光照射下,得到的数字图像各处反光不均匀,在夜间的时候,汽车前灯往往造成数字图像亮度不均匀,比照度较低,这
18、些情况往往需要进展直方图均衡操作。当车辆速度很高时,会造成拍摄的图片模糊,甚至变形。路面问题,现在国很多路面条件较差,常常会导致车牌污染严重、倾斜、甚至变形。从而使得获得的图片质量很差,会造成识别困难。在车辆车牌中包含汉字、字母和数字,其中字母和数字识别比拟简单,汉字字符笔画繁多、结构复杂,识别困难,因此需要得到的数字图像有较高的分辨率,对应算法有较高的抗干扰性。汽车牌照作为车辆的唯一身份标识,其特征也就成为车牌定位的重要参考依据。车辆牌照的特征有形状特征、字符特征和灰度变化特征等。车牌定位系统在处理这些特征时将会应用到数字图像处理技术2。1形状特征标准车牌的宽、高、以与宽高比一定。车牌的边缘
19、是线段围成的有规那么的矩形,大小变化有一定的围。汽车前车牌的标准外轮廓尺寸为440x140,每个字符宽度为45,高度为90,间隔符宽10,字符间隔12。整个车牌的宽高比近似为3:1。实际中摄像机的拍摄角度不同,拍摄到的车牌宽高比例会有所差异。2字符特征标准车牌首位为省名简称,共有31个字符(不考虑军、警车);次位为英文字母(除去“I)共25个英文大写字母;后面五位为英文字母或阿拉伯数字(字母除去字母“I和字母“O),共有34个字符。3灰度变化特征车牌的底色、边缘颜色以与车牌外的颜色都是不一样的,表现在图像中就是灰度级互不一样,这样在车牌边缘形成了灰度突变边界。实际上,车牌的边缘在灰度上的表现是
20、一种屋脊状边缘;在车牌区域部,穿过车牌的水平直线其灰度呈现连续的波峰、波谷、波峰的分布;车牌区域的边缘灰度直方图具有两个明显并且别离的分布中心;车牌区域的水平和垂直投影呈现连续的波峰、波谷、波峰的分布。这局部特征主要用在对灰度图像进展车牌定位、字符分割方面3。2.2 灰度变换灰度图是指只包含亮度信息,不包含色彩信息的图像,例如平时看到的亮度连续变化的黑白照片就是一幅灰度图。灰度化处理就是将一幅彩色图像转化为灰度图像的过程。彩色图像分为R、G、B 三个分量,分别显示出红、绿、蓝等各种颜色,灰度化就是使彩色的R、G、B 分量相等的过程。灰度值大的像素点比拟亮像素值最大为255,为白色,反之比拟暗像
21、素值最小为0,是黑色。本次灰度图像变换的实现采用了rgb2gray函数rgb2gray:转换RGB图像或颜色映像表为灰度图像格式:I=rgb2gray(RGB) I=rgb2gray(A)原始图像和灰度图如图2-1、2-2所示:图 2-1 原始图像图 2-2 灰度图像2.3 图像增强对车辆图像进展灰度化处理之后,车牌局部和非车牌局部图像的比照度并不是很高,此时如果直接进展边缘提取,由于车牌界限较为模糊,难以提取出车牌边缘,因而难以准确定位车牌。为了增强牌照部位图像和其他部位图像的比照度,使其明暗鲜明,有利于提高识别率,需要将车辆图像进展增强。图像增强的目的是对图像进展加工,以得到对具体应用来说
22、视觉效果更适于计算机识别的图像。增强图像的方法有很多,如灰度变换、图像平滑处理和线性滤波等,根据处理图像域又可分为空间增强与频域增强。目前用于车牌图像增强的方法有:灰度拉伸、直方图均衡、中值滤波、高斯滤波、邻域滤波、图像腐蚀、多图像平均、同态滤波等等。在本设计中用到运动目标检测图像开运算,图像的开运算是先腐蚀后膨胀,用来消除小物体、在纤细点处别离物体、平滑较大物体的边缘同时并不明显改变其面积。1对原始图像进展开运算得到背景图像:s=strel(disk,13); %调用strel函数Bgray=imopen(Sgray,s); %对图像进展开运算figure,imshow(Bgray);tit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车牌 识别 设计 实现 毕业论文
链接地址:https://www.31ppt.com/p-1131181.html