基于数字图像的车牌识别毕业设计论文.doc

上传人:牧羊曲112 文档编号:3867171 上传时间:2023-03-25 格式:DOC 页数:48 大小:1.13MB
返回 下载 相关 举报
基于数字图像的车牌识别毕业设计论文.doc_第1页
第1页 / 共48页
基于数字图像的车牌识别毕业设计论文.doc_第2页
第2页 / 共48页
基于数字图像的车牌识别毕业设计论文.doc_第3页
第3页 / 共48页
基于数字图像的车牌识别毕业设计论文.doc_第4页
第4页 / 共48页
基于数字图像的车牌识别毕业设计论文.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《基于数字图像的车牌识别毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于数字图像的车牌识别毕业设计论文.doc(48页珍藏版)》请在三一办公上搜索。

1、目 录第一部分:1.1 PCI总线.41.1.1 PCI总线的基本结构.41.1.2 PCI总线A/D卡的通用结构.51.2 A/D卡的采集、存储和显示程序.61.2.1 A/D卡的采集的基本原理.61.2.2 实验结果与分析.61.3.3设计程序.91.4结果分析.9第二部分:中文摘要.10英文摘要.111 引言.121.1 车牌识别技术的研究背景.121.2 国内外研究现状.121.3 车牌识别系统研究目的及意义.131.4别系统的构成.131.5论文内容安排.142 车牌图像的预处理142.1 预处理技术概述.142.2 图像的灰度化.152.3 图像的二值化.172.4 边缘检测.18

2、2.4.1 Canny算子.182.4.2 Roberts算子.192.5 本章小结.223 车牌定位.223.1 常用的车牌定位算法.223.1.1 基于纹理特征的车牌定位223.1.2 基于数学形态的车牌定位243.2 本章小结.264 字符切割.264.1 车牌字符切割方法.264.2 本章小结.285 字符识别.285.1 字符识别概述.285.2 车牌字符识别特点.295.3 基于模板匹配的字符识别算法.305.4 实验分析.315.5 结果分析.326 设计评述32附录A 车牌识别程序34参考文献.471.1 PCI总线1.1.1 PCI总线的基本结构: PCI,外设组件互连标准(

3、Peripheral Component Interconnect) 一种由英特尔(Intel)公司1991年推出的用于定义局部总线的标准。此标准允许在计算机内安装多达10个遵从PCI标准的扩展卡。最早提出的PCI总线工作在33MHz频率之下,传输带宽达到133MB/s(33MHz * 32bit/s),基本上满足了当时处理器的发展需要。随着对更高性能的要求,1993年又提出了64bit的PCI总线,后来又提出把PCI总线的频率提升到66MHz。目前广泛采用的是32-bit、33MHz的PCI 总线,64bit的PCI插槽更多是应用于服务器产品。从结构上看,PCI是在CPU和原来的系统总线之间

4、插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。管理器提供信号缓冲,能在高时钟频率下保持高性能,适合为显卡,声卡,网卡,MODEM等设备提供连接接口,工作频率为33MHz/66MHz。 PCI总线系统要求有一个PCI控制卡,它必须安装在一个PCI插槽内。这种插槽是目前主板带有最多数量的插槽类型,在当前流行的台式机主板上,ATX结构的主板一般带有56个PCI插槽,而小一点的MATX主板也都带有23个PCI插槽。根据实现方式不同,PCI控制器可以与CPU一次交换32位或64位数据,它允许智能PCI辅助适配器利用一种总线主控技术与CPU并行地执行任务。PC

5、I允许多路复用技术,即允许一个以上的电子信号同时存在于总线之上。 由于PCI 总线只有133MB/s的带宽,对声卡、网卡、视频卡等绝大多数输入/输出设备显得绰绰有余,但对性能日益强大的显卡则无法满足其需求。Intel在 2001年春季的IDF上,正式公布了旨在取代PCI总线的第三代I/O技术,该规范由Intel支持的AWG(Arapahoe Working Group)负责制定。2002年4月17日,AWG正式宣布3GIO1.0规范草稿制定完毕,并移交PCI-SIG(PCI特别兴趣小组,PCI- Special Interest Group)进行审核。开始的时候大家都以为它会被命名为Seria

