

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、車牌識(shí)別預(yù)處理技術(shù),,車牌識(shí)別預(yù)處理技術(shù),實(shí)驗(yàn)要求對(duì)原始車牌圖像做增強(qiáng)處理;對(duì)增強(qiáng)后的彩色圖像進(jìn)行灰度變換;對(duì)灰度圖像進(jìn)行直方圖均衡化處理;選取自適應(yīng)的閾值,對(duì)圖像做二值化處理;顯示每步處理后的圖像;分析此種圖像預(yù)處理的優(yōu)缺點(diǎn)及改進(jìn)措施,簡(jiǎn)要敘述車牌字符識(shí)別方法。,車牌識(shí)別預(yù)處理技術(shù),(一)圖像預(yù)處理及邊緣提取(二)圖像的定位和分割(三)字符分割(四)歸一化(五)字符識(shí)別,(一)圖像預(yù)處理及邊緣提取,,圖像增強(qiáng),是將
2、原來(lái)不清晰的圖像變得清晰或強(qiáng)調(diào)某些感興趣的特征,抑制不感興趣的特征,使之改善圖像質(zhì)量、豐富信息量,加強(qiáng)圖像判讀和識(shí)別效果的圖像處理方法。,background = imopen(I0, strel('disk', 15));I = imsubtract(I0, background);figure(2),imshow(I);,圖像的灰度化并繪制直方圖,彩色圖像的存儲(chǔ)器所需的陳本高,且減緩系統(tǒng)的速度執(zhí)行,所以,在圖
3、像識(shí)別處理彩色圖像一般都轉(zhuǎn)換成灰度圖像,以加快圖像信息的處理速度。從彩色圖像到灰度圖像的轉(zhuǎn)換叫做灰度處理。灰度直方圖的橫坐標(biāo)代表圖片的像素?cái)?shù),從左到右由暗到亮?;叶戎狈綀D的縱軸就代表其所占有圖片的面積,峰值越低就意味著該明暗值得像素?cái)?shù)量越少。峰值最高的即為車牌區(qū)域,邊緣提取,邊緣提取,指數(shù)字圖像處理中,對(duì)于圖片輪廓的一個(gè)處理。對(duì)于邊界處,灰度值變化比較劇烈的地方,就定義為邊緣。也就是拐點(diǎn),拐點(diǎn)是指函數(shù)發(fā)生凹凸性變化的點(diǎn)。二階導(dǎo)數(shù)為零的地
4、方。并不是一階導(dǎo)數(shù),因?yàn)橐浑A導(dǎo)數(shù)為零,表示是極值點(diǎn)。,BW=edge (I, ‘roberts', thresh, direction)根據(jù)所指定的敏感度閾值thresh,在所指定的方向direction上,用Sobel 算子進(jìn)行邊緣檢測(cè)。Direction可取的字符串值為horizontal(水平方向)、vertical(垂直方向)或both(兩個(gè)方向)。,Robert算子是一種通過(guò)局部差分來(lái)尋找邊緣的算子,它采用對(duì)角線方向相
5、鄰兩像素之差近似梯度幅值檢測(cè)邊緣。其檢測(cè)垂直邊緣的效果優(yōu)于斜向邊緣,不僅定位精度更高,而且對(duì)噪聲也更敏感。,圖像的腐蝕,腐蝕操作就是通過(guò)不斷的刪除圖片上的像素,講圖片縮小,以此來(lái)達(dá)到去除小點(diǎn)狀圖形的效果,se=[1;1;1];I3=imerode(I2,se);figure(3),subplot(1,2,2);imshow(I3);title('¸¯Ê´ºó
6、5;¼Ïñ');,(二)圖像的定位和分割,圖像平滑處理,在得到車牌區(qū)域的圖像輪廓線之后,由于存在圖像的數(shù)字化誤差,加上噪聲的影響,對(duì)腳點(diǎn)的提取造成影響,所以在腳點(diǎn)提取之前,必須首先對(duì)圖像進(jìn)行平滑處理,這里用MATLAB里的一個(gè)圖像平滑處理函數(shù)imclose(),它的功能與開(kāi)運(yùn)算相反,用來(lái)融合窄的缺口及細(xì)長(zhǎng)的彎口,去掉小洞和填補(bǔ)輪廓上出現(xiàn)的縫隙。函數(shù)imclose():,I4=imclose(I3,s
7、e);figure(4),subplot(1,2,1);imshow(I4);title('平滑圖像的輪廓');,結(jié)構(gòu)單元中Se一個(gè)小于對(duì)象閉合圖形,若存在兩個(gè)封閉域的距離小于S那么就將這兩個(gè)域連接為一個(gè)連通域,采用Se=strel(‘rectangle’[40,20])的Se產(chǎn)生方式。Se是一個(gè)40×20的矩形,之所以使用矩形是因?yàn)檐嚺埔彩蔷匦蔚?,這樣,能夠保證提取到最接近預(yù)期效果的圖像,從對(duì)象中移除小對(duì)象
8、,采用膨脹和閉合基本運(yùn)算,及bwareaopen來(lái)去除的對(duì)象中不相干的對(duì)象。由于正常拍攝的車牌圖像受光照、表面污漬等的影響,需要對(duì)正常拍攝的圖像進(jìn)行區(qū)域的識(shí)別并確定下來(lái),所以需要對(duì)其進(jìn)行大范圍橫向(X)、縱向(Y)像素點(diǎn)相關(guān)搜索,找到符合車牌的區(qū)域,然后對(duì)其作進(jìn)一步的分析、判斷,最終確定一個(gè)最佳的區(qū)域作為下一步處理需要的圖像。,圖像經(jīng)平滑處理之后,可能會(huì)有多個(gè)閉合區(qū)域存在,但是對(duì)于不是車牌區(qū)域的區(qū)域必須予以刪除,于是使用MATLAB里
9、面包含的函數(shù)bwareaopen(),來(lái)刪除二值圖像中面積小于一個(gè)定值的對(duì)象,一般情況下使用8鄰域,函數(shù)bwareaopen(): Car_Image_Perform2=bwareaopen(Car_Image_Perform,2000);通過(guò)上述函數(shù)的處理,Car_Image_Perform中面積小于2000的對(duì)象都被刪除了,I5=bwareaopen(I4,2000);figure(4),subplot(1,2,2);imsh
10、ow(I5);title('從對(duì)象中移除小對(duì)象');,圖像的分割,利用車牌的彩色信息的彩色分割方法,采用彩色像素點(diǎn)統(tǒng)計(jì)的方法分割出合理的車牌區(qū)域,確定車牌底色藍(lán)色RGB對(duì)應(yīng)的各自灰度范圍,然后行方向統(tǒng)計(jì)在此顏色范圍內(nèi)的像素點(diǎn)數(shù)量,設(shè)定合理的閾值,確定車牌在行方向的合理區(qū)域。然后,在分割出的行區(qū)域內(nèi),統(tǒng)計(jì)行方向像素點(diǎn)的數(shù)量,最終確定完整的車牌區(qū)域。,圖像二值化,設(shè)定合理閾值,對(duì)圖像進(jìn)行二值化處理%選取最佳閾值fmax1
11、=double(max(max(dw1)));fmin1=double(min(min(dw1)));level=(fmax1-(fmax1-fmin1)/3)/255;dw3=im2bw(dw1,level);dw4=double(dw3);figure(7),subplot(1,2,1);imshow(dw4);title('車牌二值圖像');,濾波,均值濾波和中值濾波均值濾波,即線性濾波算法
12、 不足:使圖像變得模糊,分?jǐn)傇肼暫途拔锏倪吔琰c(diǎn)中值濾波:即非線性濾波可彌補(bǔ)線性濾波所帶來(lái)的圖像細(xì)節(jié)模糊等不足,且對(duì)濾除脈沖干擾,case 'Z3' PIN2=Z; case 'Z4' PIN3=Z; case 'Z5' PIN4=Z; case 'Z6' PIN5=Z; otherwise
13、PIN6=Z; end figure(17); subplot(1,7,i); imshow(Z); Px0=Px1;end,字符的分割,分割出字符,并切割上下多余的部分,再根據(jù)分割出的結(jié)果進(jìn)行字符識(shí)別。通過(guò)尋找連續(xù)的有文字的快,若長(zhǎng)度大于某閾值,則認(rèn)為該塊有兩個(gè)字符組成,需要分割。,%字符分割方法,利用垂直投影法I2=h1;[y1,x1,z1]=size(I2);I3=double(I2
14、);XX1=zeros(1,x1);%統(tǒng)計(jì)每一列像素值為1的個(gè)數(shù)for jj=1:x1 for ii=1:y1 if(I3(ii,jj,1)==1) XX1(1,jj)=XX1(1,jj)+1; end endendfigure,plot(1:x1,XX1);Px0=1;Px1=1;,for i=1:7%分割字符 while((XX1(1,Px0
15、)=3)&&(Px1<x1))||((Px1-Px0)<10))%求字符右邊界 Px1=Px1+1; end Z=I2(:,Px0:Px1,:); switch strcat('Z',num2str(i)) case 'Z1' PIN0=Z; case 'Z2' PIN1=Z;,字符的識(shí)別,licc
16、ode=char(['0':'9''A':'Z''蘇豫陜魯']); SubBw2=zeros(40,20); l=1; for I0=1:7 ii=int2str(I0); t=imread([ii,'.jpg']); SegBw2=imresize(t, [40 20],'nearest'); if l
17、==1 %第一位漢字識(shí)別 kmin=37; kmax=40; elseif l==2 %第二位A~Z字母識(shí)別 kmin=11; kmax=36; else l>=3 %第三位以后是字母或數(shù)字識(shí)別 kmin=1; kmax=36; endfor k2=kmin:kmax fname=strcat('字符模板\',liccode(k2),'.jpg');
18、 SamBw2=imread(fname);for i=1:40 for j=1:20,SubBw2(i,j)=SegBw2(i,j)-SamBw2(i,j); end end %以上相當(dāng)于兩幅圖相減得到第三幅圖 Dmax=0; for k1=1:40 for l1=1:20 if ( SubBw2(k1,l1) > 0 || SubBw2(k1,l1) <0 ) Dmax=Dmax
19、+1; end end end Error(k2) =Dmax; end Errorl=Error (kmin:kmax); MinError=min(Errorl); findc=find(Errorl==MinError); l=l+1; end figure(17),subplot(3,1,2),imshow(dw),title ('車牌號(hào)碼:蘇 D 3 7 8 6 3'
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車牌識(shí)別系統(tǒng)圖像預(yù)處理畢業(yè)設(shè)計(jì)論文
- 基于壓縮感知的模糊車牌圖像預(yù)處理及其識(shí)別研究.pdf
- 霧霾環(huán)境下車牌圖像預(yù)處理及識(shí)別算法研究.pdf
- 車牌識(shí)別系統(tǒng)中牌照定位和預(yù)處理技術(shù)的研究.pdf
- 車牌識(shí)別中車牌定位技術(shù)的研究(1)
- 車牌圖像預(yù)處理與字符分割算法研究.pdf
- 變形車牌照的處理及識(shí)別.pdf
- 車牌識(shí)別
- 基于niosii的車牌識(shí)別技術(shù)(1)
- 圖像處理在車牌識(shí)別中的應(yīng)用.pdf
- 基于多通道小波變換對(duì)汽車車牌識(shí)別系統(tǒng)預(yù)處理方法的研究.pdf
- 非規(guī)則車牌的預(yù)處理及字符分割優(yōu)化研究.pdf
- 虹膜識(shí)別預(yù)處理算法研究.pdf
- 虹膜識(shí)別預(yù)處理的算法研究.pdf
- 基于圖像處理的車牌識(shí)別任務(wù)書(shū)
- 手寫(xiě)體英文數(shù)字識(shí)別系統(tǒng)識(shí)別預(yù)處理
- 樣品預(yù)處理匯總-1
- 文檔圖像識(shí)別預(yù)處理研究.pdf
- 車牌識(shí)別方案
- 基于圖像邊緣處理和模糊識(shí)別的車牌識(shí)別方法.pdf
評(píng)論
0/150
提交評(píng)論