BP神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配的車牌識別系統(tǒng)
本文關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配的車牌識別系統(tǒng),由筆耕文化傳播整理發(fā)布。
清華大學(xué)學(xué)報(自然科學(xué)版)2013年第53卷第9期。,112223N JTsinhuaUniv(Sci&Technol2013,Vol.53,No.9CN。 。纾保玻
1221221-6
BP神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配的車牌識別系統(tǒng)
咼潤華, 蘇婷婷, 馬曉偉
()清華大學(xué)土木工程系,北京100084
摘 要:車牌識別是智能交通系統(tǒng)的重要部分,對實時自動監(jiān)控具有重要的意義。用科學(xué)的方法識別字符,同時提高識別準(zhǔn)確率是改善車牌識別系統(tǒng)的核心問題。由于采集的車牌圖像會存在噪音和干擾,現(xiàn)有方法存在識別效率低下的問題。本文基于M聯(lián)合應(yīng)用Batlab平臺,P(back)神經(jīng)網(wǎng)絡(luò)和模板匹配方法優(yōu)化車牌字符識別roaationppg方法,在神經(jīng)網(wǎng)絡(luò)收斂的情況下嵌入模板匹配方法精確識別。針對車牌的特點提出一種高效的神經(jīng)網(wǎng)絡(luò)字符特征提取方法,從單字符的800個像素特征中僅提取211個特征、識別時間短(單字符0.向量。該方法識別率高(97.2%))、抗干擾和容錯性強(qiáng)。在理論創(chuàng)新的02s和全車牌0.39s基礎(chǔ)上設(shè)計了L可應(yīng)用于實際交PR2011車牌識別系統(tǒng), 通管制。
關(guān)鍵詞:交通管制;車牌識別;字符識別;BP(backroa。穑
)神經(jīng)網(wǎng)絡(luò);模板匹配;特征提。幔簦椋铮睿
中圖分類號:U491.4
()文章編號:10000054201309122106---
文獻(xiàn)標(biāo)志碼:A
;B)n;reconitionP(backroaationeuralnetwork 。纾穑穑
;temlatematchinfeatureextraction 。穑
車牌識別是計算機(jī)視覺與模式識別在智能交通是智能化道路監(jiān)管系統(tǒng)的重要組領(lǐng)域的重要應(yīng)用,
成部分。超速、占道等不規(guī)范行駛行為的自動監(jiān)控信息需要通過車牌識別系統(tǒng)處理和辨識。車牌識別
1]
。系統(tǒng)的關(guān)鍵是字符識別子系統(tǒng)[
中國大陸車牌字符中含一位漢字且漢字結(jié)構(gòu)復(fù)識別困難,出錯率高,雜,2002年張忻中基于模板
2]
。2匹配理論提出相應(yīng)的漢字識別方法[003年曾
憲貴等根據(jù)車牌的組成字符是有限的這一特點,提取字符特征作為模板進(jìn)行匹配,有效減少了像素點提高了識別效率,但是模板匹配法對于相似的個數(shù),
字符區(qū)分能力差,同時受制于光線和天氣等復(fù)雜情
3]
。2況,在特征數(shù)據(jù)維數(shù)過大時效率較低[003年
Licensereconitionsstemusinalate pgyg
BPneuralnetworkandtemlatematchin 。穑
,,MGUORunhuaSUTintinAXiaowei gg
(,,DeartmentofCivilEnineerinTsinhuaUniversit 。穑纾纾纾
)Beiin100084,Chinajg
:AbstractLicensereconitionisanimortantofintellientlateart 。纾穑纾穑穑簦颍幔睿螅铮颍簦幔簦椋铮睿螅螅簦澹恚螅鳎椋簦瑁颍澹幔簦螅椋睿椋妫椋悖幔睿悖澹妫铮颍颍澹幔欤簦椋恚澹幔酰簦铮恚幔簦椋恪 。。穑纾纾颍铮幔洌恚铮睿椋簦铮颍椋睿裕瑁澹颍澹悖铮睿椋簦椋铮睿幔悖悖酰颍幔悖颍幔簦澹椋螅簦瑁澹悖铮颍澹椋螅螅酰澹铮妗 。纾纾。簦瑁澹螅螅簦澹恚牛椋螅簦椋睿恚澹簦瑁铮洌螅幔颍澹睿铮簦澹妫妫澹悖簦椋觯澹洌酰澹簦铮睿铮椋螅澹幔睿洹 。纭。椋睿簦澹颍妫澹颍澹睿悖澹裕瑁椋螅澹螅澹幔颍悖瑁澹螅悖颍椋猓澹螅椋悖澹睿螅澹欤幔簦澹澹悖铮睿椋簦椋铮睢。颉。洹。臁。稹。颍纾恚澹簦瑁铮洌簦瑁幔簦悖铮恚猓椋睿澹螅幔拢校ǎ猓幔悖耄睿澹酰颍幔欤睿澹簦鳎铮颍耄幔睿洌颍铮幔幔簦椋铮睢 。穑穑纾簦澹恚欤幔簦澹恚幔簦悖瑁椋睿裕瑁澹恚澹簦瑁铮洌澹恚猓澹洌螅簦澹恚欤幔簦澹恚幔簦悖瑁椋睿椋睿簦瑁濉 。穑纾穑纭。悖铮睿觯澹颍澹睿簦睿澹酰颍幔欤睿澹簦鳎铮颍耄妫铮颍妫酰颍簦瑁澹颍椋洌澹睿簦椋妫椋悖幔簦椋铮睿裕瑁澹幔欤铮颍椋簦瑁怼 。纾纾酰螅澹螅幔睿澹妫妫椋悖椋澹睿簦妫澹幔簦酰颍澹澹簦颍幔悖簦椋铮睿恚澹簦瑁铮洌妫铮颍簦瑁澹睿澹酰颍幔欤睿澹簦鳎铮颍搿 。鳎瑁椋悖瑁澹簦颍幔悖簦螅铮睿欤玻保保妫澹幔簦酰颍澹螅铮酰簦铮妫福埃埃穑椋澹欤螅裕瑁澹恚澹簦瑁铮洹 。。幔悖瑁椋澹觯澹螅幔瑁椋瑁颍澹悖铮睿椋簦椋铮睿颍幔簦澹铮妫梗罚玻ィ鳎椋簦瑁颍幔椋洌颍铮悖澹螅螅椋睢 。纾纾穑穑
(),0.02sforsinlecharacterand0.39sforanentirelicenselate 。纾穑颍澹螅椋螅簦螅椋睿簦澹颍妫澹颍澹睿悖澹幔睿洌幔螅簦铮欤澹颍幔睿簦簦铮觯幔颍椋铮酰螅妫幔酰欤簦螅裕瑁澹螅螅簦澹恚悖幔睢 。猓澹幔欤椋澹洌簦铮幔悖簦酰幔欤簦颍幔妫妫椋悖悖铮睿簦颍铮欤 。穑
:;l;cKewordstrafficontrolicenselateeconitionharacter c。稹。颍纾
具有良Koval等根據(jù)神經(jīng)網(wǎng)絡(luò)可以學(xué)習(xí)不利因素、
將神經(jīng)網(wǎng)絡(luò)法應(yīng)好的自學(xué)習(xí)性和存儲知識的能力,
用于識別字符,但網(wǎng)絡(luò)復(fù)雜,需要大量樣本,在訓(xùn)練學(xué)習(xí)后期算法的收斂速度慢,可能出現(xiàn)假飽和現(xiàn)象,即在一定的時間范圍內(nèi),誤差并不隨著學(xué)習(xí)次數(shù)的
4]
。2增多而下降[005年PanXian g通過設(shè)計4種分
類器,使結(jié)構(gòu)識別的過程通過二值化分類,提高了識
5]
。別效率[
6]
,本研究基于一定前處理技術(shù)[先通過神經(jīng)網(wǎng)
絡(luò)篩選出字符范圍,再根據(jù)模板匹配精確確定,,整合這2種方法的優(yōu)勢。并提出一種新的適合神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的特征提取方式,以降低提取特征維度,滿足車牌識別準(zhǔn)確性、魯棒性和實時性要求。
收稿日期:20120423--
)基金項目:國家自然科學(xué)基金資助項目(51008169,男(,北京,副教授。作者簡介:咼潤華(漢)1975—)
:E-mailuorh@mail.tsinhua.edu.cngg
1 神經(jīng)網(wǎng)絡(luò)與模板匹配聯(lián)合識別設(shè)計
聯(lián)合識別過程主要包括3個方面:識別前處理、神經(jīng)網(wǎng)絡(luò)設(shè)計和后續(xù)模板匹配設(shè)計。1.1 識別前處理
識別前處理的過程即為車牌單字符的識別提供前期準(zhǔn)備,分為定位前處理、車牌定位、字符切割、歸
6]
,目的是對實際拍一化和標(biāo)準(zhǔn)化處理這4個過程[
BP神經(jīng)網(wǎng)絡(luò)在理論上能夠以任意精度逼近連續(xù)非
4]
,線性函數(shù)[但前提是網(wǎng)絡(luò)要足夠復(fù)雜,同時也需要大量樣本,由此不可避免地增大了計算量。因此,合理進(jìn)行網(wǎng)絡(luò)設(shè)計和各項參數(shù)的選取顯得尤為重要
。
攝的車牌圖像處理為可以導(dǎo)入程序后形成輸入矢量和目標(biāo)矢量的圖像。每個過程的具體內(nèi)容如表1所示。
表1 車牌識別前處理流程
識別過程定位前處理車牌定位字符切割歸一化和標(biāo)
準(zhǔn)化處理
流程操作
灰度處理、二值化、均值濾波處理、膨脹腐蝕處理,去噪聲邊緣檢測定位法,提取顏色灰度信息,避免周圍圖像干擾
搜尋單個字符邊緣,切割外矩形輪廓,排除無效信息
導(dǎo)入程序圖像增強(qiáng)處理,
圖1 前饋型網(wǎng)絡(luò)模型原理示意圖
1.2.1 分類器設(shè)計
],對于普通標(biāo)準(zhǔn)車牌,根據(jù)文[待識別的字符8可分為以下3類:漢字、英文字母和阿拉伯?dāng)?shù)字。本系統(tǒng)設(shè)計4類神經(jīng)網(wǎng)絡(luò)分類器:漢字網(wǎng)絡(luò)識別第一個字符,英文字符網(wǎng)絡(luò)識別第二個字符,英文、數(shù)四、五、六個字符,數(shù)字網(wǎng)絡(luò)識字結(jié)合網(wǎng)絡(luò)識別第三、
可以簡化神別第七個字符。通過分類識別的方法,經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),提高處理速度。1.2.2 庫單元尺寸設(shè)計
——訓(xùn)練在B需要產(chǎn)生2類庫—P神經(jīng)網(wǎng)絡(luò)中,庫和識別庫,前者用于對神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,以獲得網(wǎng)絡(luò)中用到的各項參數(shù)值,后者用于容納識別對象。對于每個庫需要明確的庫單元尺寸。庫單元太大,計算工作量太大,浪費內(nèi)存和時間;庫單元太小,不能有效反映出不同字符的特征。
],字符高度為9根據(jù)文[80mm,車牌每個字符的寬度為45mm,字符的高寬比為2∶1。對于訓(xùn)練(庫,選擇4高×寬)像素的圖像;而對于識別0×20庫,選擇高寬比2并不嚴(yán)格要求為4∶1的圖片,0像素×2而在程序中歸一化為40像素,0×20大小。1.2.3 神經(jīng)網(wǎng)絡(luò)特征提取設(shè)計
字符統(tǒng)計特征是從原始數(shù)據(jù)中提取最相關(guān)的信
9]
。一般的使類內(nèi)差距極小化,類間差距極大化[息,
10]
。本文在進(jìn)網(wǎng)絡(luò)特征提取選擇向特定方向投影[
1.2 神經(jīng)網(wǎng)絡(luò)設(shè)計
神經(jīng)網(wǎng)絡(luò)是由大量神經(jīng)元(處理單元)廣泛連接而成的網(wǎng)絡(luò),不僅可以通過從外部環(huán)境中學(xué)習(xí)并獲而且其內(nèi)部神經(jīng)元具有存儲知識的能力。取知識,
神經(jīng)網(wǎng)絡(luò)可以在外界環(huán)境的刺激作用下調(diào)整網(wǎng)絡(luò)自由參數(shù),并以新的方式來響應(yīng)外部環(huán)境。能夠從環(huán)境中學(xué)習(xí)并在學(xué)習(xí)中提高自身性能是神經(jīng)網(wǎng)絡(luò)最有意義的性質(zhì)。常見的復(fù)雜環(huán)境干擾有拍攝角度造成的幾何變形、陰影及光照影響,車速過快或夜間造成的噪聲及模糊的抗干擾能力強(qiáng)。
前饋型BP網(wǎng)絡(luò)的神經(jīng)元可以實現(xiàn)輸入和輸出之間的任意非線性映射。如圖1所示的原理示意圖,隱含層和輸出層組成單向傳BP網(wǎng)絡(luò)由輸入層、播前向網(wǎng)絡(luò),相鄰層之間的神經(jīng)元以映射的關(guān)系完同一層內(nèi)的神經(jīng)元之間無連接。誤差反向全相連,
傳播(模型是的學(xué)習(xí)的過程分為正向傳播和反BP)
7]
,向傳播[正向傳播過程信息從輸入層經(jīng)隱含層傳
向輸出層。如果沒有得到期望輸出,則計算輸出層將誤差信號原路反傳,誤差變化值并轉(zhuǎn)向反向傳播,
以修改各層神經(jīng)元的權(quán)值使之滿足要求。網(wǎng)絡(luò)映射的能力是通過隱節(jié)點的權(quán)值調(diào)整實現(xiàn),隱層節(jié)點可以從樣本中提取特征,并存儲和學(xué)習(xí)其內(nèi)在的規(guī)律。
行識別的過程中,針對車牌特點,高效地提出了如圖2所示的神經(jīng)網(wǎng)絡(luò)字符特征:
總體密度 將車牌字符預(yù)處理為40×20大小
分段線性特征 對字符的每一行(列)計算分段()數(shù),得到6維的分段線性特征。020+40=60
()共得到2個特征111+60+50+40+60=211向量。該特征向量提取方法能準(zhǔn)確地表達(dá)不同字符的差別,相對于單純以像素向量(共40×20=800個特征向量)為特征的網(wǎng)絡(luò)訓(xùn)練,大大簡化了網(wǎng)絡(luò)的數(shù)據(jù)處理量,縮短了識別時間,提高了識別效率。1.2.4 神經(jīng)網(wǎng)絡(luò)構(gòu)建設(shè)計
通過預(yù)處理,將提取的字符特征輸入神經(jīng)網(wǎng)絡(luò)利用測試集測試訓(xùn)練結(jié)果。在本神經(jīng)的訓(xùn)練網(wǎng)絡(luò),
網(wǎng)絡(luò)程序中設(shè)計輸入神經(jīng)元1隱層神經(jīng)元292個、5個,輸出神經(jīng)元1個。由于具有多隱層的網(wǎng)絡(luò)容易
11]
,使網(wǎng)絡(luò)運行陷入局部極小值[故采用單隱層網(wǎng)
絡(luò)。隱節(jié)點數(shù)量少會導(dǎo)致網(wǎng)絡(luò)學(xué)習(xí)信息能力差,隱節(jié)點數(shù)量多會導(dǎo)致缺乏記憶主要信息的能力,混入大量非規(guī)律性的次要信息。隱層節(jié)點的個數(shù)與訓(xùn)練
12]
。一的樣本數(shù)和噪聲等多方面的信息綜合確定[
般取經(jīng)驗公式:
+m+a.p=()1
其中:n為輸入層神經(jīng)元個數(shù),m為輸出層神經(jīng)元個數(shù),一般取a為修正常數(shù),p為隱層神經(jīng)元個數(shù),1~100之間的整數(shù)。本研究選擇隱層神經(jīng)元
25個。
取學(xué)習(xí)率為0.01,目標(biāo)誤差小于0.0001,訓(xùn) 練樣本。矞y試樣本取1符合2比1000個,000個, 的有效比例。利用M程序主要參數(shù)atlab進(jìn)行模擬,
設(shè)定如圖3。
圖2 神經(jīng)網(wǎng)絡(luò)特征提取設(shè)計
的圖片,提取白像素占總像素的百分比作為字符的第一個特征;
像素統(tǒng)計 分為水平方向和豎直方向,輸入圖)…,像水平方向投影H={和豎直x(ii=1,2,40}|…,,)方向投影V={和y(2,20}x(i|y(j)j=1,j)分別是第i行和第j列黑色像素點的個數(shù),得到60()個相互獨立的投影特征(程序中預(yù)處40+20=60;理為百分比)
分塊密度 將輸入圖像分成邊長為4像素的小方塊,單個字符塊包含1通過0行5列這樣的小塊,計算每一小塊的密度(黑色像素點的個數(shù))得到50個相互獨立的分塊特征;
左輪廓特征 自左向右掃描字符圖像,共掃描計算第一個黑色像素點與左邊界的距離,得40行,到40維左輪廓特征;
圖3 模擬參數(shù)設(shè)置
網(wǎng)絡(luò)學(xué)習(xí)率的一般有效范圍為0.01~0.8,這
里選擇較小值0.01。雖然小的學(xué)習(xí)率的訓(xùn)練時間收斂慢,但是能保證誤差最終趨于最小值,對維長,
持系統(tǒng)的穩(wěn)定性具有重要作用。系統(tǒng)隨著循環(huán)過程達(dá)到自適應(yīng)的學(xué)習(xí)率,在804次循環(huán)時當(dāng)前學(xué)習(xí)率為0.56788。學(xué)習(xí)率變化如圖4!
圖4 LPR系統(tǒng)學(xué)習(xí)率變化圖
系統(tǒng)梯度下降反向傳播的過程如圖5。在804次循環(huán)時梯度下降為0.002
。
圖7 循環(huán)過程的有效性檢驗
13]
,F(xiàn)存的模程序?qū)崿F(xiàn),同時存在效率低下的問題[
板匹配識別方法通常會采用一些特殊手段處理該問題,如特征區(qū)域模板匹配法,將相似字符劃分為多個
14]
,區(qū)域進(jìn)一步提取特征識別[但這一方法會導(dǎo)致程
降低工作效率。本研究的處理過程可以很序復(fù)雜,
好的解決這一問題,由于B在系統(tǒng)進(jìn)程中處理為26,而8處理為8,較遠(yuǎn)的處理結(jié)果可以避免錯誤
識別。
1.3 神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配設(shè)計
在神經(jīng)網(wǎng)絡(luò)處理的基礎(chǔ)上,進(jìn)行模板匹配的
圖5 循環(huán)過程中梯度下降反向傳播圖
識別處理。模板匹配技術(shù)是一種用相關(guān)匹配原理確定的匹配函數(shù)進(jìn)行決策的技術(shù)。每個字符有一與待識別字符的點陣距離最小的模板所個模板,
對應(yīng)的字符即為所求。特征向量的確定同于BP神經(jīng)網(wǎng)絡(luò)的字符特征提取方法,即每個字符向量為211維。
模板匹配過程采用形函數(shù):
M
N
ij
神經(jīng)網(wǎng)絡(luò)處理后期算法收斂,圖6為在學(xué)習(xí)率設(shè)定為0.經(jīng)過8算法收斂01的情況下,04次循環(huán),時目標(biāo)誤差趨于0.0001
!
,E(ij)=
m=1n=1
|S
()m,n)m,n)2-T(|.(
ij(,)其中:Smn為模板字符圖像的特征向量,ij(,)Tmn為待識別字符圖像的特征向量。其中
、橫方向值,m、n分別為模板T的縱、ij分別為
模板T在被搜索圖S中距離原點的縱坐標(biāo)值和橫坐標(biāo)值。
圖6。蹋校蚁到y(tǒng)程序網(wǎng)絡(luò)收斂圖
設(shè)定容許誤差為±1.5,由于待識別字符和其相鄰字符的差別非常明顯,如6和7(間距為+1,,在第二階段嵌入模板匹配在容許值+1.5之內(nèi))
15],的過程不存在干擾問題。規(guī)定E(閾值[為ij)
系統(tǒng)處理進(jìn)程中的有效性檢驗如圖7。在804次循環(huán)過程中無效數(shù)一直為0,系統(tǒng)有效性良好。
本方法的一大優(yōu)勢在于可以區(qū)分相似的字符,如B和8,
這在模板匹配識別方法需要非常復(fù)雜的
,大于3,則拒絕識別。原理如3,即如果E(ij)
圖8。
五星文庫wxphp.com包含總結(jié)匯報、考試資料、旅游景點、出國留學(xué)、黨團(tuán)工作、教學(xué)教材、外語學(xué)習(xí)、專業(yè)文獻(xiàn)、工作范文、辦公文檔以及BP神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配的車牌識別系統(tǒng)_咼潤華 (1)_圖文等內(nèi)容。
本文共2頁12
本文關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò)聯(lián)合模板匹配的車牌識別系統(tǒng),由筆耕文化傳播整理發(fā)布。
本文編號:103655
本文鏈接:http://www.lk138.cn/kejilunwen/rengongzhinen/103655.html