(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang

上传人:精****库 文档编号:139572097 上传时间:2020-07-22 格式:DOCX 页数:13 大小:968.96KB
返回 下载 相关 举报
(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang_第1页
第1页 / 共13页
(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang_第2页
第2页 / 共13页
(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang_第3页
第3页 / 共13页
(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang_第4页
第4页 / 共13页
(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang》由会员分享,可在线阅读,更多相关《(2020年)经营管理知识关于图像处理的汽车牌照的识别tu某iang(13页珍藏版)》请在金锄头文库上搜索。

1、 基于图像处理的汽车牌照的识别作者:陈秋菊指导老师:李方洲 (温州师范学院 物理与电子信息学院 325027)摘要:以一幅汽车牌照的识别为例,具体介绍了车牌自动识别的原理。整个处理过程分为预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照。在研究的同时对其中出现的问题进行了具体分析,处理。寻找出对于具体的汽车牌照识别过程的最好的方法。关键词:汽车牌照 车牌提取 字符分割 字符识别The vehicle license recognition based on the image processing Author:Chen Qiu

2、ju Tutor:Li Fangzhou(School of Physics and Electronic Information Wen Zhou Normal College 325027)Abstract: With one vehicle license recognition, the principle of the automobile License recognition is introduced .This process was divided into pre-process, edge extraction, vehicle license location, ch

3、aracter division and character recognition, which is implemented separated by using MATLAB. The license is recognized at last. At the same time, the problems are also analyzed And solved in the process. The best method of recognition to the very vehicle license is found.Keywords: vehicle license veh

4、icle license location character segmentation Character recognition 1. 引言1.1 选题意义 汽车牌照自动识别系统是以汽车牌照为特定目标的专用计算机视觉系统,是计算机视觉和模式识别技术在智能交通领域应用的重要研究课题之一,是实现交通管理智能化的重要环节,它可广泛应用于交通流量检测,交通控制与诱导,机场、港口、小区的车辆管理,不停车自动收费,闯红灯等违章车辆监控以及车辆安全防盗等领域,具有广阔的应用前景。目前,发达国家LPR(汽车牌照识别技术License Plate Recognition, LPR,简称“车牌通”)系统在实际

5、交通系统中已成功应用,而我国的开发应用进展缓慢,车牌识别系统基本上还停留在实验室阶段。基于这种现状还有它广阔的应用前景,目前对汽车车牌的识别研究就有了深远的意义。1.2 课题组成汽车车牌的识别过程主要包括车牌定位、字符车牌分割和车牌字符识别三个关键环节。其识别流程如下:字符识别 字符分割 车牌定位 边缘提取 图像预处理 原始图像 原始图像 :由数码相机或其它扫描装置拍摄到的图像图像预处理:对动态采集到的图像进行滤波,边界增强等处理以克服图像干扰边缘提取 :通过微分运算,2值化处理,得到图像的边缘车牌定位 :计算边缘图像的投影面积,寻找峰谷点,大致确定车牌位置,再计算此连通域内的宽高比,剔除不在

6、域值范围内的连通域。最后得到的便为车牌区域。字符分割 :利用投影检测的字符定位分割方法得到单个的字符字符识别 :利用模板匹配的方法与数据库中的字符进行匹配从而确认出字符,得到最后的汽车牌照,包括英文字母和数字。本文以一幅汽车图像为例,结合图像处理各方面的知识,利用MATLAB编程,实现了从车牌的预处理到字符识别的完整过程。各部分的处理情况如下:2.预处理及边缘提取 图1 汽车原图 图像在形成、传输或变换过程中,受多种因素的影响,如:光学系统失真、系统噪声、暴光不足或过量、相对运动等,往往会与原始景物之间或图像与原始图像之间产生了某种差异,这种差异称为降质或退化。这种降质或退化对我们的处理往往会

7、造成影响。因此在图像处理之前必须进行预处理,包括去除噪音,边界增强,增加亮度等等。因为噪声主要是一些含高频的突变成分,因此可以通过一个低通滤波器来消除图像中包含的噪声,并使低频成分得到增强。滤波的方式有两种,一种是空间域滤波,一种是频率域滤波。在空间域,常见的滤波方式有两种方式,均值滤波和中值滤波。空间域滤波主要有巴特沃斯滤波器。在车牌边缘提取之前,两种滤波方式均采用了。并与未进行滤波的边缘进行比较。以下是经处理后的一些图片。 图2 经均值滤波后提取的边缘图像 图3 经巴特沃斯低通滤波后提取的边缘图像 图4 未滤波直接提取出的边缘信息 图5 经高通滤波器增强后得到的边缘图像 对比以上几幅图片,

8、图2的边缘太粗,而图3的边缘已经模糊掉了。图5中包含的噪声太多,图4未经滤波直接提取出的边缘图像最清晰,所包含的有用信息最多。分析这种情况产生的原因,归纳起来主要有以下方面: 1、原始图像清晰度比较高,从而简化了预处理 2、图像的平滑处理会使图像的边缘信息受到损失,图像变得模糊 3、图像的锐化可以增强图像中物体的边缘轮廓,但同时也使一些噪声得到了增强 综上所述,结合MATLAB实验过程,得出不是每一种图像处理之初都适合滤波和边界增强。本次汽车车牌的识别,为了保存更多的有用信息,经过多次比较,选择图4作为后期处理的依据。边缘的提取采用的是梯度算子,因为其实现过程比较简单,所以在此不多加赘述了。

9、提取出的边缘含有多个灰度值,要进行二值化处理,选择一个合适的域值。经多次比较,选取域值T=70,对于灰度值大于T的赋值为255,小于T的赋值为0。经过处理后的图像如下所示: 图6 二值化后的边缘图像结合后期分割得到的车牌图7,二值化后的图像在后期的识别中并不会提高车牌的识别率,因此不采用二值化的图像来进行识别,因此后面的处理依然使用图4。3.车牌提取 经过边缘提取得到的图像,车牌区域在水平方向灰度面积值具有明显频繁的跳变,在垂直方向上的面积投影则出现峰-谷-峰的特性。根据这种峰谷特点,自动检测车牌位置峰点检测的车牌区域定位方法, 并对初步定位后的车牌进一步使用微定位技术。该方法包括三部分: (

10、1) 车牌的横向定位; (2)车牌的纵向定位; (3) 车牌的微定位。 汽车本身具有一定的特点,一般情况下,牌照都挂在缓冲器上或附近,处于车牌照图像的下半部分,本次分割的主要意图是缩小牌照搜索范围,大致确定出牌照的位置。对如图4所示的汽车边缘图像f ( x , y) ,我们首先进行水平方向一阶差分运算,即g ( i , j) = | f ( i , j) - f ( i , j + 1) |其中i = 1 ,2 ,3 , ,xw - 1 ,j = 0 ,1 ,2 ,3 , yw - 1 ,其中xw,yw分别为图像的行数和列数。然后对水平差分图像的像素沿水平方向累加产生一个投影表T( i) ,如

11、图7所示。 图7 汽车边缘图像的水平面积投影图一般对应于车牌位置的投影值T( i) 较大,而在车牌上,下行附近的投影值较小,均有谷点存在。只要能找到这两个谷点,就能大致确定出车牌照的位置,缩小车牌搜索范围。由图4可以看出,车牌下方的横栏处的T(i)值应该是最大的,而车牌位置就在其附近。根据这些特定,可定出车牌位置大概在320350行之间。 类似的方法得出汽车边缘图像的垂直面积投影图 图8 汽车边缘图像的垂直面积投影图 同上可初步得到汽车牌照的列位置在120210之间。大致确定的牌照位置如下图。 图9 粗略定位出的汽车牌照对初步确定出来的牌照进行微定位,所谓微定位法, 就是对基本定位后的车牌图像

12、进行局部分析, 以进一步确定字符范围, 缩减车牌的左、右和上、下边界, 这有利于后续的牌照字符处理。具体实现如下: (1) 由于车牌近似为一个矩形, 上下边缘近似为一条直线, 通过简单的灰度变化分析就可以再次定位车牌图像的上下边界, 这种情况适合于倾斜度较小的车牌; 对于倾斜程度较大的牌照来说, 在其横向定位之前就应该利用相关的技术进行车牌的矫正(例如Hough 变换技术) 。(2)确定左边界: 从左向右扫描 ,当遇到灰度值大于设定值60之后,停止扫描。上边界也是利用这种方式得到。这样就得到首字符的起始位置。再利用牌照的大小,宽高比一般都是固定的这些先验知识,就可以确定出牌照的具体位置。本设计

13、中采用的车牌,其宽高比为1:3。从而确定出汽车牌照的具体位置。最后提取出的汽车牌照如下图:图10 二值化的汽车牌照 图11 未进行二值化的汽车牌照4.字符分割在汽车牌照自动识别过程中,字符分割有承前启后的作用。它在前期牌照定位的基础上进行字符的分割,然后再利用分割的结果进行字符识别。字符识别的算法很多,常采用垂直面积投影法来实现。面积投影法的公式如下: 由于字符块在竖直方向上的投影必然在字符间或字符内的间隙处取得局部最小值,并且这个位置应满足车牌的字符书写格式、字符尺寸和其他一些条件的限制。下图是图10在垂直方向上的面积投影图。从图形中我们很直观的看出投影值中出现了8条间隙, 6个字母中间的间

14、隙只有5个,还有三个间隙是字符间的。有字符的列其灰度值比较高,无字符的则相对比较低。依据这一点,再结合图10的特征,很容易得到每个字符的起始终止位置。第一个字符:1-10 第二个字符:10-18 第三个字符:28-41 第四个字符:42-48第五个字符:60-68 第六个字符:68-78 图12 车牌垂直方向上的面积投影图 将图10按照上面的分析行数不变,列数分为六组,分别影射到六个不同的数组中。又因为在字符的模式识别中,其模板大小统一,因此得到的六个数组必须变换其大小,均统一成2614的形式。分割出来的六个字符如下所示,分别命名为M1.jpg,M2.jpg,M3.jpg,M4.jpg,M5.jpg,M6jpg并用imwrite函数写入图像文件夹中,以便在后期处理中可以直接进行调用。 图12 分割出来的六个字符图像一般分割出来的字符要进行进一步的处理,以满足下一步字符识别的需要。因为图像中含有许多燥声,这在预处理的图像中已经看出来了。因此必须进行滤波,然后归一化,二值处理。使其最后得到的图像与标准模板一样。只含有两种灰度值,黑与白。但是对于车牌的识别,并不需要这么多的处理就已经可以达到正确识别的目的。在此简化了处理过程,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号