6、l PCI(受到串 行ATA的影响),但最后却被正式命名为PCI Express,Express意思是高速、特别快的意思。 2002年7月23日,PCI-SIG 正式公布了PCI Express 1.0规范,并于2007年初推出2.0规范(Spec 2.0),将传输率由PCI Express 1.1的2.5GB/s提升到5GB/s;目前主流的显卡接口都支持PCI-E 2.0。1.1.2 PCI总线A/D卡的通用结构:图3.1PCI 总线控制器桥接电路 高速数据传输在PCI 总线和本地总线之间进行,设计者只需设计本地总线接口控制电路,外部设备可挂接在本地总线上,即可实现与PCI 总线的高速数据传

7、输。 本模块为PCI 数据采集模块,可对4 路单端输入的模拟信号并行采集,输入信号幅度为10 V ,AD 分辨率为12 b ,总采样率为400 k ;另外提供4 路脉冲信号的测量,信号输入幅度也是10 V ,输入信号频率5 MHz ,比较电平为1 V。根据要求设计的系统的原理框图如图3 所示,系统由PCI 接口电路、FPGA 逻辑控制电路、脉冲比较电路、A/ D 转换电路和信号调理电路几个部分组成。工作原理是模拟信号通过信号调理电路(前置电路) ,经过滤波放大处理后,送到A/ D 转换器,被A/ D 转换后的数字信号送入FPGA 进行缓存和处理,所得数据通过PCI 总线接口电路传入上位机(计算

8、机) 。为简化电路、提高集成度、增强系统的抗干扰能力,4 路模拟信号共用一片AD7864 。该芯片是高速率、低功耗、4 通道、12 位A/ D转换器,他可以同时对4 路模拟信号进行采样,通过内部的选择器以分时复用的方式将信号量化输出。在设计中,FPGA 主要负责与PCI9030 本地总线间的通讯以及A/ D 转换器的数据传输和系统各部分之间逻辑和时序的控制。这些控制是在Quartus 开发系统中进行设计的,采用VHDL 语言和原理图输入法相结合的方式完成。图3.2 数据采集系统原理框图1.2 A/D卡的采集、存储和显示程序1.2.1 A/D卡的采集的基本原理: 运行时的数据并送给PC机,通过运

9、行在PC机上的特定软件对这些数据进行分析,以此判断当前运行设备的状况,进而采取相应措施。当前常用的数据采集装置,在其系统软件设计中,多采用单任务顺序机制。这样就存在系统安全性差的问题。这对于稳定性、实时性要求很高的数据采集装置来说是不允许的,因此有必要引入嵌入式操作系统。下面以/为操作平台,基于系列处理器,对一种高性能的数据采集系统开发进行探索。1.2.2 实验结果与分析:1.3.3设计程序:load (D:whx.txt);x=whx (:,1);y=whx (:,2);plot(x,y);ylabel(y轴单位v);xlabel(x轴单位s);title(王海馨);figure1.4结果分

10、析:通过实验采集图像,数据与通过数据在MATLAB软件上得到的图像比较,两者是一样的,从而知道通过不同方式可以得到相同的结果。基于部分图像处理的车牌数字和字母的识别摘 要汽车车牌的识别在智能交通系统中占据重要地位,有着广阔的发展前景,基于图像处理的车牌识别是智能交通领域应用的重要课题之一,是实现交通管理智能化的重要环节。车牌自动识别系统主要包括预处理、车牌定位、字符切割、字符识别四个关键环节,本文主要研究的是在已经分割好的车牌的基础上,通过部分图像处理技术进行数字和字母的识别。在识别阶段,利用模板匹配的方法,通过AD算法来确定待测字符和模板字符中的相似程度,最终从复杂背景图像中有效的识别车牌字

11、符。文章中对90张相片进行了测试,结果表明,基于模板匹配的车牌识别方法的整体识别率为约60%,证明该方法是有效的,可行的。关键词:汽车牌照,图像处理 ,字符识别,模板匹配Number and Character Recognition of License Plate Based on the Part of Image ProcessingAbstractVehicle License Plate Recognition plays an important role in Automatic Recognition System, which has promising future in

