车牌识别论文

车牌识别论文
车牌识别论文

《车牌识别系统》

车牌识别系统

摘要:文章从车牌定位、车牌字符分割和车牌字符识别 3个阶段对车牌识别技术进行了深入研究,并用MATLAB进行了仿真。

关键词:车牌识别,车牌定位,车牌字符分割

1 引言

车牌是一辆汽车独一无二的信息,因此,对车辆牌照的识别技术可以作为辨识一辆车最为有效的方法。随着 ITS(智能交通系统)的高速发展,对车牌识别技术的研究也随之发展。从根本上讲,牌照识别应用了先进的图像处理,模式识别,人工智能技术来获取,处理,解释,记录拍照的图像。目前,牌照识别技术已经广泛而成功的应用于高速公路的监测,电子收费,交通违规管理,安全停车管理,偷盗车辆辨识等重要领域。

车牌识别系统一般包括以下几个部分,见图1。

图1 车牌识别系统

主要研究内容如下:

1.车牌的定位研究。先进行图像的预处理,包括:RGB彩色图像的灰度化、图像灰度拉伸、图像边缘检测、灰度图的二值化等;车牌定位采用基于水平和垂直投影分布特征的方法。

2.字符分割的研究。先对定位后的车牌图像进行预处理,然后按照车牌的先验信息,用区域增长算法来确定候选车牌的字符区域。

3.字符识别的研究。对于提取出的单个字符,先进行归一化操作,再与给定的模板做对比,识别出字符。

2. 图像的定位

2.1 图像的预处理

一般情况下,由CCD采集到的图像会有不理想的情况,如光线过强,或者偏弱,这些都会对后续的图像处理产生一向。而且车牌位于车身下部,靠近散热片,对比度较差,此时若直接对灰度图像进行定位会有不小的困难,为了获得较好处理的灰度图像,在对CCD 采集的原始图像进行灰度化后,要对其灰度转换。

首先对图像灰度拉伸,使灰度级占据 0--255整个区域,这样做的目的是为了减少光线过强,或者偏弱时造成的灰度级过少.本文直接采用直方图均衡化,这样处理简单,运算量小,效果也较理想。

2.2 边缘提取

对图像进行边缘提取,边缘提取的最大好处就是能够突出边缘区域,同时使背景图像中无关的部分暗淡。由于车牌部分是边缘相对集中的区域,在对其边缘分割后,可以看到车牌部分很明显的突现出来。实现方法中,我们采用了水平差分算法,它利用图像后一列像素减去前一列像素,从而得到边缘图像。再对所得的图像二值化处理。实验结果如图1所示

图1 边缘提取后的图像

由图可见,图像经过差分二值后,车牌区域明显可见。

2.2 车牌边界的确定

由于车牌一般是由字符、背景和边框组成,提取图像的边缘图像后,在字符与背景处就形成了较强的边缘。再考虑汽车本身的特点,通常车牌位于汽车缓冲器上或附近,靠近整幅图像的下部,在往下便是路面,路面一般是比较光滑,因此可以在边缘提取时就很有效的将这部分杂质滤除掉,而使干扰图像的噪声处于车牌之上,如车灯,或散热片。由此,我们采用由下而上的扫描的方法。首先,对边缘图像的象素沿水平方向累加产生一个投影图,如图2所示。

0100200300400500600700

800900100005

10

15

20

25

30

35

图2 粗略定位的水平投影图

由投影图可以看出有车牌字符的地方,灰度值较高,而且处于图像的下部。

故此,先进行粗略定位,找寻水平投影图大于3分之2最大值的点,找到改点对应的横坐标的最大值,记录坐标。该点记为车牌的下边界。根据车牌的几何特征(在初始处对图像进行归一化处理统一成1000×800的大小),车牌高度大约占100个像素,考虑到噪声等因素的影响,粗略将上下边界分别定义为最大值-120,最大值+50。

在上下界粗定位的基础上进行精细定位,即对图像再进行水平投影,找寻大于3分之2最大值的点,记录改点所对应的横坐标的最大值和最小值,那么此两点为车牌的上下边界点。如图3所示

0204060801001201401601800

5

10

15

20

25

30

图3 精细定位的水平投影图

在定位出上下边界后,再对特征图像进行垂直投影 , 得到投影图后,对投影图进行处理,重复水平定位的理念,找寻大于3分之2最大值的点所对应的横坐标的最大值和最小值,即为车牌的左右边界点,完成定位。为了之后字符识别的更好处理,在这里,本人根据找寻的边界点,对该灰度增强后图进行定位。如图4所示

0100200300400500600700800

010

20

30

40

50

60

图4 垂直投影图

区域增长的基本思想是将具有相似性质的象素集合起来构成区域。首先在待分割的每个区域中选择一个种子点作为增长的起始点,然后在种子点的领域中搜索那些与种子点的相似特征度满足指定增长准则的象素,并与种子点所在区域合并。此时将新合并的象素作为新的种子点,继续以上搜索和合并过程,直到没有可以合并的象素为止。本文的算法中采用区域增长算法来确定候选车牌的字符区域。首先要确定起始的种子点。字符的像素值最大为255,基于这个信息,选定像素值为255的点为起始点。然后选择下面的增长标准:假定一个像素属于一个区域,则这个像素和这个区域里至少有八个像素点是相连的。如果一个像素同时又和其他区域相连了,则这些区域合并在一起。由于光照或者背景噪声等的影响,区域增长算法可能生错误的字符区域,就需要根据前文所述的车牌先验信息来删除错误的区域,从而准确定位字符区域。

