车牌图像处理车牌识别系统设计实验报告

百度图像识别  时间:2021-02-24  阅读:()

图像处理车牌识别系统设计实验报告

图像处理车牌识别系统设计实验报告书

目录

一、摘要错误未定义书签。

二、 设计原理错误未定义书签。

 、车牌的定位研究-------------------------------错误未定义书签。

2、字符分割的研究错误未定义书签。

3、字符识别的研究错误未定义书签。

三、 详细设计步骤错误未定义书签。

1、车牌定位--------------------------------------错误未定义书签。

1. 1图像的预处理错误未定义书签。

1.2车牌定位错误未定义书签。

2、字符分割--------------------------------------错误未定义书签。

2。 1对读入图像进行预处理操作错误未定义书签。

 。 图像校正-------------------------------错误未定义书签。

2 3去除水平方向上的边框错误未定义书签。

2.4去除垂直方向上的边框错误未定义书签。

2。 5去除车牌上的圆点错误未定义书签。

 、字符识别错误未定义书签。

3 1建立字符模板数据库错误未定义书签。

3. 对分割字符进行匹配-----------------------错误未定义书签。

4、系统界面的实现错误未定义书签。

图像处理车牌识别系统设计实验报告

四、 设计结果分析-------------------------------------------------------29

五、 设计体会 2

车牌识别系统的设计

一、摘要

车牌是一辆汽车独一无二的信息因此对车辆牌照的识别技术可以作为辨识一辆车最为有效的方法。随着TS 智能交通系统的高速发展对车牌识别技术的研究也随之发展.从根本上讲,牌照识别应用了先进的图像处理模式识别,人工智能技术来获取,处理解释,记录拍照的图像.目前, 汽车牌照的自动识别技术已经得到了广泛应用。汽车牌照自动识别整个处理过程分为预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,其中字符识别过程主要由以下3个部分组成①正确地分割文字图像区域;②正确的分离单个文字③正确识别单个字符。用MALAB软件编程来实现每一个部分最后识别出汽车牌照。在研究的同时对其中出现的问题进行了具体分析、处理。

二、设计原理

车牌自动识别是一项利用车辆的动态视频或静态图像进行车牌号码、车牌颜色自动识别的模式识别技术。其核心包括车牌定位算法、车牌字符分割算法和字符识别算法等。

图1牌照识别系统原理图

主要研究内容如下:

1、车牌的定位研究。

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

 、字符分割的研究。

先对定位后的车牌图像进行预处理然后按照车牌的先验信息 用区域增长算法来确定候选

图像处理车牌识别系统设计实验报告

车牌的字符区域。

3、字符识别的研究。

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

三、 详细设计步骤

1.车牌定位车辆牌照识别整个系统主要是由车牌定位和字符识别两部分组成其中车牌定位又可以分为图像预处理及边缘提取模块和牌照的定位

到1。车1图完像的预处理

牌为定了位用于牌照的分割和牌照字符的识别,原始图象应具有适当的亮度较大的对比度和清晰可辩的牌照图象。但由于该系统的摄像部分工作于开放的户外环境加之车辆牌照的整洁度、 自然光照条件、拍摄时摄像机与牌照的矩离和角度以及车辆行驶速度等因素的影响,牌照图象可能出现模糊、歪斜和缺损等严重缺陷 因此需要对原始图象进行识别前的预处理。

1一般的车牌识别只对小对象进行移除但是有时候因为拍照原因即使对图像进行了很好的预处理还是不能排除一些比较大的又和车牌比较相像的地方例如图(1中车后面的玻璃窗仅仅进行灰度处理和形态学处理平滑处理是无法排除其对车牌定位的影响的因此需要对大对象移除(移除大对象前需对图像进行统一化-压缩。

图(  

实现的代码

图像处理车牌识别系统设计实验报告

mgiage

img

[x,y, z = ize img) ;if x〉 00   y〉 200imgim 1:2 end, 1:2:ed, : 

[ , z = ize imenh i=rg    i (imgfor i=1:x

   j1 yif si (i j , 1 <=0 65&h  (i, j 1)>=0. 5&&hs  (i j 2) 〉0.4 %0.  0。hsi i  ,2 =0;h i i j,3)= ;

;elsehsi   , j,  0hsi i   3)=0ende endori nIg=hsi2rg   i) 

gbnew=r  gonIg;

2灰度校正:

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

灰度校正图    nw=rgb2gra   bew

3边缘检测

边缘是指图像局部亮度变化显著的部分是图像风、纹理特征提取和形状特征提取等图像分析的重要基础。所以在此我们要对图像进行边缘检测.图象增强处理对图象牌照的可辩认度的改善和简化后续的牌照字符定位和分割的难度都是很有必要

图像处理车牌识别系统设计实验报告

实现代码: r  gonIg=h i2 gb(hsi) rgbnw=  igonImggrynwg2gray rgb w) ;

raynew=imfill grayew, ’ oles’  ;fr i=1 :3se1[  1 1 ; 1 1 1 1 1 1g ynew=id  la e( grane s   ) se=[1 1 ;  ] ;

r   wimerode graynew se)  %腐蚀Irode( S) 其中X是待处理的像,%SE是结构元素对象graynew=et ete  grayew) ;grynw=doul  (gaynew) 

ro ol]siz  graynew ;

1 2车牌定位