12、 the intelligent transportation systems. Vehicle License Plate Automatic Recgnition is one of important research subjects of Image Dealing and the important parts of the research on intelligence of transportation management and implementation. Vehicle License Plate Automatic Recognition mostly inclu

13、des four important parts. These are pre-process, Vehicle License Location, Character Segmentation and Character Recognition. This paper is about the recognition of the located Vehicle License Plate based on the part of image processing. We use the match template method,through AD algorithm to determ

14、ine the similarity between the plate characters and template characters, to recognize plate license characters from the complex background image. 90 images were tested and the results show that the integral recognition rate is 60% and the method is accurate and fast. Key Words: Vehicle License, Char

15、ater Recognition, Image Processing, Match Template1 引言11 车牌识别技术的研究背景车牌是识别技术1是计算机视觉和模式识别技术在现代智能交通系统中的一项重要的研究课题,是实现交通管理智能化的重要环节。随着社会经济和高速公路的快速发展,以及汽车普及程度的日益提高,先进、高效、准确的交通智能管理系统日益受到们的重视,汽车牌照识别技术的应用为现代交通的智能管理打开了一扇大门。汽车识别技术在牌识别技术在车辆过路、过桥全自动不停车收费,交通流量控制指标的测量,车辆自动识别,高速公路上的事故自动测报,不停车检查,车辆定位,汽车防盗,稽查和追踪车辆违规、违

16、法行为,维护交通安全和城市治安,防止交通堵塞,提高收费路桥的服务速度,缓解交通紧张状况等方面显出了强劲的生命力。12 国内外研究现状车牌识别技术的研究2开始得很早,早在上世纪七十年代,就有不少研究人员和单位开始了这一技术的研究。由于在实际中存在光照、污损、缺损、无牌、格式多样等各种技术难题,这一技术一直都停留在实验室阶段,无法在实际工程中得到广泛应用。从20世纪90年代初,国外就已经开始了对汽车牌照自动识别的研究,其主要途径就是对车牌的图像进行分析,自动提取车牌信息,确定汽车牌号。在各种应用中,有使用模糊数学理论也有用神经元网络的算法来识别车牌中的字符,但由于外界环境光线变化、光路中有灰尘、季

17、节环境变化及车牌本身比较模糊等条件的影响,给车牌的识别带来较大的困难。字符的提取是复杂背景下目标提取问题,在复杂的背景中字符区域往往只占图像的小部分。由于背景的复杂性,背景纹理及颜色的复杂不确定性,这些问题给提取字符区域带来较大困难。并且字符区域的提取是整个系统过程的开始,是比较关键的一步。在一定情况下,还必须快速实时地完成。因此这部分工作具有一定的难度。目前国外的相关研究有: (1) Barros提出的基于扫描行高频分析的方法; (2) Lancaster提出的类字符分析方法等,为了解决图像恶化的问题; (3) Kat提出的基于颜色的提取方法。关于车牌定位系统的研究,国内外学者已经作了大量的

18、工作,但实际效果并不是很理想,比如车牌图像的倾斜、车牌表面的污秽和磨损、光线的干扰等都是影响定位准确度的潜在因素。为此,近年来不少学者针对车牌本身的特点,车辆拍摄的不良现象及背景的复杂状况,先后提出了许多有针对性的定位方法,使车牌定位在技术和方法上都有了很大的改善。然而现代化交通系统不断提高的快节奏,将对车牌定位的准确率和实时性提出更高的要求。因而进一步加深车牌定位的研究是非常必要的。1.3车牌识别系统研究目的及意义车牌识别系统的主要任务是分析和处理摄取到的复杂背景下的车辆图像,定位分割牌照,最后自动识别汽车牌照上的字符,LPR是利用车辆牌照的唯一性来识别和统计车辆,它是以数字图像处理、模式识

19、别、计算机视觉等技术为基础的智能识别系统在现代化交通发展中车牌识别系统是制约交通系统智能化、现代化的重要因素,LPR系统应该能够从一幅图像中自动提取车辆图像,自动分割牌照图像,对字符进行正确识别,从而降低交通管理工作的复杂度。14车牌识别系统的构成一个完整的汽车车牌识别系统的工作过程主要分为四个步骤:第一步预处理,由于摄像条件和客观因素的限制,如车辆牌照不整洁,光照条件不好,角度不适合,车速较快等原因,很容易对车牌识别系统的准确性造成干扰。第二步,车牌定位,即图像的精确定位算法的实现。用来确定车牌在整个图像中的相对位置,其输入是整个原始图像,输出是长方形车牌图像;第三步车牌字符的分割。用来将上