按照车牌的先验信息字符的尺寸为45mm* 90mm,字符间隔为12mm,间隔符宽10mm,那么第二个和第三个字符的间隔为34mm,车牌的左边界和第一个字符的间隔以及车牌右边界和最后一个字符的间隔为25mm,字符到上下边界的间隔也为25mm。假定字符宽度为 cw,字符高度为 ch。则字符间隔为(12/45)*cw =0.27*cw,第二个和第三个字符的间隔为(34/45)*cw=0.76*cw,而车牌的左边界和第一个字符的间隔以及车牌右边界和最后一个字符的间隔就为(25/45)*cw=0.56*cw,字符到上下边界的间隔为(25/45)*ch=0.56*ch。其中cw=(45/440)*a,ch=(90/140)*b (a,b为分割车牌的宽度和高度)。根据以上的信息就可以对车牌的字符进行准确的定位。如图5所示

图5 字符分割

4.1 归一化

因为扫描得到的图像的字符大小存在较大的差异,统一尺寸有助于字符识别的准确性,提高识别率,从而与模板进行匹配。归一化主要包括位置归一化、大小归一化及笔划粗细归一化(常用细化算法)。在这里本人对大小归一化。对不同大小的字符进行变换,使之成为同一尺寸大小的字符,这个过程称为字符大小归一化。通过字符大小归一化,许多特征就可以用于识别不同字号混排的字符。具体实现方法,首先对图像二值化处理,这里的阈值根据大津法得到,然后将字符的外边框按比例线性放大或缩小成为规定尺寸的字符。为了之后模板匹配的处理,在这里,本人对二值化的图像进行反二值化处理。如图6所示

图6 图像归一化

4.2 匹配识别字符

对分割出来的字符进行识别的方法很多,主要有以下几种方法:

(1)利用字符的结构特征和变换(如 Fourier 变换、Karhunen-Loeve 变换等)进行特征提取。该方法对字符的倾斜、变形都有很高的适应性,但运算量大,对计算机性能的要求较高。

(2)利用字符统计特征进行特征提取。如提取字符的投影特征、网格特征和轮廓特征组成字符特征矢量进行匹配的方法,识别率较高。

(3)基于字符结构分析的识别方法。该方法可以识别有较大旋转、变形、缩放的字符图像,但需要进行复杂的字符笔划分析和抽取,对字符图像质量要求较高。

(4)模板匹配法。由于车辆牌照字符中只有 26 个大写英文字母、 10 个阿拉伯数字

和约 50 个汉字,所以字符集合较小,该方法对于有一定变形、污损或笔画缺损的字符图像有较好的识别效果,总体识别率较高,同时也能满足实时性的要求。

经过实验,本文采用的是第四种模板匹配算法。将分割出来的字符图像与模板图像相减,差值最小的便是与之匹配的模板,从而识别出字符。

总结与展望

车牌识别系统是智能交通领域研究中的重要组成部分,随着经济的不断发展,车辆在人们工作生活中占据着越来越重要的地位,车辆数目的增多给车辆管理提出了更高的要求,因此车牌识别系统有着广泛的应用前景。

本文对车牌识别系统的三大模块----车牌定位、字符分割和字符识别都进行了研究工作。下面将本文的主要工作及创新研究作如下的总结。

1. 车牌定位:读入图像,然后是进行图像的灰度化、灰度拉伸。接着分析了边缘算子的检测及图像差分的边缘检测后选择了图像差分的边缘检测。二值化车牌图像后,采用改进的投影法对图像进行水平定位,然后在粗定位的基础上进行了车牌精确定位。最后采用投影法对图像进行垂直定位,定位车牌区域。

2. 字符分割:利用车牌的先验知识对字符进行分割

3. 字符识别:归一化字符图像为48×24的字符图像,比较模板图像与字符图像,找到与之匹配的模板,识别出字符。

本文虽然在车牌自动识别系统的算法技术和实现方法上进行了一些探索,并做了大量工作,取得了一些阶段性的成果,但由于客观条件及时间的限制,在很多方面还存在不足,有待于进一步的研究和探讨,主要有以下几点:

1.车牌定位中垂直定位容易受到噪声的影响,进而无法精确定位。

2. 字符分割直接采用的先验知识分割虽然运算量小,但对定位要求高,这样通用性较弱。

3. 模板匹配法虽然识别率高,但运算量较大。

参考文献

[1] 黄建,刘昊, 一种快速车牌图像定位方法[J]. 山西电子技术,2007(6): 45-47

[2] 齐林,张向东, 一种汽车牌照字符分割的新方法[J]. EIC. Vo1. 1 5 2008:92-94

[3] 董长虹,Matlab图像处理与应用[M].北京:国防工业出版社,2004.

[4] 文乔农,王海瑞,危春波,车牌字符识别研究[J]. 科技广场,2007(5): 135-136

[5] 潘中杰, 车牌自动识别技术的研究与实现,广东:中山大学,2007

车牌识别论文

《车牌识别系统》 车牌识别系统 摘要:文章从车牌定位、车牌字符分割和车牌字符识别 3个阶段对车牌识别技术进行了深入研究,并用MATLAB进行了仿真。 关键词:车牌识别,车牌定位,车牌字符分割 1 引言