牌照的定位是在经图象预处理后的原始灰度图象中确定牌照的具体位置并将包含牌照字符的一块子图象从整个图象中分割出来供字符识别子系统识别之用。

图像处理车牌识别系统设计实验报告

图为定位出的车牌

实现代码

车牌裁剪:

[row olsiz  grayn ;clA a= e os ro 1) ;

 r i1 rwfo j  coli  graye i, j 1)==1)co Arr  i 1)=co ry(i, 1 +1

ndedend

maxoun xIndex =  c Arrarougmaxndexwhi    (colArray(ro hY 1〉 =5 & roghY ) )rougYrugh—1endy1=roughYrouhYmxndewile  ( olrray(rougY, 1)>5)&& ro  Y<  w) roghY=roughY+1 ;edy2=rou Y

图像处理车牌识别系统设计实验报告roArry= eros 1, ol) ;for i=1:colfor j=y1 y2

 f  aynew j, i =1

owArra (1 i)=rowAray   , i)+1end

ndend

[macoun maIndx]=max rowArr  ;

oughX=maInex

ile  (rArray(1 rughX)>=5 &(  ugh>1 )roughX=ruhX1ex1roughX;

oghX=maxndex

hi  e  (rowArra   ,r  hX)=5)&  ough<co  rouhXroughX+1 ;

nd

 =ou Xdw=ig y1 y2, 1: 2, : ) ;gr nfram=drawfra   y1 y2 x1, 2 ;

mwri  e(gre  rae ’ imgAfteroctin/gee  ame。 j ’ ) imwri t  dw, ' imgAf e Locat  n/dw  p’ 

 、字符分割:

传统的字符分割方法有投影法、模板匹配法、聚类分析法。 由于投影法比较准确、编程较简单,且易于实际操作,能满足在复杂环境下所以我们采用的是投影法分割车牌字符.

车牌分割总流程图

图像处理车牌识别系统设计实验报告

各部分代码实现和运行效果

2。 1、对读入图像进行预处理操作

I=mrad(' imgfte Locat  n/d。 jpg  ;%读取图像

I 1  gbgay I 彩色图像转化为灰度图像

T=rayt esh(I1 找到灰度图像的阈值

[y,x,  siz  I1 %计算 1各维的大小

Sestrel 'disk’ ,  ix(y/45 ) ;%创建一个平坦的圆盘形结构元素I2=iopen(I1 Se)  取圆盘形的开运算subplot(2   3) ;%图一的第三幅图ishow(  2 , title  ’开运算后图像' 

Buyvm:VPS/块存储补货1Gbps不限流量/$2起/月

BuyVM测评,BuyVM怎么样?BuyVM好不好?BuyVM,2010年成立的国外老牌稳定商家,Frantech Solutions旗下,主要提供基于KVM的VPS服务器,数据中心有拉斯维加斯、纽约、卢森堡,付费可选强大的DDOS防护(月付3美金),特色是1Gbps不限流量,稳定商家,而且卢森堡不限版权。1G或以上内存可以安装Windows 2012 64bit,无需任何费用,所有型号包括免费的...

GreenCloudVPS$20/年,新加坡/美国/荷兰vps/1核/1GB/30GB,NVMe/1TB流量/10Gbps端口/KVM

greencloudvps怎么样?greencloudvps是一家国外主机商,VPS数据中心多,之前已经介绍过多次了。现在有几款10Gbps带宽的特价KVM VPS,Ryzen 3950x处理器,NVMe硬盘,性价比高。支持Paypal、支付宝、微信付款。GreenCloudVPS:新加坡/美国/荷兰vps,1核@Ryzen 3950x/1GB内存/30GB NVMe空间/1TB流量/10Gbps...

易探云美国云服务器评测,主机低至33元/月,336元/年

美国服务器哪家平台好?美国服务器无需备案,即开即用,上线快。美国服务器多数带防御,且有时候项目运营的时候,防御能力是用户考虑的重点,特别是网站容易受到攻击的行业。现在有那么多美国一年服务器,哪家的美国云服务器好呢?美国服务器用哪家好?这里推荐易探云,有美国BGP、美国CN2、美国高防、美国GIA等云服务器,线路优化的不错。易探云刚好就是做香港及美国云服务器的主要商家之一,我们来看一下易探云美国云服...

百度图像识别为你推荐
cornerradiusUG后处理可以输出自定义刀具描述吗?iphone5解锁苹果5手机怎么屏幕解锁手机区号手机号码+86是移动区号还是联通的区号?开机滚动条开机滚动条要很长时间怎么解决?保护气球气球保护液可以用什么来代替?安装迅雷看看播放器迅雷看看不能播放,说我尚未安装迅雷看看播放器如何快速收录谁知道怎么快速被搜索引擎快速收录啊?电子商务网站模板电子商务网站模板有免费的吗?电子商务网站模板哪里有?电子商务网站模板怎么找?电子商务网站模板电子商务网站模板哪个好?电子商务网站模板免费建站怎么样?虚拟机软件下载谁有好用的虚拟机软件?
重庆服务器托管 technetcal BWH 特价空间 eq2 777te 免空 泉州移动 服务器是干什么的 佛山高防服务器 100mbps idc查询 服务器硬件防火墙 东莞idc 中国电信网络测速 国外在线代理服务器 电信网络测速器 贵阳电信测速 金主 登陆qq空间 更多