20、一步得到的长方形车牌图像,分割为几个只包含单个待识别车牌号码字符的图像;第四步车牌字符识别,它用来从上一步得到的只包含单个车牌字符的图像识别出车牌号码,输入是只包含单个车牌字符的图像,输出是车牌号码字符串。整个车牌识别系统的关键技术是3一是车牌的定位;二是车牌字符的识别。车牌识别系统的结构如图1.1所示。字符识别字符切割车牌定位预处理图1.1 车牌识别系统结构图15 论文内容安排本文共分为六章。第一章为引言,介绍了课题研究背景,国内外研究现状,车牌识别系统的结构图以及本文的工作安排;第二章为车牌图像的预处理,介绍了图像处理相关知识,并对车牌进行灰度化、二值化以及边缘检测;第三章为车牌定位,简要

21、介绍了基于纹理特征和数学形态特征的车牌定位方法,并给出定位结果;第四章为字符切割,根据车牌自身特征,采用一种对水平投影法进行改进的车牌字符分割的方法对车牌进行分割;第五章为字符识别,详细介绍了模板匹配的方法,建立了字符模板,以及用AD算法检测待测字符和模板字符中的相似程度,最终通过MATLAB实现了车牌数字与字母的识别;第六章为结论,总结了本文所做的主要工作,并分析了其中的不足之处,以待今后改进。在本文的安排过程中,第二章图像的预处理主要是介绍有关图像处理的相关知识,第三章车牌定位,第四章字符切割,主要是为第五章字符识别做前期准备。2 车牌图像的预处理21 预处理技术概述 在数字图像处理中,图

22、像的预处理过程是数字图像处理的重要组成部分。而对于车牌定位环节来说,车牌图像的预处理更是发挥着相当重要的作用。对于实际拍摄到的图片,由于天气、光照以及速度等外部因素的影响,往往使得这些图像并不能直接应用到车牌识别过程中,而必须先对图像进行前期的处理,以增强图像的质量。例如:一般情况下,车牌识别系统处理的都是灰度图像,因此要先将拍摄的彩色图像转换为灰度图像;在拍摄车牌照片时,照片的图像质量往往会受到光照,雨雾天气等因素的影响,因此要先对车牌图像进行降噪处理,尽量降低噪声对识别过程的影响;对于晚上或者在光线比较暗的情况下拍摄的图像,其对比度必然较低,因此我们还要对这些图像进行图像增强,增加其对比度

23、,凸显灰度值较高的图像部分,弱化背景,以利于后续工作的展开。上述所说的这些在展开识别过程以前,为了弱化、甚至消除对识别结果不利的因素,而采取的对车牌图像的前期处理工作,被称之为车牌图像的预处理过程。在车牌识别领域,图像的预处理过程主要包括的内容有图像的灰度化处理、图像二值化、边缘检测以及图像平滑等等。22 图像的灰度化现如今,在智能交通系统中拍摄到的车牌图像基本上都是真彩色图像。真彩色图像可以使用很多种颜色空间来进行表示,实际应用中使用最广泛的颜色空间是RGB颜色空间。在彩色颜色空间下,彩色图像包含了大量的颜色信息。例如,在RGB颜色空间下,彩色图像的每一个像素点均由R(红)、G(绿)、B(蓝

24、)三个颜色分量组成。也就是说,RGB空间下一幅图像的存储矩阵大小为,这样就使得在RGB空间下彩色图像所占用的存储空间很大3。同理,使用其他彩色颜色空间存储图像时也会产生同样的问题。这就导致在对彩色图像进行图像处理时,会占用更多的存储空间,并且会极大的降低系统的处理速度。其在速度上的影响对于车牌识别系统的实时性要求来说,是绝对不可容忍的。因此,在进行车牌识别过程时,有必要将彩色图像转换为灰度图像。灰度图像是只包含了图像的亮度信息而不包含图像的色彩信息的图像。灰度图像的亮度信息为256级4,即每一个灰度图像的像素点的取值为0255之间的整数值。灰度图像的存储矩阵大小为,其中矩阵中的每一个元素代表灰