车牌是一辆汽车独一无二的信息,因此,对车辆牌照的识别技术可以作为辨识一辆车最为有效的方法。随着 ITS(智能交通系统)的高速发展,对车牌识别技术的研究也随之发展。从根本上讲,牌照识别应用了先进的图像处理,模式识别,人工智能技术来获取,处理,解释,记录拍照的图像。目前,牌照识别技术已经广泛而成功的应用于高速公路的监测,电子收费,交通违规管理,安全停车管理,偷盗车辆辨识等重要领域。 车牌识别系统一般包括以下几个部分,见图1。 图1 车牌识别系统 主要研究内容如下: 1.车牌的定位研究。先进行图像的预处理,包括:RGB彩色图像的灰度化、图像灰度拉伸、图像边缘检测、灰度图的二值化等;车牌定位采用基于水平和垂直投影分布特征的方法。 2.字符分割的研究。先对定位后的车牌图像进行预处理,然后按照车牌的先验信息,用区域增长算法来确定候选车牌的字符区域。 3.字符识别的研究。对于提取出的单个字符,先进行归一化操作,再与给定的模板做对比,识别出字符。 2. 图像的定位 2.1 图像的预处理 一般情况下,由CCD采集到的图像会有不理想的情况,如光线过强,或者偏弱,这些都会对后续的图像处理产生一向。而且车牌位于车身下部,靠近散热片,对比度较差,此时若直接对灰度图像进行定位会有不小的困难,为了获得较好处理的灰度图像,在对CCD 采集的原始图像进行灰度化后,要对其灰度转换。 首先对图像灰度拉伸,使灰度级占据 0--255整个区域,这样做的目的是为了减少光线过强,或者偏弱时造成的灰度级过少.本文直接采用直方图均衡化,这样处理简单,运算量小,效果也较理想。 2.2 边缘提取

毕业设计--基于单片机的车牌识别系统设计与实现

基于单片机的车牌识别系统设计与实现 目录 摘要 (2) 二、选题 (4) 三、系统主要特点 (5) 四、系统方案、实现原理 (6) 4.1 图像采集及存储格式 (8) 4.2 图像的灰度化 (8) 4.3 图像的二值化 (9) 4.4 车牌的去边框 (9) 4.5 图像的梯度锐化 (10) 4.6 字符分割算法 (11) 4.7 字符的归一化 (12) 4.8字符特征提取 (13) 4.9 字符识别算法 (15) 4.9.1 BP神经网络法 (15) 4.9.2 模板匹配法 (17) 五、操作说明与硬件框图 (18) 六、实验程序 (19) 七、数据统计分析 (66) 八、结果分析 (66) 九、实验心得 (66) 十、参考文献 (69)

摘要 伴随着世界各国汽车数量急剧增加,城市交通状况日益引起人们的重视,如何有效地进行交通管理,已成为越来越多人关注的焦点,解决这些问题的关键就是建立智能交通系统。车牌识别是智能交通系统的重要组成部分,它在交通控制与监视中有着多种用途,目前已广泛应用于各种领域。 本文将TMS320C54XX作为核心器件用于车牌自动识别系统中,完成车牌图像的采集、数字图像的处理、提取车牌信息并针对提取的特征对字符进行识别。首先分析了车牌识别系统实现的背景以及其实现意义。然后对实现车牌识别的硬件环境作简要介绍。接着对车牌识别过程中所涉及的边缘检测、字符分割、大小归一化等一系列数字图象处理技术进行进一步的详细分析。之后,对几种字符特征提取算法进行了对比分析,最后选取最适合的网格特征提取法,以此为基础进行模扳匹配,最终识别出车牌号码。 关键词:车牌提取;图象处理;车牌识别;单片机;模扳匹配

基于模板匹配的车牌识别及matlab实现

科类理工类编号(学号)20082036 本科生毕业论文(设计) 基于模板匹配的车牌识别及matlab实现 License plate recognition based on template matching and matlab implementation 伏绍鸫 指导教师:朱玲职称讲师 农业大学黑龙潭650201 学院:基础与信息工程学院 专业:电子信息工程年级:2008级 论文(设计)提交日期:2012年5月答辩日期:2012年5月

答辩委员会主任:林楠 农业大学 2012年05 月

目录 摘要 (1) ABSTRACT (2) 1 前言 (3) 2 车牌识别系统分析 (4) 2.1 车牌识别的目的 (5) 2.2车牌识别现状分析 (5) 2.3车牌识别的意义 (6) 2.4 我国车牌分析 (7) 3 车牌识别系统的原理及方法 (8) 3.1车牌识别系统简述 (8) 3.2 车牌图像处理 (9) 3.2.1 图像灰度化 (9) 3.2.2 图像二值化 (10) 3.2.3边缘检测 (10) 3.2.4 图像闭运算 (12) 3.2.5图像滤波处理 (13) 3.4 车牌字符处理 (15) 3.4.1 阈值化分割原理 (15) 3.4.2 对车牌阈值化分割 (16) 3.4.3 字符归一化处理 (17) 3.5 字符识别 (17) 3.5.1 字符识别简述 (17) 3.5.2 字符识别的分类 (18) 3.5.3 基于模板匹配的字符识别 (19) 4 实验分析 (19) 4.1车牌定位过程及分析 (19) 4.2 车牌字符识别 (23) 4.3 车牌识别结果及分析 (26) 5 结论 (28) 参考文献 (29) 致 (29) 附录 (29)

汽车车牌识别系统-车牌定位子系统的设计与实现 毕业论文

