数字图像处理之车牌提取

合集下载

车牌识别(LPR)中的图像提取及分割

车牌识别(LPR)中的图像提取及分割

牌字的颜色形成强烈对比,而且在一相对小的范围内变化频繁[2,4]。

应该紧紧抓住这个特征来完成对车牌的提取,为了突出放大这个这个特征,我们设计了一个处理函数,即:(z,Y)=IF(z—d,y)一2F(z,y)+F(z+d,y)IF(z,Y):原图像P(X,Y):处理后图像d:处理参数,一般取1~4这样就突出了图像中竖直的边缘,而对水平边缘则先不予考虑。

适当选取d值,这样可以“放大”车牌这个特征:对一条直线(非水平直线)进行水平扫描,则扫描线变化频率是两次,而如果对处理后的图像中的直线进行水平扫描,如果d值选取恰当,则扫描次数增加一倍,达到4次,这样也就达到了放大车牌特征的目的,为提取车牌奠定了基础。

虽然别的直线(噪声)的扫描次数相应也会增加一倍,但是由于车牌区的直线密集,事实上也就达到了“放大”特征的目的。

d值选取原则是:当原始图像中的车牌图像部分较大,则d值可以选取较大,反之则较小。

同时上述的图像处理为后面的二值化提供了一个很好的基础,消除了很多实际场合下的不利因素。

例如在一幅实际的白天高速公路收费站拍摄的图像,这时由于太阳光的影响,可能会造成整个图像的亮度(灰度)分布很不均匀,典型的情况是图像的上部亮度较大,而下部则亮度较小。

这样如果不对图像进行处理而直接进行二值化的话,由于车牌处于下部,二值化的阈值很难选取。

但如果先变换后再二值化,则由于作差处理,只是考虑了像素间的差值,对图像的亮度分布不均就不敏感了。

当然也可以把整个图像分割成很多小块分别进行二值化,甚至于对每个像素点分别进行二值化【10l,效果也会大大提高,但相应处理的时间也就大大提高。

我们的思路是这种需要牺牲较多时间的处理方法,在后面对车牌提取后的图像进行处理时使用,因为提取后的图像一般都较小,相对花费的时间也较少。

3.处理后图像的二值化【81二值化的阈值的计算有很多种方法。

分析上述处理后的图像:在图像的大部分区域图像的灰度值很小,只是在水平方向灰度变化较大的区域才会出现比较大的灰度值,这样图像的直方图就会出现两个比较大的峰值,而灰度较大的那些像素点正是要二值化为1(高亮度)的点。

车牌提取的实现方法

车牌提取的实现方法

车牌提取的实现方法
车牌识别是计算机视觉和图像处理领域中的一个应用,其实现方法通常涉及以下步骤:
图像采集:使用摄像头或其他图像采集设备获取车辆图像。

这可以是实时视频流或静态图像。

图像预处理:对采集到的图像进行预处理,包括去噪、调整图像的亮度和对比度、图像增强等操作,以提高后续处理的准确性。

车牌定位:使用图像处理技术,例如边缘检测、色彩信息等,定位图像中的车牌位置。

车牌通常具有独特的形状和颜色,可以通过这些特征进行检测。

字符分割:对车牌区域进行字符分割,将每个字符分离开来。

这通常涉及到字符之间的空隙分析、连通区域分割等技术。

字符识别:对分割得到的字符进行识别,将其转换为文字信息。

字符识别可以使用光学字符识别(OCR)技术,也可以结合深度学习模型,例如卷积神经网络(CNN)。

后处理:对字符识别结果进行后处理,例如根据语法规则验证
识别的结果,纠正可能的误识别。

输出结果:最终输出识别到的车牌信息,通常包括车牌号码和相关信息。

在实际应用中,车牌识别系统可以使用传统的计算机视觉方法,也可以结合深度学习等先进技术。

深度学习方法,尤其是使用卷积神经网络(CNN)的方法,在车牌识别任务中取得了很好的效果,尤其是在大规模数据集上进行训练的深度学习模型在复杂场景下表现较好。

车牌提取,北京交通大学数字图像处理大作业