25、度图像中相应点的像素的亮度。由此我们可以很容易发现,处理灰度图像时程序的执行效率将远远高于执行同样的彩色图像时程序的执行效率。以RGB颜色空间为例,我们可以认为图像的灰度化过程就是使得彩色图像像素的R、G、B分量变得相等的过程。如在一幅RGB图像中,如果图像中每一个像素的R、G、B分量都相等,即R=G=B,则该图像将会表现出灰度图像的特征。因此,图像的灰度化问题就转化为如何调整彩色图像中像素的三个分量,使得R=G=B的问题。彩色图像的灰度化方法主要有如下三种(g代表灰度化后像素点的亮度值):(1) 取平均值法,取彩色图像中像素点三个分量的平均值,即: (2.1)(2) 取最大值法,取彩色图像中

26、像素点R、G、B三个分量的最大值,即: (2.2)(3) 加权平均值法,根据彩色图像像素点R、G、B三个分量的重要性或者其他指标赋予三个分量不同的加权值、,再使g等于R、G、B三个分量的加权平均值,即: (2.3)车牌的灰度图像如图2.2所示。图2.1 车牌原始图像图2.2 车牌灰度图像23 图像的二值化二值图像是指图像中只有黑、白两种像素值的图像。在二值图像中,黑色用0表示,白色用1表示,二者之间没有灰度层次的变化。车牌图像的二值化5就是将图像中感兴趣的目标特征进一步的提取出来,这些特征包括目标区域的灰度值、轮廓、纹理特征、频谱特征以及直方图特征。二值化的原理6就是利用图像中目标图像与背景图

27、像直接灰度值上的差异,从而取得一个阈值或者阈值范围,再用这个结果将图像转换为只有目标图像和背景图像的二值化图像。车牌二值化图像如图2.3。图2.3 车牌二值化图像24 边缘检测边缘是指图像灰度发生剧烈变化的边界,它是图像分割的基础7。边缘检测是数字图像处理和计算机视觉中的基本问题,其目的是标识数字图像中亮度变化明显的点。图像的边缘检测大幅度的减少了图像包含的数据量,去除了不相关的信息,保留了图像的重要的结构属性。图像的边缘检测是图像分割、纹理特征提取以及形状特征提取等图像后续处理的前提。尤其对于车牌定位来说,边缘检测更是其中的关键环节。图像区域的边缘可以分为两种:一种是阶跃边缘,它的两边的像素

28、的灰度值有着明显的不同;还有一种是屋顶边缘,它位于灰度值从增加到减少(或者从减少到增加)的变化的转折点上8。下面对这几种常用的边缘检测方法做一简单介绍。2.4.1 Canny算子Canny9算子是于1986年由Canny提出的基于最优化算法的边缘检测算子,它把边缘检测问题转换为检测单元函数极大值的问题,具有很好的信噪比和检测精度。Canny算法按照以下步骤对图像进行处理:(1)用高斯滤波器平滑图像高斯函数的一阶微分是对理想滤波器的很好近似。用一维高斯函数: (2.4)构造高斯滤波器,分别按行和列对原始图像进行卷积操作,得到平滑图像。(2) 计算梯度的幅值和方向取Canny算子的一阶卷积差分模板

29、为: 则平滑后的图像的梯度幅值和梯度方向可表示为: (2.5)其中: (2.6)2.4.2 Roberts算子Roberts算子是一种利用局部差分算子寻找边缘的算子10。假设灰度图像是具有整数像素坐标的输入。其梯度定义为: (2.7)通常情况下,我们把梯度的摸叫做图像的梯度,对于数字图像来说,可以用差分来近似上述微分过程。Roberts模板使用斜向上的4个像素的交叉差分定义的,即: (2.8)一般情况下,可以将上式简化为如下两种形式: (2.9) (2.10)公式(2.9)和(2.10)表示称模板的形式如下:Roberts算子采用对角线方向上相邻两个像素之差近似梯度幅值检测边缘。这种算法检测水