汽车车牌识别系统 ---车牌定位子系统的设计与实现 摘要 汽车车牌识别系统是近几年发展起来的计算机视觉和模式识别技术在智能交通领域应用的重要研究课题之一。在车牌自动识别系统中,首先要将车牌从所获取的图像中分割出来实现车牌定位,这是进行车牌字符识别的重要步骤,定位的准确与否直接影响车牌识别率。 本次毕业设计首先对车牌识别系统的现状和已有的技术进行了深入的研究,在此基础上设计并开发了一个基于MATLAB的车牌定位系统,通过编写MATLAB文件,对各种车辆图像处理方法进行分析、比较,最终确定了车牌预处理、车牌粗定位和精定位的方法。本次设计采取的是基于微分的边缘检测,先从经过边缘提取后的车辆图像中提取车牌特征,进行分析处理,从而初步定出车牌的区域,再利用车牌的先验知识和分布特征对车牌区域二值化图像进行处理,从而得到车牌的精确区域,并且取得了较好的定位结果。 关键词:图像采集,图像预处理,边缘检测,二值化,车牌定位

ENGLISH SUBJECT ABSTRACT The subject of the auto matic recognition of license plate is one of the most significant subjects that are improved fro m the connection o f computer vision and pattern recognition. In LPSR, the first step is for locating the license plate in the captured image which is very important for character recognition. The recognition correctio n rate of license plate is governed by accurate degree of license plate location. Firstly, the paper gives a deep research on the status and techniq ue of the plate license recognition system. On the basis of research, a solution of plate license recognition system is proposed through the software MATLAB,by the M-files several of methods in image manip ulatio n are co mpared and analyzed. The methods based on edge map and das differential analysis is used in the process of the localization of the license plate,extracting the characteristics of the license plate in the car images after being checked up for the edge, and then analyzing and processing until the probably area of license p late is extracted,then come out the resolutions for localization of the car plate. KEY WORDS:imageacquisition,image preprocessing,edge detection,binarizatio n,licence,license plate locatio n

[参考实用]车牌识别论文

《车牌识别系统》 学院:外语学院 专业:英语+软件工程091 姓名:张晨曦 学号:0918110121 车牌识别系统 摘要:文章从车牌定位、车牌字符分割和车牌字符识别3个阶段对车牌识别技术进行了深入研究,并用MATLAB进行了仿真。 关键词:车牌识别,车牌定位,车牌字符分割 1引言 车牌是一辆汽车独一无二的信息,因此,对车辆牌照的识别技术可以作为辨识一辆车最为有效的方法。随着ITS(智能交通系统)的高速发展,对车牌识别技术的研究也随之发展。从根本上讲,牌照识别应用了先进的图像处理,模式识别,人工智能技术来获取,处理,解释,记录拍照的图像。目前,牌照识别技术已经广泛而成功的应用于高速公路的监测,电子收费,交通违规管理,安全停车管理,偷盗车辆辨识等重要领域。 车牌识别系统一般包括以下几个部分,见图1。 图1车牌识别系统 主要研究内容如下: 1.车牌的定位研究。先进行图像的预处理,包括:RGB彩色图像的灰度化、图像灰度拉伸、图像边缘检测、灰度图的二值化等;车牌定位采用基于水平和垂直投影分布特征的方法。 2.字符分割的研究。先对定位后的车牌图像进行预处理,然后按照车牌的先验信息,用区域增长算法来确定候选车牌的字符区域。 3.字符识别的研究。对于提取出的单个字符,先进行归一化操作,再与给定的模板做对

比,识别出字符。 2.图像的定位 2.1图像的预处理 一般情况下,由CCD采集到的图像会有不理想的情况,如光线过强,或者偏弱,这些都会对后续的图像处理产生一向。而且车牌位于车身下部,靠近散热片,对比度较差,此时若直接对灰度图像进行定位会有不小的困难,为了获得较好处理的灰度图像,在对CCD采集的原始图像进行灰度化后,要对其灰度转换。 首先对图像灰度拉伸,使灰度级占据0--255整个区域,这样做的目的是为了减少光线过强,或者偏弱时造成的灰度级过少.本文直接采用直方图均衡化,这样处理简单,运算量小,效果也较理想。 2.2边缘提取 对图像进行边缘提取,边缘提取的最大好处就是能够突出边缘区域,同时使背景图像中无关的部分暗淡。由于车牌部分是边缘相对集中的区域,在对其边缘分割后,可以看到车牌部分很明显的突现出来。实现方法中,我们采用了水平差分算法,它利用图像后一列像素减去前一列像素,从而得到边缘图像。再对所得的图像二值化处理。实验结果如图1所示 图1边缘提取后的图像 由图可见,图像经过差分二值后,车牌区域明显可见。 2.2车牌边界的确定 由于车牌一般是由字符、背景和边框组成,提取图像的边缘图像后,在字符与背景处就形成了较强的边缘。再考虑汽车本身的特点,通常车牌位于汽车缓冲器上或附近,靠近整幅图像的下部,在往下便是路面,路面一般是比较光滑,因此可以在边缘提取时就很有效的将这部分杂质滤除掉,而使干扰图像的噪声处于车牌之上,如车灯,或散热片。由此,我们采用由下而上的扫描的方法。首先,对边缘图像的象素沿水平方向累加产生一个投影

毕业设计论文_车牌识别系统的设计与实现参考