车牌提取,北京交通大学数字图像处理大作业
关键词:车牌定位,倾斜校正,字符分割
3
数字图像处理研学报告
何梦浩小组
1 车牌识别的研究背景:意义、应用
1.1 意义 车牌识别技术要求能够将运动中的汽车牌照从复杂背景中提取并识别出来,通过车牌提
取、图像预处理、特征提取、车牌字符识别等技术,识别车辆牌号,目前的技术水平为字母 和数字的识别率可达到 96%,汉字的识别率可达到 95%。
1.2 应用 车牌识别在高速公路车辆管理中得到广泛应用,电子收费(ETC)系统中,也是结合 DSRC
技术识别车辆身份的主要手段。 在停车场管理中,车牌识别技术也是识别车辆身份的主要手段。在深圳市公安局建设的《停 车库(场)车辆图像和号牌信息采集与传输系统技术要求》中,车牌识别技术成为车辆身份 识别的主要手段。
for(int i=0;i<height;i++) {
for(int j=0;j<width;j++) {
b = rgbimg[i*3*width+j*3]; g = rgbimg[i*3*width+j*3+1]; r = rgbimg[i*3*width+j*3+2];
max=(r>g)?r:g; max=(max>b)?max:b;
实验效果图片221数字图像处理研学报告何梦浩小组11图片222图片223数字图像处理研学报告何梦浩小组12图片224图片225数字图像处理研学报告何梦浩小组13图片226图片227图片228数字图像处理研学报告何梦浩小组14图片229图片2210图片2211数字图像处理研学报告何梦浩小组15图片2212图片2213图片2214数字图像处理研学报告何梦浩小组16图片2215图片2216图片2217数字图像处理研学报告何梦浩小组17图片2218图片2219图片2220数字图像处理研学报告何梦浩小组1823车牌校正

提取车牌

提取车牌

提取车牌的具体步骤如下:1、提取原始图像的行,列和维数,并将数字图像坐标化;2、对汽车图像进行行扫描,并对此方向进行像素分析,将蓝色像素点三基色范围的颜色坐标统计并记录下来,记入一个矩阵IY中,IY为包含行方向车牌像素点的一幅数字图像;3、对数字图像IY进行列方向扫描,同时进行蓝色像素点统计,将统计的像素点记入矩阵Plate 中,Plate就是要提取的目标图像,即车牌图像;4、保存车牌图像,便于下一步提取图像。

基于颜色提取汽车车牌的程序如下所示:I=imread('DSC00944.JPG');subplot(2,3,1),imshow(I);title('原始图像');[y,x,z]=size(I);myI=double(I);Blue_y =zeros(y,1);fori=1:yfor j=1:xif(((myI(i,j,1)<=55)&&(myI(i,j,1)>=0))&&((myI(i,j,2)<=100)&&(myI(i,j,2)>=30))&&... ((myI(i,j,3)<=200) &&(myI(i,j,3)>=90)))%蓝色RGB的颜色范围Blue_y(i,1)=Blue_y(i,1)+1;%蓝色像素点统计endendend[tempMaxY]=max(Blue_y);%Y方向车牌区域确定PY1=MaxY;while((Blue_y(PY1,1)>=5)&&(PY1>1))PY1=PY1-1;endPY2=MaxY;while((Blue_y(PY2,1)>=5)&&(PY2<y))PY2=PY2+1;endIY=I(PY1:PY2,:,:);subplot(2,3,2),plot(Blue_y);gridtitle('Y方向统计')subplot(2,3,4),imshow(IY);title(' Y方向车牌区域确定')%X方向统计Blue_x=zeros(1,x);%进一步确定X方向的车牌区域for j=1:xfori=PY1:PY2if((myI(i,j,1)<=55)&&myI(i,j,1)>=0&&((myI(i,j,2)<=100)&&(myI(i,j,2)>=30))&&... ((myI(i,j,3)<=200)&& (myI(i,j,3)>=90)))Blue_x(1,j)=Blue_x(1,j)+1;endendendPX1=1;while((Blue_x(1,PX1)<3)&&(PX1<x))PX1=PX1+1;endPX2=x;while((Blue_x(1,PX2)<3)&&(PX2>PX1))PX2=PX2-1;endsubplot(2,3,3),plot(Blue_x);gridtitle('X方向统计')%对车牌区域的修正PX1=PX1-2;PX2=PX2+2;Plate=I(PY1:PY2,PX1-2:PX2,:);subplot(2,3,5),imshow(Plate);title('车牌显示');imwrite(Plate,'chepai.bmp');程序输出结果如下:图4.1 车牌定位结果4.4 图像的预处理4.4.1预处理方法流程由于本系统的车牌图像是在室外进行拍摄,因此不可避免地会受到自然季节、光线等因素的影响。

数字图像处理-车牌识别技术

数字图像处理-车牌识别技术

实际应用案例二
总结词
停车场管理系统
详细描述
在停车场管理中,车牌识别技术被广泛应用于车辆进出控制和停车位寻找。通过在停车场出入口安装 车牌识别设备,可以快速准确地识别进出车辆的车牌号码,实现自动计时计费、车辆进出记录等功能 ,提高停车场的运营效率和便利性。
实际应用案例三
总结词
智能安防系统
详细描述
车牌识别技术也可以应用于智能安防系统中,如小区、校园、重要场所等。通过 安装监控摄像头和车牌识别设备,可以实时监测和记录车辆进出情况,有效防范 非法入侵和车辆盗窃等安全问题,提高安防系统的可靠性和安全性。
特征提取的目的是降低数据维度,提高分类器的识别效率,同时保留足够的信息以 区分不同的车牌。
支持向量机分类器
支持向量机(SVM)是一种常用 的分类器,用于对车牌进行分类
和识别。
SVM通过找到能够将不同类别 的车牌数据点最大化分隔的决
策边界来实现分类。
在车牌识别中,SVM通常与特 征提取技术结合使用,以实现 对车牌的准确识别。
增强的目标是使车牌区域在图像中更 加突出,同时保持车牌字符清晰可辨。
常见的图像增强技术包括对比度增强、 直方图均衡化、边缘检测等,可以根 据车牌的特点选择适合的增强算法。
图像变换
图像变换是将图像进行几何变换 或频率域变换的过程,以便提取
车牌特征或进行模式识别。
常见的图像变换包括平移、旋转、 缩放、翻转等几何变换,以及傅 里叶变换、小波变换等频率域变
字符识别是车牌识别技术的最 后一步,将分割后的字符与预 定义的字符集进行匹配,以识 别出车牌上的字符。常用的识 别算法包括模板匹配、神经网 络等。
处理识别结果
详细描述
在识别出车牌上的字符后,需 要对识别结果进行处理,如去 除无关字符、合并相邻字符等 ,以提高识别准确率。

数字图像处理-车牌识别系统附程序

数字图像处理-车牌识别系统附程序

数字图像处理车牌识别系统目录1 方案设计............................................................................................................... .. (4)1.1 基本原理 (4)1.2 总体设计方案 (4)2 各模块的实现 (5)2.1 图象的采集与转换 (5)2.2 灰度校正 (6)2.3 平滑处理 (7)2.4 提取的边缘 (7)3 牌照的定位和分割 (7)3.1 牌照区域的定位 (8)3.2 牌照区域的分割 (9)4 字符处理 (9)4.1 字符分割 (10)4.2 字符归一化 (10)4.3 字符的识别 (10)5 总结 (11)参考文献 (12)附录 (13)摘要随着公路逐渐普及,我国的公路交通事业发展迅速,所以人工管理方式已经2不能满着实际的需要,微电子、通信和计算机技术在交通领域的应用极大地提高了交通管理效率。

汽车牌照的自动识别技术已经得到了广泛应用。

汽车牌照自动识别整个处理过程分为预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,其中字符识别过程主要由以下3个部分组成:①正确地分割文字图像区域;②正确的分离单个文字;③正确识别单个字符。

用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照。

在研究的同时对其中出现的问题进行了具体分析处理。

1方案设计1.1基本原理由于车辆牌照是机动车唯一的管理标识符号,在交通管理中具有不可替代的作用,因此车辆牌照识别系统应具有很高的识别正确率,对环境光照条件、拍摄位置和车辆行驶速度等因素的影响应有较大的容阈,并且要求满足实时性要求。

图1 牌照识别系统原理图该系统是计算机图像处理与字符识别技术在智能化交通管理系统中的应用,它主要由牌照图像的采集和预处理、牌照区域的定位和提取、牌照字符的分割和识别等几个部分组成,如图1 所示。

数字图像处理之车牌提取

数字图像处理之车牌提取

车牌提取本文介绍了车牌定位的各种算法及发展,并利用matlab软件对一幅车头照片进行了车牌区域的定位。

一、前言数字图像处理技术的发展十分迅速,最初应用在空间探索及医学领域,如今,它已经成为工程学、计算机科学、信息科学、统计学、物理学、化学、生物学甚至社会科学等领域学习和研究的对象。

同时,随着我国经济的高速发展,交通变得日益繁忙,对智能交通系统的研究变得十分迫切。

利用了图像处理技术的车牌自动识别系统己成为智能交通系统的重要组成部分。

要实现交通智能化,首先要能获得道路交通状况和车辆情况的相关数据,因此车辆牌照的识别智能交通领域的一个重要研究课题之一,是实现交通智能化的一个重要环节.要想准确识别出车牌的数字,首先必须要能在含有车牌的图像中定位出车牌的位置,才能进行进一步的数字分析识别,所以,车牌的定位技术是车牌识别的基础。

二、相关理论介绍(一)车辆牌照的特点现在我国车牌有4种类型:(1)小功率汽车使用的蓝底白字牌照;(2)大功率汽车使用的黄底黑字牌照;(3)军、警用的白底黑字、红字牌照;(4)国外驻华机构使用黑底白字牌照。

这些牌照的长度均为45cm,宽为15cm,共有字符7个.一般民用牌照第一个字符为汉字,且是各省市的简称;第二个字符为大写英文字母,如“E”;第三个字符是英文字母或阿拉伯数字,第四至第七个字符为阿拉伯数字,如“沪 E 30265"就是最典型的车牌符号。

车牌的位置一般在汽车的下方。

(二)车牌定位算法的发展现状车牌定位算法分为图像的预处理、车牌的搜索和车牌鉴别定位三部分。

图像预处理就是要获得有用的图像的边缘,并将其二值化;车牌搜索则是搜索整幅图像以得到有可能包含车牌的若干感兴趣区域;车牌定位则是根据车牌的特征对提取出的感兴趣的区域进行鉴别和剔除假的车牌,从而提取到真正的车牌。

相较于车身其他位置,车牌区域有其自身特点,主要有车牌底色与车身颜色,字符颜色有较大差异;车牌的矩形区域内存在较丰富的边缘,呈现出规则的纹理特征;车牌内字符之间的间隔比较均匀,字符和牌照底色在灰度上存在跳变;图像中牌照长宽比的变化有一定范围等。

数字图像处理实习报告--OCR-车牌号码识别

数字图像处理实习报告--OCR-车牌号码识别

数字图像处理实习报告--OCR-车牌号码识别数字图像处理实习报告实习项⽬名称:OCR-车牌号码识别所属课程名称:数字图像处理班级:学号:姓名:指导教师:⽬录⼀、实习⽬的 (3)⼆、实习原理 (3)三、实习步骤 (3)3.1完成车牌定位的整个过程 (4)3.2⽔平差分提取图象边缘 (4)3.3 完成图象车牌区域的初步定位。

(4)3.4利⽤先验知识标识车牌区域,进⾏车牌区域的选择 (4)3.5⽔平查找后,纵向查找。

完成图象车牌区域的初步定位。

(5)3.6利⽤先验知识标识车牌区域,进⾏车牌区域的选择,(横纵向) (5)3.7计算伪车牌区的跳变平均数 (5)3.8找出所有伪车牌区域中具有最⼤跳变平均数的区域号,精确定位车牌 (5)3.91找出车牌的左右边缘 (5)3.92⼆值化图象 (6)3.93车牌字符分割 (6)3.94⽔平⽅向投影,分割出字符 (6)四、实验程序 (6)五、实习结果 (24)六、实习⼼得 (28)⼀、实习⽬的(1)掌握数字图像处理的相关知识及算法。

(2)学习在VC 6.0环境下编写车牌定位与识别程序。

(3)了解车牌定位⽅法,如边缘检测法,基于⽮量量化的车牌定位法等。

(4)了解车牌字符分割⽅法,如,投影法,基于车牌字符先验知识的字符分割⽅法等。

(5)了解车牌字符识别⽅法,如字符归⼀化,投影法,基于数字和字母特征的模板匹配法。

(6)运⽤编写的车牌定位与识别程序实现在各种环境下车牌的识基于VC++图像处理的汽车牌照识别系统主要包括车牌定位,字符车牌分割和车牌字符识别三个关键环节其识别流程图如图1所⽰。

图1 识别流程图其中,(1)原始图像:原始的汽车图像;(2)图像预处理:对采集到的图像进⾏滤波等处理以克服图像⼲扰;(3)车牌定位:计算边缘图像的投影⾯积,寻找峰⾕点,⼤致确定车牌位置,再计算此连通域内的宽⾼⽐,剔除不在域值范围内的连通域,最后得到的便为车牌区域;(4)字符分割:利⽤投影检测的字符定位分割⽅法得到车牌的字符;(5)字符数据库:为第6步的字符识别建⽴字符模板数据库;(6)字符识别:通过基于模板匹配的⼈⼯神经⽹络算法,通过特征对⽐或训练识别出相关的字符,得到最后的汽车牌照,包括英⽂字母和数字。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

车牌提取本文介绍了车牌定位的各种算法及发展,并利用matlab软件对一幅车头照片进行了车牌区域的定位。

一、前言数字图像处理技术的发展十分迅速,最初应用在空间探索及医学领域,如今,它已经成为工程学、计算机科学、信息科学、统计学、物理学、化学、生物学甚至社会科学等领域学习和研究的对象。

同时,随着我国经济的高速发展,交通变得日益繁忙,对智能交通系统的研究变得十分迫切。

利用了图像处理技术的车牌自动识别系统己成为智能交通系统的重要组成部分。

要实现交通智能化,首先要能获得道路交通状况和车辆情况的相关数据,因此车辆牌照的识别智能交通领域的一个重要研究课题之一,是实现交通智能化的一个重要环节。

要想准确识别出车牌的数字,首先必须要能在含有车牌的图像中定位出车牌的位置,才能进行进一步的数字分析识别,所以,车牌的定位技术是车牌识别的基础。

二、相关理论介绍(一)车辆牌照的特点现在我国车牌有4种类型:(1)小功率汽车使用的蓝底白字牌照;(2)大功率汽车使用的黄底黑字牌照;(3)军、警用的白底黑字、红字牌照;(4)国外驻华机构使用黑底白字牌照。

这些牌照的长度均为45cm,宽为15cm,共有字符7个。

一般民用牌照第一个字符为汉字,且是各省市的简称;第二个字符为大写英文字母,如“E”;第三个字符是英文字母或阿拉伯数字,第四至第七个字符为阿拉伯数字,如“沪E 30265”就是最典型的车牌符号。

车牌的位置一般在汽车的下方。

(二)车牌定位算法的发展现状车牌定位算法分为图像的预处理、车牌的搜索和车牌鉴别定位三部分。

图像预处理就是要获得有用的图像的边缘,并将其二值化;车牌搜索则是搜索整幅图像以得到有可能包含车牌的若干感兴趣区域;车牌定位则是根据车牌的特征对提取出的感兴趣的区域进行鉴别和剔除假的车牌, 从而提取到真正的车牌。

相较于车身其他位置,车牌区域有其自身特点,主要有车牌底色与车身颜色,字符颜色有较大差异;车牌的矩形区域内存在较丰富的边缘,呈现出规则的纹理特征;车牌内字符之间的间隔比较均匀,字符和牌照底色在灰度上存在跳变;图像中牌照长宽比的变化有一定范围等。

这些都为车牌定位分割提供了先验知识。

但是,摄像机获得的图像含有丰富的自然背景及车身背景信息,易受照明、天气条件及运动失真和模糊的影响,同时由于在野外环境下使用,车牌会有不同程度的磨损、污迹干扰、变形等,这些问题给车牌定位带来了难度。

目前较为成熟的车牌区域定位算法有自适应边界搜索法、区域生长法、灰度图像数学形态学运算法、基于纹理或颜色的分割方法以及模糊聚类法等。

这些方法都有各自的优点,但是在实际应用中也存在着一些不足之处。

例如,对于基于纹理的分割方法,图像中很可能不止一个区域具有车牌区域类似的纹理特征,难以准确找到车牌位置。

这些方法对图像也有各种不同的条件限制,如对车牌倾斜度的要求。

一旦条件发生变化,车牌定位效果明显下降。

应用边缘检测的分割方法时,由于许多汽车前部散热器产生的垂直边缘和某些牌照边框的扭曲或某些汽车牌照没有边框而存在鲁棒性较差的问题。

因此,这些算法仍然需要做进一步的改进或与其他技术联合使用。

(三)车牌定位分割算法介绍通常拍摄的车辆照片是比较大的,车牌部分只是其中很小的一块,因此为了准确的识别车牌,首先要进行车牌定位。

自动识别系统是智能交通控制系统的一个重要组成部分,车牌定位是车牌自动识别系统中的较为关键的步骤之一,设计出对车牌大小自适应性强、速度快、准确率较高的车牌定位方法对于整个自动识别系统性能指标有至关重要的影响。

车牌定位与分割是车牌识别的前提和准备,其分割效果对后面的识别率有较大的影响。

车牌定位与分割又是图像分割中的一个应用。

车牌定位是智能交通车牌识别中的一个很重要的部分,对它的研究一直比较多。

目前已有不少学者在这方面进行了研究,提出了各自的车牌定位和分割方法,总结起来主要有如下几类方法:1、基于颜色的分割方法这种方法主要利用彩色空间的信息,实现车牌分割。

近年来随着计算机技术的飞速发展,很多学者已开始应用彩色图像处理技术进行车牌定位。

这些研究改善了车牌的定位效果,但当车牌底色与其周围颜色近似、车牌底色褪色或图像中存在与车牌相似的几何和纹理特征的伪车牌时,有效定位率下降。

要想提高车牌定位的可靠性,应充分利用车牌提供的信息,突出车牌区域抑制非车牌区域。

已有的车牌定位方法虽考虑了车牌底色的颜色信息,却没有考虑车牌颜色特征的一个重要特点,即车牌背景与字符具有固定的颜色搭配,也就是说车牌字符边缘两侧像素的颜色具有固定的搭配,而如果抓住了这一重要信息,不仅能剥离不符合车牌底色的非车牌区域,而且能够将车牌底色褪色或虽具有和车牌相似的几何及纹理特征但不符合颜色特征的伪车牌剔除。

2、基于纹理的分割方法这种方法主要利用车牌区域水平方向的纹理特征进行分割。

对于基于纹理或边缘的算法来说,车牌图像中很可能不止一个区域具有车牌区域的纹理特征,难以准确找到车牌位置,而且这些方法对图像有各种不同的条件限制,尤其是对车牌倾斜度的要求,一旦条件发生变化,车牌定位效果明显下降。

基于颜色空间的分割方法中,彩色边缘算法实际上也是一种边缘检测算法,没有摆脱其局限性,而颜色距离和相似度算法中,没能排除光照强度的干扰。

3、基于边缘检测的分割方法基于边缘检测和多特征扫描的车牌快速定位方法的特点是首先对图像进行边缘检测,然后对检测出来的图像进行最大类间方差二值化,减少干扰并引入位置信息。

随后采用粗定位扫描,获得大致2-3 个候选车牌区域,最后通过细定位方法,即对各个候选区域的一系列左右边界求平均值,再求方差,验证区域是否符合矩形区域这一条件,并加上验证矩形长宽比是否符合条件得到最终的结果。

该算法具有运算简便、精度较高的优点。

基于小波分解和亮度矩的车牌定位方法,小波分解及较好的保留了字符边缘信息,又加强了字符与其周围信号的对比度,而亮度矩函数方法对图像进行计算可以更加突出字符与背景灰度值之差,减少误定位分割的可能。

4、基于数学形态学的分割方法数学形态学的方法主要是用来对二值图像进行一些预处理,它往往要结合其它方法使用,不能单独用来分割车牌。

该方法是在HSV 彩色空间中,充分利用车牌图像提供的彩色信息,构造出5 级灰度图,然后采用数学形态学、字频统计方法进行分析和判断,确定并分割出汽车牌照。

该方法不受车牌大小、位置以及车牌的背景和光照条件等方面的限制,适用范围较广。

(四)车牌定位算法的若干新技术针对这些问题,各国科研人员提出了很多与现代智能化方法相结合的车牌定位分割技术。

1.基于神经网络的车牌定位方法基于神经网络的车牌自动定位系统是通过摄像机拍摄、视频采集得来的汽车图像,完成车牌目标的自动定位的。

首先收集一定数量的车牌图像样本,归一化后送到BP 神经网络进行训练,达到预先确定的正确率后,训练结束,得到一个对牌照敏感的BP 神经网络。

利用训练好的神经网络就可以从图像预处理模块送来的图像中搜索车牌区域,定位车牌。

为了增强神经网络的泛化性,搜集的汽车灰度图像中常常包含各种光照条件和底色的车牌图像。

2.基于HSV 颜色空间的一种车牌定位和分割方法在基于颜色的数字图像处理中经常用到的颜色模型有RGB和HSV 种模型。

RGB 模型中各像素值由红色(R)、绿色(G)和蓝色(B)3 种颜色的亮度值叠加来表示。

这3 种颜色的亮度值随光照强度的不同而改变,因此该模型是受光照条件影响的,而一般汽车图像的光照条件是不定的,所以在RGB 空间中进行识别车牌是十分困难的。

HSV 模型分别用色度(H)、饱和度(S)和亮度(V)3 个分量表示每一个像素的颜色特性,分量V 表示了亮度方面的信息,即是光照条件方面的信息,而H 和S 两个分量包含了图像的彩色信息,如果舍弃V 分量,只考虑H 和S 分量,就是排除了光照条件的影响,这对于光照条件不确定的彩色汽车图像分割具有重要的意义。

在该模型下,仅用H 和S 两个分量就可以将蓝色和黄色两种颜色区域找出来,只用V 分量就能将白色和黑色两种颜色识别出来,因此HSV 模型特别适合于车牌区域的识别。

该方法建立在对汽车牌照特征充分认识的基础之上,利用HSV 颜色空间的特点,将搜索范围缩小在有限的 4 种颜色之内,根据不同颜色车牌出现的概率,从最可能的蓝底牌照开始搜索,然后是黄底牌照,黑底牌照,最后是白底牌照,合理利用水平垂直投影技术,进行统计分析,从而定位和分割出车牌,这样有效地提高了运算效率。

3.基于纹理分析和支持向量机的汽车牌照定位算法纹理分析是图像处理中的重要组成部分,在场景分析、医学图像分析、牌照定位等领域中都具有重要的应用价值,是近年来的研究热点之一。

采用纹理分析的方法定位牌照时,采用的纹理特征太少将难以获得较好的定位效果,增多纹理特征又会导致算法的复杂度增加。

支持向量机(SVM)是数据挖掘中的一个新方法,能非常成功地处理回归问题(时间序列分析)和模式识别(分类问题、判别分析)等诸多问题,是针对小样本统计估计和预测学习的最佳理论。

因此,将支持向量机的这一特性和纹理分析结合起来,对牌照进行定位。

从图像纹理分析的角度,先将原始纹理图像作离散余弦变换,并对频率系数量化,从量化值中提取图像的方向性,并将量化值的统计特性和图像的方向性结合起来构造特征量,再在空域中获得图像的角二阶矩、对比度、相关性和熵等 4 个特征量,将图像的特征矢量输入SVM 网络进行学习,训练获得SVM 分类器。

利用该SVM 分类器即可对图像区域进行分类,定位出车牌实际位置。

三、处理方法(一)图像处理部分1.RGB图像的灰度化摄像头拍摄的车辆图片都是RGB彩色图像,表示这样一幅彩色图像需要很大的数据量,对这样一幅彩色图像进行处理,也需要很大的运算量。

所以直接对彩色图像进行处理达不到快速、实时的要求。

因此预处理第一步就是把彩色图像转化为灰度图像,在实际处理时,我们利用R、G、B三种颜色的特点,将彩色图像转换成灰度图。

2.灰度的线性变换由于牌照图像拍摄受到各种条件的限制和干扰,图像的灰度值往往与实际景物不完全匹配,这将直接影响图像的后续处理,如果造成这种影响的原因主要是由于被摄物体的远近不同,使得图像中央区域和边缘区域的灰度失衡,或是由于摄像头在扫描时各点的灵敏度的较大差异而产生的图像失真,或是由于曝光不足使得图像的灰度变化范围较窄,这时就可以采用灰度校正的方法来处理,增强灰度的变化范围,丰富次度层次,达到增强图像对比度、有利于车牌识别的目的。

因为车牌颜色一般比较鲜艳,灰度化后,车辆牌照图像总体上灰度偏低,图像较暗。

根据图像处理的条件,将灰度范砸扩展到s=(0,255)之间是比较理想的。

灰度图像用公式线性变换后的图像。

可以看出,经过上述的线性变换后,原来偏暗图像的整体灰度值有所提高,灰度的动态范围扩大了,更为重要的是对比度也提高了,突出了车牌信息。

相关文档
最新文档