30、平边缘和垂直边缘的效果要好于斜向边缘,定位精度高,但是它对噪声很敏感。Roberts算子的边缘检测如图2.5所示。图2.5 reborts算子的边缘检测25 本章小结本章主要介绍了车牌识别系统中所要用到的相关的图像预处理技术。在车牌识别系统中,车牌图像的预处理是其基础。图像预处理效果的好坏,将对车牌识别的后续处理过程(如车牌定位,字符分割等)产生直接的影响。本文对图像的灰度化、图像增强、二值化、边缘检测等预处理技术进行了介绍,并简要分析了各种预处理方法的优缺点。3 车牌定位车牌定位就是将车牌区域从整个车牌图像中寻找出来。车牌定位在车牌识别系统中占有举足轻重的地位,车牌定位的精确程度将对系统后续

31、的字符分割和字符识别连个部分产生直接的影响。另外,车牌定位的速度也会对车牌识别系统的性能以及实际应用产生重大的影响。近年来,众多研究者在车牌定位领域做了大量的工作,并取得了丰硕的成果。31 常用的车牌定位算法车辆牌照的定位问题是在复杂背景下的图像分割和目标提取问题。在实际的应用中,由于所获取的车牌图像的信噪比不高,图像有可能会出现倾斜等情况,二值化后的图像更是会出现字符的断裂、变形等。因此,寻求鲁棒性更高并且同时兼具实时性和适应性的定位算法一直都是人们不懈追求的目标。为了达到快速准确的从车牌图像中分离出车牌区域的目的,国内外的研究者们提出了诸多车牌定位的方法,这些方法大部分都是基于上述所说的车

32、牌的纹理特征、灰度特征、几何特征以及颜色特征等等。下面对几种主要的车牌定位算法进行简单的分析介绍。3.1.1 基于纹理特征分析的车牌定位基于车牌统计直方图的定位方法综合使用了车牌的结构特征和纹理特征11来对车牌区域实施定位。相对于其它非车牌区域来说,车牌区域包含有字符的变化特征,即含有丰富的边缘信息(细节信息)。因此,对提取得到的车牌边缘图像进行行扫描或列扫描,则车牌区域的跳变特性会明显有别于其它非车牌区域。其跳变特征在很大程度上标示了车牌的位置信息。因此,可基于车牌边缘图像的统计特征进行车牌的识别,即车牌识别的统计直方图方法。使用此方法进行车牌定位分为两步:首先对车牌进行粗定位,然后在粗定位

33、图像的基础上对车牌进行精确定位。(1) 车牌粗定位粗定位即从车牌的边缘图像中寻找并提取出包含有车牌图像的区域的过程。由于车牌区域中包含有大量的边缘信息,因此对该行(列)进行扫描时,其灰度跳变的次数将明显有别于其它非车牌区域的行(列)。我们可以利用这一特征实现车牌的粗定位。这种方法又分为行定位和列定位两步。首先,对边缘图像进行行扫描,统计每一行的灰度值,再依据一定的判决参量(如总灰度值大于某一阈值)来判断当前行是否属于车牌区域,由此就能大致确定车牌的起始行和结束行。然后,再对得到的行区域进行列扫描,同样可以大致确定车牌的开始列和结束列。由此就完成了对车牌的粗定位。需要注意的是,经过粗定位后,可能

34、会得到得到多个车牌粗定位的候选区域。此时,需要结合车辆牌照在图像中的位置信息、几何特征、宽高比等先验知识对候选区域进行进一步的判定,确定真正的车牌区域。(2) 车牌的精定位在车牌区域中,其纹理结构和背景有很大的差别,车牌区域具有更多更密集的纵向边界,而且车牌字符和背景的对比度比较大,在车牌区域上的表现就是车牌区域水平方向上的灰度变化频度很高。根据这些特征和一些必要的先验知识,就可以对粗定位区域进行更精确的定位。考虑粗定位区域在水平方向上的一阶差分运算,通过一节差分运算,可以有效的突出粗定位区域中灰度变换频繁的区域。一阶差分运算的定义如下式所示: (3.1)其中,表示车牌的粗定位图像,表示的水平