车牌识别系统的设计与实现 摘要 车牌识别系统是智能交通系统的重要组成部分,有着广泛的应用,同时也是计算机视觉、图像处理和模式识别等交叉学科的研究热点。车牌识别系统广泛应用于高速公路自动收费和超速监管系统、公路流量监控系统、停车场收费管理系统、安防系统以及小区物业管理系统等等。 本文在VC++6.0平台下,结合OpenCV视觉库,开发了车牌识别系统。车牌识别系统分为五大组成部分:图像预处理、车牌定位、车牌倾斜校正、字符分割和字符识别。 本系统能够对输入的图像进行图像预处理,包括图像灰度化、图像滤波、边缘检测和二值化等;其次,通过使用数学形态学技术和车牌的高宽比固有特征从预处理后的图像中定位出车牌位置,并把车牌提取出来;再次,使用Hough 变换方法测出倾斜角,对车牌进行有效的旋转校正;通过水平投影去除车牌的上下边框,使用垂直投影法把字符一个个分割出来;最后,通过模板匹配法识别车牌字符并输出。实验结果表明,车牌定位的准确率为87.9%,车牌字符的正确识别率为72.6%。 关键词:车牌定位,数学形态学,Hough 变换,倾斜校正,投影

Design and Implementation of License Plate Recognition System Abstract License plate recognition system is an important part of intelligent transportation system and it has a wide range of applications. It is a hot spot of research in computer vision, image processing and pattern recognition. License plate recognition system is widely applied in the highway automatic charging and speed regulation system, highway traffic monitoring system, parking fee management system, security system and the residential property management system, etc. This system is developed in VC++6.0 platform and computer vision library OpenCV. License plate recognition system designed is mainly divided into five parts: image preprocessing, license plate orientation, license plate tilt correction, character segmentation and character recognition. This system can perform the image pretreatment to the input image, including the image gray level, the image filtering, edge detection and binarization and so on. Secondly, by using the technology of mathematical morphology and the plate inherent characteristics of aspect ratio to position license plate location in the image after pretreatment, and extract the license plate. Thirdly, Hough Transform method is used to measure the angle and effective rotation correction the license

(完整版)基于数字图像处理的车牌识别本科毕业论文

本科生毕业论文(设计) 题目: 基于数字图像处理的车牌识别设 计 姓 名: 周金鑫 学 院: 数理与信息工程学院 专 业: 电子信息工程 班 级: 111 学

号: 指导教师: 刘纯利职称: 教授 2014 年 12 月 24 日 安徽科技学院教务处制 目录 摘要 ....................................................................关键词 .................................................................. 1、设计目的 ............................................................. 2、设计原理: ............................................................ 3、设计步骤: ............................................................ 4、实行方案 ............................................................. 4.1. 总体实行方案:................................................... 4.2. 各模块的实现:................................................... 4.2.1输入待处理的原始图像: ....................................... 4.2.2图像的灰度化并绘制直方图: ...................................

基于单片机的车牌检测

毕业论文 基于Matlab的车牌识别系统设计 系部: 学生姓名: 专业班级: 学号: 指导教师: 2015 年 03月 21日

声明 本人所呈交的论文《基于Matlab的车牌识别系统设计》,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者: 日期:

【摘要】 本设计以基于MATLAB的车辆牌照识别算法的研究,以车辆牌照识别的算法设计为实例,详细介绍图像识别的基本方法。在整个车辆牌照识别的过程中,有预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照。在研究的同时对其中出现的问题进行了具体分析,处理。寻找出对于具体的汽车牌照识别过程的最好的方法。 【关键词】:MATLAB,车牌识别,字符识别,编程 Abstract This design is based on the research on vehicle license plate recognition algorithm based on MATLAB algorithm, to design the vehicle license plate recognition as an example, introduces the basic method of image recognition. In the process of the whole vehicle license plate recognition, pretreatment, edge detection, license plate location, character segmentation, character recognition five big modules, using MATLAB software programming to implement every part, and finally identify the license plate. The study also analyzes the problems, treatment. To find out the best method for car license plate recognition process of concrete. 【key words】: MATLAB, license plate recognition, character recognition, programming

毕业设计论文 任务书 车牌识别系统

焦作大学 毕业设计(论文)任务书 题目基于matlab的车牌识别系统的设计 主题: 学生姓名曲思静专业:通信技术学号: 参加人员 指导教师职称讲师 职称 发任务书日期2012 年11月8日

(一)毕业设计(论文)任务具体要求和技术指标通过本课题完成车牌识别这一功能子模块的研究,具体任务如下: 1.完成方案总体设计和需求分析。 2.对车牌识别的现状及发展趋势进行调研。 3.了解车牌识别的相关原理及算法。 4.构建本课题车牌识别系统的软硬件平台完成车牌识别的功能,过程设计具体,翔实,有独特之处。 5.完成毕业论文的书写。。 (二)毕业设计(论文)说明书内容 1、图像预处理 之所以要进行图像预处理,是因为在整个的车牌识别系统中,采集进来的图像是真彩图,还有其他因素的影响,例如采集环境因素、硬件设备等原因,图像比较模糊,其背景和噪声会严重影响字符的准确分割和识别,经过图像预处理后,可以大大提高图像质量。 2、车牌区域定位 对经过预处理后的车牌的二值图片运用形态学进行滤波,使得车牌区域能够形成一个连通区域,然后以车牌的先验知识为依据筛选所得到的连通区域,进而获得车牌区域的准确位置,最后完成从图片中提取车牌的任务。 3、车牌分割 车牌分割的过程首先对车牌图片进行水平方向的投影,去除水平边框,然后再进行垂直方向的投影。通过分析车牌投影可以得知,投影中最大值峰所对应的是车牌中的第二个字符和第三个字符之间的间隔,第二大峰中心距离对应的是车牌字符的宽度,以此类推就可以对车牌进行分割。 3、车牌识别和显示 字符识别的方法有很多种,一般来讲模板匹配方法是应用最广泛的。在进行识别的过程中,要先建立标准字库,然后将分割所得到的字符进行分类,将分类后的字符与标准字库中的字符进行比较,最后以误差最小的字符作为结果显示出来。

