车牌识别系统的设计(共14页).docx
《车牌识别系统的设计(共14页).docx》由会员分享,可在线阅读,更多相关《车牌识别系统的设计(共14页).docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上车牌识别系统的设计一、车牌识别系统总体结构设计1.智能控制系统的功能总体设计:该高速公路智能化控制占道方案是应用于高速公路上对车速和占道预警信息提示系统。对于车速过快的车进行预警,对于车速过慢,长期占用车道,影响道路行驶速度的车辆也进行车牌识别然后传送服务器通过嵌入式智能卡预警和龙门架显示提醒,提醒行驶车辆进行相应处理,从而提高高速公路的道路通过效率和控制好行车速度,真正实现高速管理的人上智能化。2.车牌系统的总体设计:本课题主要针对高速公路智能化占道控制系统的车牌识别进行研究,通过车牌这个汽车的唯一身份证对违规等车辆信息进行采集并提出预警提示。本车牌识别系统的基本环
2、节如下图:结 果信 息管 理字 符识 别字 符分 割车 牌 定 位图像捕捉与获取3.车牌系统的组成原理设计:二、车牌识别的研究与设计1、车牌特征的信息分析:机动车牌照作为机动车的“身份证”,制造和使用都有严格的规范加以明确规定。根据中华人名共和国公共安全行业标准GA36-92,汽车车牌有10种。这10种汽车车牌的几何外形大小和颜色信息如下表所示(均、警车牌在这里暂时不考虑)。 另外,民用汽车的好牌上有省、直辖市、自治区的名称和发证及监督机关的代号,编号是英文大写字母。后而的编号一般5位编号,从00001-99999,编号超过10万就由A,B,c等字母代替。即“A”代表10万,“B”代表11万,
3、“C”代表12万,最后一个字母代表33万。英文字母中的I和O不用,避免和数字中的1和O冲突。使馆的外籍车牌上的是建交国家的代号,与所在地区的监管机关编号无关。 在这10种汽车中,编号为9和10的临时入境和临近行驶汽车以及使领馆汽车由于数量很少、出现的概率极小,为了简化算法和节省时间,忽略这几种车型的特殊性,认为它们与其他的7种汽车车型一致,采用相同的方法进行识别。由于编号为1的大型汽车,由于系统的CMOS摄像头收集的是汽车头部的牌照图像,因此对于大型汽车后车牌的特殊性也可以忽略不计。本论文中,不考虑车牌在背景色和前景色上的差异,在这些车牌中,大型汽车(前)、小型汽车、使领馆汽车、境外汽车、外籍
4、汽车、教练车和试验汽车的号牌格式完全一样,同时,由于小型车数量最多,出现概率最大,牌照规范与其它几种车牌很相似,算法的识别对致最终设定为小型车。2、常见车牌颜色特征的信息:对目前8种常见车牌(对大型车辆取前置车牌)的颜色分布和格式分布进行分析,可以得出如下结论:A.共存在5种颜色:黄石、黑色、蓝色、白色和红色;存在5中前景和背景的颜色组合;黄底黑字黑框线、蓝底白字白框线、黑底白字红“使”字(或“领”)白框线、黑底白字白框线,黑底红字红框线;B.字符颜色与背景颜色的亮度相差很大:要么亮度高于背景颜色的亮度(蓝底白字白框线、黑底白字红“使”(或“领”)字白框线、黑底白字白框线、黑底红字红框线;要么
5、字符颜色低于背景颜色亮度(黄底黑字黑框线),对于这种车牌,其二值化的结果颜色相反,前景字符为黑色,背景为白色,需要进行处理;C.牌照上的文字由7个字符和一个分隔符横向水平排列组成,字符高度为90mm,宽度为45mm,分割符的直径为10mm(实际上,每个字符是剧中分布在一个高位90mm,宽为45mm的矩形区域。)D.字符和字符之间或字符和分割符之间的距离为12mm;E.使馆牌照的间隔符在第4和第5个字符之间,其余的车牌的间隔符在第2个和第3个字符之间。由于使馆牌照出现的概率很小,将之视为小型车牌照一种变形情况,不单独处理,后面提出的车牌格式均值后一种格式情况;F.从左到右,车牌中每一位的可能字符
6、如下:第1位,30个省份的简称和“使”字,共有31个字符(暂时不考虑军警车);第2位,除去字母“I”之外的25个英文大写字母;第3位,除去字母“I”和字母“O”之外的24个英文大写字母和10个数字,共有34个字符;第46位,10个数字字符;第7位,10个数字字符和“领”“学”“试”“境”,共有14个字符。字符总数共有70个。G.观测和分析车牌外形特点,无论哪种车牌,外轮廓都有一个宽度不大的轮廓线,轮廓线的颜色和字符颜色一致,与背景的亮度差异很大。现实环境下,车牌有时安装后,车辆厂商的商标会遮挡牌照外轮廓线,但商标本身又是一个轮廓线,其亮度与背景的亮度差异也很大,同样可以利用之。3、车牌特征分析
7、结论: 首先,结合车牌分析结论,利用其中的特征4、5、6点可以构造牌照字符的格式模型,这个模型在其后的用来指导牌照定位后、字符识别前的字符分割。结合GA36-92标准,牌照图像的实际大小可能随着CCD摄像头采集的时机不同而产生一定的缩放,但是总体比例不会发生大的变化。设第1个字符中心和第2个字符的中心间距为一个长度单位,以第1个字符中心为原点,那么非使馆车牌的其余字符中心的横向位置应分别为:1,2.39,3.39,4.39,5.39和6.39,字符的宽度同样为0.79。其次,利用分析结论7,可以利用字符在牌照的排列缩小候选字符的集合规模,加快识别速度或进行识别后结果的纠正判别。如果不知道字符在
8、牌照中的排列位置,那么每个位置的候选字符可以达到70个,如果知道了它的位置,那么该位置的候选字符至多有34个,尤其是对牌照的第4、5、6位,候选字符只有10个数字。4、原始图像预处理 由于CCD摄像头采集图像以BMP位图图像格式存储到微机,为了便于车辆的定位与分割和车辆字符的识别,原始图像应具有适当的亮度,较大的对比度和清晰可辨的牌照图像。但由于系统的图像采集部分工作于开放的户外环境,加之车牌的整洁度、自然光照条件、车辆行驶速度等因素的影响,车辆图像可能出现模糊、歪斜和缺损等严重缺陷,因此需要对原始图像进行识别前的预处理。 除了少数文献提及过可用色彩信息帮助对牌照的检测和分割外,考虑到图像文件
9、的存储量和处理图像需要占用大量系统资源,绝大多数牌照识别系统均采用不含彩色信息的灰度图像,即图像中每个像素仅由一个8位字节表示该像素的亮度值,因此灰度图像是具有256个灰度级的黑白图像,便于以后的图像二值化,处理运算量大大减少。一些系统的摄像部分采用单色CCD摄像头则可以直接得到灰度图像。(1)图像灰度化: 灰度化是采用现行通用的标准平均值法,用g表示灰度后的灰度值,R、G、B分别表示原来的真彩色图中的红、绿、蓝分量,则有:g=0.110 B+0.588 G+0.322 R(2)图像对比度增强:车辆识别系统是全天候的工作性质,若无理想的补充光照明,自然光照度的昼夜变化会引起牌照图像的对比度严重
10、不足使图像中牌照字符分辨不清,甚至根本无法定位和分割,更无法识别。因此,研究者们提出各种有效的增强图像对比度的方法,如灰度线性变换、线性滤波器、直方图修整法等。采用图像灰度拉伸的方法有效地增强了图像的对比度,增强后的图像中字符清晰、区域分明,便于图像二值化和字符分割处理。还有些采用一种简便有效的线性滤波器进行图像中字符特征的增强,得到一个亮度明显高于背景的牌照字符区域,经进一步的定位处理就很容易确定其具体位置。可见,图像对比度增强处理无论对牌照图像的可辨识的改善,还是简化后续的牌照定位和分割的难度都是很有必要的。如果造成图像对比度不足的原因为:A被摄像物的远近不同,使得图像中央区域和边缘区域的
11、灰度失衡。B CMOS摄像头扫描时各点的灵敏度有较大的差异而产生图像灰度失真。C 成像时曝光不足或者过度而使得图像的灰度变化范围太窄。D 自然光线的差异。这是如将图像灰度线形扩展,才能显著改善图像质量,达到增强图像的对比度和分辨率。实验中,对于正常采样的车辆图像,也使线性灰度变换,突出感兴趣的目标或者灰度区间,相对抑制那些不感兴趣的灰度区域。令原图像f(x,y)的灰度值范围是a,b,线性变换后,图像g(x,y)的范围为O,Mf,g(x,y)和f(x,y)的变换关系的数学表达式为:O 0f(X,Y)AG(X,Y)= x=ms-0b-af(X,Y)-a Af(X,Y)B MS Bf(X,Y)Mf其
12、中,对于灰度级为256的图像而言:Mg=Mf=255(3)图像中值滤波中值滤波是一种非线性的滤波技术,由于实际计算过程中并不需要图像的统计特性,所以比较方便。它是基于图像的这一种特性;噪声往往孤立的点形式出现,这些点对应的像素数很少,而图像则是由像素较多,面积较大的小块构成。在一定条件下,可以克服线性滤波器所带来的图像细节模糊,而且对滤波脉冲及图像的扫描噪声比较有效。其原理为,设有一个一维序列fl,f2fn。取窗口长度为奇数m(m为奇数),对此序列进行中值滤波,就是从输入序列中相续抽出m个数,fi-v,fi, fi+v,其中救火窗口的中心值,v= (m-l)/2,再将这m个点的数值按其数值大小
13、排列,取其序号为正中间的那个数作为滤波器输出。中值滤波表达式为:Yi=Med fi-v, .fi, .fi+v, i Z V= (m-l)/2对数字图像进行中值滤波,实质就是对二维序列Xmn的中值滤波,滤波窗口也是二维的,用一个滑动窗口W在图像上进行扫捕,把窗口内包含的图像像素按灰度级升(或降)序排列起来,取灰度值居中的像素灰度为窗口中心像素的灰度(若窗口中有偶数个像素,则取两个中间值的平均),用公式表示为:X (m, n) = Median f(m-k,n-l) , (k, 1) W本课题采用的中值滤波的窗口为33的矩形窗口(共9个像素),结果表明通过中值滤波可以很好地消除孤立噪声点的干扰。
14、更重要的是使用这种中值滤波,除有效地消除噪声外,还能有效地保护边界信息。(4)图像边缘检测 图像分割的一种重要途径是通过边缘检测,即检测灰度级具有突变的地方,表明一个区域的终结,也是另一个区域开始的地方,这种不连续性称之为边缘。边缘检测不仅用于图像分割,也是纹理分析等其他图像分析的重要信息源和形状特征基础。需要说明的是:边缘与物体间的边界并不等同,边缘指的是图像中像素值有突变的地方,而物体的边界指的是现实场景中的存在于物体之间的边界。一幅图像中,有可能又边缘的地方并非边界,也有可能物体的边界在图像中不成为边缘,这是因为现实中的物体是三维的,而图像只有二维信息,从三维到二维的投影成像不可避免的会
15、丢失一部分信息;另外成像过程中的光照和噪声也是不可避免的重要因素。本文采用LOG算子,其中LOG边缘检测器的基本特征是:l 平滑滤波器是高斯滤波器;l 增强步骤采用二阶导数(二维拉普斯函数);l 边缘检测判据是二阶导数零交叉点并对应一阶导数的较大峰值;l 使用线性内插方法。这种方法的特点是图像首先与高斯滤波器进行卷积,这一步即平滑了图像又降低了噪声,孤立的噪声点和较小的结构组织将被滤除。由于平滑会导致边缘的延展,因此边缘检测器要考虑那些具有局部梯度最大值的边缘点。这一点可以用二阶导数的零交叉点来实现。拉普斯函数用作二维的二阶导数的近似,是因为它是一种无方向算子。为了避免检测出非显著边缘,应选择
16、一阶导数大于谋一阀值的零交点作为边缘。LOG算子对图像f(x,y)进行边缘检测,输出h(x,y)是通过卷积运算得到的,即:由于图像的平滑就会引起边缘的模糊。高斯平滑运算导致图像中边缘和其他尖锐不连续部分的模糊,其中模糊量取决于值。值越大,噪声滤波效果越好,但同时也丢失了重要的边缘信息,影响了边缘检测器的性能。如果取小值,又有可能平滑不完全而留有太多的噪声。大值的滤波器在平滑相互邻近的两个边缘时,可能会将它们连在一起,这样只能检测出一个边缘。因此,在不知道物体尺寸和位置的时候,很难准确确定滤波器的值。一般来说,使用大值的滤波器产生鲁棒边缘,小值的滤波器产生精确定位的边缘,两者结合,能够检测出图像
17、的最佳边缘。本课题的的取值为2。三、区域定位算法的阐述 本文的定位方法是在一定条件下的目标搜索。因而要考虑己经具备的一些条件和参数以简化方法的复杂度。确定性条件就是目前已经具备的硬件技术(比如高级摄相机、高性能的处理器、性能优良的传感系统等):可提供的参数就是取像设备与车辆之间的距离以及车辆图像的先验知识等。根据这些条件和参数可以获得有利于定位方法实现的信息:l 拍照使用国内统一标准的牌照,因而具有统一规格的尺寸。l 在拍摄时,CMOS摄像头与汽车的距离是固定的,因而摄入的图像具有固定比例的大小,并消除了因拍摄时的抖动而出现的低劣图像。l 汽车牌照内部有接近水平的一排字,而且字迹要相对清晰。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车牌 识别 系统 设计 14
限制150内