35、差分图像。然后,对在水平方向上做直方图投影,一般情况下在直方图中会有一个被两个波谷包围的一个波峰区域,此区域拥有直方图上的最大峰值且占据了直方图的大部分宽度,判定此波峰区域为车牌的水平精定位区域。对垂直方向的精定位过程和水平精定位相似,同样需要对粗定位图像作垂直方向上的差分直方图投影。只不过此时得到的直方图上会有一系列的峰值,而不是一个峰值,直方图呈现出峰谷峰的结构。此时直方图上会有一个波峰密集的区域,并且此区域的宽度满足牌照宽高比的先验知识,由此我们也可以确定车牌在垂直方向上的精确位置。经过上述过程就完成了基于统计直方图投影的车牌精确定位。3.1.2 基于数学形态学的车牌定位数学形态学12诞

36、生于20世纪60年代中叶,它基于集合论,具有完备的数学基础,其基本思想是使用具有一定形态的结构元素取量度和提取图像中的对应形状以达到分析、识别图像的目的。形态学是一种非线性滤波方法,它可以用来解决图像滤波、边缘检测、图像分割、形状识别、纹理分析、图像压缩、图像恢复与重建等图像处理问题。数学形态学有四个基本运算:膨胀、腐蚀、开启和闭合。在二值化图像分析中,数学形态学方法具有明显的优势。(1) 膨胀运算膨胀运算就是扩张物体的边界,将与物体接触的所有背景点也合并到物体中,使得边界向外部扩充。膨胀能消除图像中的空洞,经过膨胀运算后,图像的面积会增大。设为二值化图像,为结构元素,则被膨胀记为,其定义是:

37、 (3.2)上式可以解释为:被膨胀所得到的集合为,当的原点平移到时,与的交集非空。(2) 腐蚀运算腐蚀是膨胀的逆运算,它缩减物体的边界,将物体的边界归入背景点,使得物体的边界缩小。腐蚀会去除图像中的离散点,实际达到了去除图像噪声的作用。经过腐蚀运算后,图像的面积会减小。图像被腐蚀,记为,其定义是: (3.3) 同样,腐蚀可以解释为:被腐蚀所得到的集合为,当的原点平移到时,包含于。(3) 开运算和闭运算此外,数学形态学中还有开运算和闭运算,这两种运算实际上是膨胀和腐蚀的组合运算。对于二值化图像和结构元素来说,在下的开运算可以记为,其定义是: (3.4)即在下的开运算是先对进行腐蚀运算,结果再进行

38、膨胀运算。开运算对图像具有平滑效果,它能消除图像的边缘毛刺以及孤立斑点等等。同样,对的闭运算可记为,其定义是: (3.5)由公式可以看出,闭运算是开运算的对偶运算,即对进行先膨胀后腐蚀的运算。闭运算具有过滤功能,它可以填充图像内部的微小空洞以及裂隙等。形态学的车牌定位方法主要是基于上述四种形态学基本运算,尤其是形态学的开闭运算。应用开闭运算对数字图像进行处理,可以得到多个可能的车牌区域,然后再根据一定的判别法从确定的待选车牌区域中确定真正的车牌位置。车牌定位matlab结果如图3.1。图3.1 车牌定位32 本章小结本章主要讨论了车牌定位的相关问题。车辆牌照的自动定位是车牌识别系统中的关键环节

39、,车牌定位的成功与否直接决定了车辆牌照能否实现。车牌图像的特征在车牌定位过程中具有非常重要的作用。然后介绍了几种典型的车牌识别算法。基于纹理特征的车牌定位算法和基于数学形态学的车牌定位算法,最终定位出车牌图像。4 字符切割图像切割是指按一定的规则,将图像与背景分成不同的部分或子集的过程。车牌字符切割就是将车牌图像进行二值化处理,把图像的字符和背景分开成二值图像。由于分割本身是图像处理的一个难题,而实际拍摄的车牌图像因为不同程度地存在以下问题而影响字符分割的准确性。(1)脱色、泥点、反光等原因使车牌图像质量下降,存在严重噪声。(2)边框和铆钉容易造成分割不准确。(3)车牌的前2个字符和后面5个字符之间的间隔符(小圆点)需要进行特殊处理。(4)光照不均容易引起分割错误。41 车牌字符分割方法由于实际拍摄的车牌图像容易受环境的影响,所以本文采用的是一种对水

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号