车辆牌照图像识别算法研究与实现本科毕设论文

Q260046902 专业做论文 西南科技大学 毕业设计(论文)题目名称:车辆牌照图像识别算法研究与实现

车辆牌照图像识别算法研究与实现 摘要:近年来随着国民经济的蓬勃发展,国内高速公路、城市道路、停车场建设越来越多,对交通控制、安全管理的要求也日益提高。因此,汽车牌照识别技术在公共安全及交通管理中具有特别重要的实际应用意义。本文对车牌识别系统中的车牌定位、字符分割和字符识别进行了初步研究。对车牌定位,本文采用投影法对车牌进行定位;在字符分割方面,本文使用阈值规则进行字符分割;针对车牌图像中数字字符识别的问题,本文采用了基于BP神经网络的识别方法。在学习并掌握了数字图像处理和模式识别的一些基本原理后,使用VC++6.0软件利用以上原理针对车牌识别任务进行编程。实现了对车牌的定位和车牌中数字字符的识别。 关键词:车牌定位;字符分割;BP神经网络;车牌识别;VC++

Research and Realization of License Plate Recognition Algorithm Abstract:In recent years, with the vigorous development of the national economy,there are more and more construct in the domestic expressway, urban road, and parking area. The requisition on the traffic control, safety management improves day by day. Therefore, license plate recognition technology has the particularly important practical application value in the public security and the traffic control. In the paper, a preliminary research was made on the license location, characters segment and characters recognition of the license plate recognition. On the license location,the projection was used to locate the license plate; On the characters segmentation, the liminal rule was used to divide the characters; In order to solve the problem of the digital characters recognition in the plate, BP nerve network was used to recognize the digital characters. After studying and mastering some basic principles of the digital image processing and pattern recognition, the task of license plate recognition was programmed with VC++ 6.0 using above principles. The license location and the digital characters recognition in the license plate were implemented. Keywords: license location, characters segmentation, BP nerve network, license plate recognition, VC++

基于matlab的车牌识别系统的设计与实现(1)

图形图像处理与应用 课程设计报告 目录 引言 (2) 1.设计原理 (2)

2.系统框架结构 (2) 2.1工作流程 (3) 3.设计步骤 (4) 3.1设计方案 (4) 4.各模块的实现 (4) 4.1图像预处理 (4) 4.1.1图像灰度化 (4) 4.1.2图像的边缘检测 (5) 4.2车牌定位和分割 (7) 4.2.1车牌的定位 (7) 4.2.2车牌的分割 (9) 4.2.3对定位后的彩色车牌的进一步处理 (9) 4.3字符的分割和归一化处理 (11) 4.3.1字符的分割 (11) 4.3.2字符的归一化处理 (12) 5实验结果和分析 (12) 6.实验总结 (14) 主要参考文献 (15) 附录 (16) 实验体会 (21) 基于MATLAB的车牌识别系统的设计 ——字符分割的设计

引言介绍当前的发展背景 车辆的牌照是机动车的识别标志,在交通管理中有着重要的作用。通过汽车车牌识别系统可以监控车辆的信息和行驶状况,可以最迅速的实现车辆控制以及交通状况的调控,所以对于现代智能交通至关重要。该系统主要有两大模块:图像处理模块和字符识别模块。本文主要对图像处理模块进行设计和研究。图像处理模块的质量好坏更是衡量整个系统成功与否的关键。MATLAB语言对于图像的处理非常方便,能够直接调用编好的函数,为整个系统提供了保障。 1.设计原理 车牌识别系统的摄像头通过对经过指定区域的机动车辆进行拍照,因为照片会受到光照、拍摄位置和车辆行驶速度的影响,导致拍摄的图片不能准确的确定汽车的车牌。而车牌识别系统就通过对机动车辆的照片进行图像预处理、车牌定位、字符分割、字符识别等技术手段,从而得到清晰的机动车牌照的照片,从而提高现代智能交通的管理效率,可以说车牌识别系统对于现代智能交通至关重要。 2.系统框架结构 汽车车牌自动识别系统主要包括触发拍照、图像采集、图像预处理、车牌定位、字符分割、字符识别、输出结果等单元。

基于matlab的车牌识别算法论文大学毕设论文

基于Matlab的车牌识别算法 摘要 车牌系统是计算机视觉和模式识别技术在智能交通领域的重要应用课题之一。车牌识别系统是以特定目标为对象的专用计算机系统,该系统主要包括三个内容:车牌定位、字符分割和字符识别。其中车牌定位的目的就是从所拍摄的汽车图像中确定车牌的位置,从而便于后续的字符分割和字符识别工作。目前常用的方法有:基于模板匹配的方法、基于特征的方法和神经网络法等。 本设计采用基于模板匹配算法和基于人工神经网络算法对车牌进行定位识别,此算法只对蓝底白字车牌进行分割识别,对黑底白字车牌原则上整个算法可直接适用,。此算法分割出的图像像素值和模板图像达到了一致,由此便避免了切割出的图像像素值不一致所带来的问题。但对白底黑字车牌、黄底黑字车牌,需要对车牌定位算法进行调整,并将图像反转(0变1、1变0)。 关键词:车牌识别系统;字符分割;车牌定位

LICENSE PLATE RECOGNITION ALGORITHM BASED ON MATLAB ABSTRACT License plate system is a computer vision and pattern recognition technology in one of the important application research topic in the field of intelligent transportation. License plate recognition system based on specific goals of a special computer system, the system mainly includes three contents: license plate locating, character segmentation and character recognition. One of the purpose of license plate location is taken from the auto locate the license plate in the image, so as to facilitate the subsequent work character segmentation and character recognition. Now commonly used methods are: based on template matching method, based on the characteristics of the method and neural network, etc. This design USES based on template matching algorithm and based on artificial neural network algorithm to locate license plate recognition, the algorithm is only for blue white license plate segmentation recognition, the algorithm can be directly applicable in principle to the black white plate,. This algorithm to segment the image pixel values and template image, thus to avoid the cut out in the process of image pixel values are not consistent. But black on white background and black text plate, yellow bottom plate, adjustments need to license plate localization algorithm, and the image inversion of (0, 1, 1, 0). Key words: license plate recognition system; Character segmentation; License plate location

车牌识别系统毕业设计开题报告

本科毕业论文(设计)开题报告题目数字图像处理在车牌识别中的应用 课题研究的背景与意义:(综述国内外相关研究现状;阐述课题的研究目的、意义) 随着汽车数量的增加,城市交通状况日益受到人们的重视,如何进行有效的交通管理更是成为了人们关注的焦点。 针对此问题,人们运用新的科学技术,相继研制开发出了各种交通道路监视、管理系统。这些系统通过车辆检测装置对过往的车辆实施检测,提取有关交通数据,达到监控、管理和指挥交通的目的。因此,智能交通系统ITS(intelligent traffic system)已成为世界交通领域研究的重要课题。车牌识别系统LPR(1icense plate recognition)作为智能交通系统的一个重要组成部分,已在高速公路、城市交通和停车场等项目的管理中占有无可取代的重要地位。它在不影响汽车状态的情况下,由计算机自动完成车牌的识别,从而降低交通管理工作的复杂度。 主要研究思路和方法:(基本思路、工作重点、技术路线等) ①图像预处理:在整个车牌识别系统中,由于采集进来的图像为真彩图,再加 上实际采集环境的影响以及采集硬件等原因,图像质量并不高,其背景和噪声会影响字符的正确分割。和识别,所以在进行车牌分割和识别处理之前,需要先对车牌图像进行图像预处理操作。 ②车牌定位:首先对车牌的二值图片进行形态学滤波,使车牌区域形成一个连通区域,然后根据车牌的先验知识对所得到的连通区域进行筛选,获取车牌区域的具体位置,完成从图片中提取车牌的任务。 ③车牌校正:由于捕捉图片的摄像头与车身的角度问题,得到的车牌图片不是水平的。为了顺利进行后续的分割和识别,必须对车牌进行角度校正。在此,使用了Rado n变换来对车牌进行校正。 ④车牌分割:首先对车牌进行水平投影,去除水平边框;再对车牌进行垂直投影。 通过对车牌进行投影分析可知,与最大值峰中心对应的为车牌中第二个字符和第三个字符的间隔,与第二大峰中心距离对应的即为车牌字符的宽度,并以此为依据对车牌进行分割。 ⑤字符识别:本文采用模板匹配方法来对车牌进行识别。识别过程中,首先建立标 准字库,再将分割所得到的字符进行归一化,将归一化处理后的字符与标准字库里的字符逐一比较,最后把误差最小的字符作为结果显示出来。采用成熟的数字图像处理技术和Matlab仿真工具。 工作进度安排: 2012.12.29—2011.2.28熟悉题目,收集资料,撰写开题报告 2012.2.29---2012.3.15 熟悉软件,拟定设计方案. 2012.3.16---2012.5.10:进行系统设计与开发。 2012.5.11---2012.5.30:完成系统开发,撰写毕业论文并完稿。 2012.6.1----

车牌识别设计与实现毕业论文

车牌识别设计与实现毕业论文 目录 摘要 (Ⅰ) Abstract........................................................... II 1 绪论. (1) 1.1 课题的来源及意义 (1) 1.2 课题主要研究的问题 (2) 1.3 系统设计的目标及基本思路 (2) 1.3.1 设计目标 (2) 1.3.2 基本思路 (3) 2 图像预处理 (4) 2.1 汽车牌照的特征 (4) 2.2 灰度变换 (5) 2.3 图像增强 (6) 2.4 图像边缘提取及二值化 (7) 2.4.1 图像边缘提取 (7) 2.4.2 灰度图像二值化 (14) 2. 5 形态学滤波 (15) 3 车牌定位方法研究 (19) 3.1 车牌定位常用方法介绍 (19) 3.1.1 基于纹理特征分析的定位方法 (19) 3.1.2 基于数学形态学的定位方法 (19) 3.1.3 基于边缘检测的定位方法 (19) 3.1.4 基于小波分析的定位方法 (19) 3.1.5 基于图像彩色信息的定位方法 (20) 3.2 基于行扫描灰度跳变分析的车牌定位方法 (20) 4 车牌识别方法研究 (22) 4.1 牌照区域的分割和图像进一步处理 (22) 4.1.1牌照区域的分割 (22) 4.1.2车牌进一步处理 (22) 4.2 字符的分割与归一化 (23) 4.2.1字符分割 (23) 4.2.2字符归一化 (24) 4.3 字符的识别 (24) 5 总结与展望 (27) 5.1 总结 (27) 5.2心得体会 (27) 5.3展望 (28) 致 (29)

车牌识别系统的设计与实现毕业设计论文

本科生毕业设计(论文)题目:车牌识别系统的设计与实现

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

车牌识别论文

人工智能在车牌识别系统中的应用 机动车闯红灯是日常交通管理中常见的交通违章现象,不仅扰乱了正常的交通秩序,也是造成机动车交通事故的主要原因之一。“电子警察”就是针对机动车路口闯红灯这种极易造成恶性事故的交通违章现象进行自动监测记录,做到了无人值守,不间断监测,证据充分正确。 车牌识别技术(Vehicle License Plate Recognition,VLPR)是计算机视觉和模式识别技术在现代智能交通系统中的一项重要研究课题,是实现交通管理智能化的重要环节。它是以数字图像处理、模式识别、计算机视觉等技术为基础的智能识别系统,它利用每一个汽车都有唯一的车牌号码,通过摄像机所拍摄的车辆图像进行车牌号码的识别。在不影响汽车状态的情况下,计算机自动完成车牌的识别,从而可降低交通管理工作复杂度。车牌自动识别技术在车辆过路、过桥全自动不停车收费,交通流量控制指标的测量,车辆自动识别,高速公路上的事故自动测报,不停车检查,车辆定位,汽车防盗,稽查和追踪车辆违规、违法行为,维护交通安全和城市治安,防止交通堵塞,提高收费路桥的服务速度,缓解交通紧张状况等方面将会起到积极的作用。 针对以往车牌识别算法的缺点和不足,例如识别率低、识别速度慢、车牌定位不准确等,本文提出了一种新的基于小波分析的改进车牌定位算法,同时将引入动量因子的BP神经网络应用到字符识别,加快了网络的训练过程。 2 基于小波变换和神经网络的车牌识别技术总体设计 2.1 车牌定位算法的基本思路 在某一个相位的红灯周期内,如果检测到有车辆通过,触发视频采集模块采集前端摄像机传送来的视频流,进行图像采集,采集到的图像是24位的真彩色图像,首先将图像进行灰度变换,转换为256色的灰度图。在车牌区域的局部图像内,字符笔画与车牌背景间的亮度反差形成明显而密集的边缘,上升缘与下降缘交替出现。利用车牌区域的这一高频特征,采用小波分析的多分辨率思想,进行水平方向上的小波变换,小波变换后的高频部分可以突出车牌区域,后继处理只需要对高频图像进行变换,即可定位出车牌。采用这种方法可以将运算量减少一半,大大缩短了车牌定位的时间。 接下来,利用局部阈值方法,将高频图像部分二值化。此时的图像可能含有一些干扰信息,因此要先对其进行中值滤波,以消除一些不必要的噪声。考虑到数学形态学的腐蚀和膨胀运算可以分别起到突出轮廓和填充空洞的作用,因此利用数学形态学的闭运算来突出车牌的轮廓和消除孤立的部分。然后根据对车牌的先验知识(例如长宽比在一定范围内等)提取车牌的候选区。最后,将车牌候选区域变换到HSI色彩空间,通过判断背景的颜色来确定准确的车牌区域。该算法的流程图表示见图1:

本科毕业论文车牌识别管理系统

摘要 随着我国道路的迅猛发展,智能交通系统越来越成为现代交通道路管理的强烈需求。而类区域性的车辆管理更是成为了需求的热点。不论是小区还是高校,又或则是高速公路的收费站对于车辆管理的智能化都是有着迫切的期望。 本论文研究的主要内容是将高校作为类区域的典型,从高校的安保以及便捷管理出发,设计了一个基于图像识别的车辆管理系统网站。从网站的功能划分,到网站的重点功能图像识别出发规划出了网站的雏形。另外为了网站整体的实现,对网站的重点功能车牌识别中的车牌定位编写了一个专门的java程序对车牌识别进行了分析以及实现。 本文所探究的车牌识别,是基于图像识别的大体处理步骤的包括了车牌的定位、分隔、识别。其中主要是研究车牌的定位,即从图像的灰度、强化边缘最后再到车牌定位。其中车牌定位后的分割,以及识别,还有与数据库的比对本文并没有涉及。程序实现结果表明,车牌定位成功效果比较理想,但是还有一些车牌难以定位。 期待根据这个设计做出的智能车辆管理系统。 关键词车辆管理系统图像识别高校安保

目录 1 前言 (1) 1.1 设计背景与意义 (1) 1.2 设计目标 (1) 2系统开发环境 (2) 2.1 系统配置 (2) 2.2 图像识别技术简介 (3) 2.3 车牌识别技术简介 (3) 3 总体设计 (4) 4 详细设计 (5) 4.1系统功能模块设计 (5) 4.2 图像识别功能设计以及实现 (6) 4.2.1 灰度化 (6) 4.2.2 灰度直方图 (8) 4.2.3 图像均衡化 (9) 4.2.4 边缘化 (11) 4.2.5 找车牌 (13) 4.2.6 二值化 (21) 4.3 数据库设计 (24) 4.4.1 数据库E-R图设计 (24) 4.4.2 创建主要数据库 (26) 5 运用读取jar包实现车牌号码识别 (27) 6 总结与展望 (34) 6.1 总结 (34) 6.2 展望 (34) 致谢 (36)

相关文档
最新文档