999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于復合特征BP神經網絡算法的車牌識別技術研究

2012-02-15 20:34:12磊,呂
唐山師范學院學報 2012年2期
關鍵詞:特征

郭 磊,呂 鑫

(安陽師范學院 計算機與信息工程學院,河南 安陽 455000)

基于復合特征BP神經網絡算法的車牌識別技術研究

郭 磊,呂 鑫

(安陽師范學院 計算機與信息工程學院,河南 安陽 455000)

傳統的模板匹配算法對車牌圖像的伸縮、傾斜及背景干擾比較敏感,識別效果不理想。提出將對字符進行歸一化處理后所提取的點特征與重心特征進行復合,作為BP神經網絡算法的輸入特征,大大提高了識別率與識別速度。

BP神經網絡;神經元;點特征與重心特征;權值

車牌識別系統工作在室外環境,拍攝的圖像易出現變形失真,且分辨率低、易受各種因素干擾。車牌字符識別的典型方法是基于模板匹配的識別方法,但模板匹配法對車牌圖像的伸縮、傾斜及背景干擾比較敏感,識別效果不理想。本文提出,將對字符進行歸一化處理后所提取的點特征與重心特征進行復合,作為BP神經網絡算法的輸入特征。大大提高了識別率與識別速度。

1 BP神經網絡結構的設計

BP(Back Propagation,前向反饋)神經網絡通常是指基于誤差反向傳播算法的多層前向神經網絡。BP網絡由輸入層、隱層和輸出層三層構成,相鄰層之間的神經元全部連通,但,同一層中的神經元不連通。如圖1所示。

圖1結構為典型的只有一個隱層的三層BP神經網絡。其中輸入層神經元(Input Layer Neuron,ILN)為N個,對應輸入為X0、X1…XN-1;輸出層神經元(Output Layer Neuron,OLN)為M個,對應輸出為Y0、Y1…YM-1;隱層神經元(Hidden Layer Neuron,HLN)為L個。輸入層神經元到隱層神經元的權值為Vij(0≤i<N,0≤j<L);隱層到輸出層神經元的權值為Wij(0≤i<L,0≤j<M)。

進行神經網絡設計的首要任務就是網絡結構的確定,一般情況下,網絡結構的設計包括:I/O神經元個數、隱層個數、隱含層中神經元數目以及每層傳遞函數的確定。

1.1 I/O神經元個數的確定

輸入層神經元個數根據待識別字符所提取的特征向量維數所確定。在本研究實驗中,車牌字符歸一化為32× 16點陣大小,以每一個字符像素點為一個網格,根據提取出的點特征及重心特征基礎數據,得到一個568維的特征向量,所以,輸入層神經元個數取568個。

神經網絡輸出層神經元個數由設計網絡時所采用的輸出表示和決策規則所確定。在理論上,對于一個K類分類問題,對K個不同類的整個輸入空間,我們需要K個輸出表示所有可能的分類決策,當設計神經網絡作為模式分類器時,典型的方法是以模式樣本和它的類別標記做訓練,從而采用“K中取1”的方式來表示目標向量。因此,神經網絡輸出層神經元的數目就是待識別的類別數K,神經網絡輸出層的每一個神經元就代表一個目標種類。由于車牌中所含字符分為字母與數字兩類,所以,本車牌識別BP神經網絡也分為兩類:數字網絡、字母網絡。由于數字網絡中只涉及到0-9十個數字,所以,數字網絡的輸出層神經元為10個;而由于字母網絡中只涉及到A-Z,這26個大寫字母,所以,字母網絡的輸出層神經元個數為26。

1.2 隱層數的確定

雖然具有多個隱層的前向神經網絡更易于學習,在處理模式識別領域的問題時更能適應平移、旋轉或其它變換的不變性,但由于存在著較多的神經元節點和連接權值,因而需要更多的調整與運算,計算量較大,并且劃分空間過細容易導致網絡的歸納與泛化能力下降。實驗證明具有多個隱層的網絡更易于陷入局部極小值中。并且,Kolmogorov定理[1]表明,具有單隱層的三層神經網絡足夠執行任意復雜的函數映射。因此,一般在沒有特定的理由要求使用多個隱層時,僅僅使用一個隱層進行處理是最簡單的。而本實驗的兩個神經網絡所處理的都是小類別的分類問題,基于此,本設計采用具有一個隱層的三層BP神經網絡結構。

1.3 隱層神經元個數的確定

從理論上講,隱層神經元數量越多,網絡越能精確地逼近給定的函數[2]。但隨著隱層神經元的數目增加達到一定程度時,計算的復雜度增加,網絡訓練的收斂速度將降低。太少的神經元數目,在訓練網絡時可能會陷入局部極小點[3];太多的神經元數目,又會使網絡的訓練時間過長,而且效果也不好。目前對多層前饋神經網絡的隱層神經元數目的確定并沒有一個公認或統一的理論作指導[4]。在實際的設計過程中,只有根據以往的經驗及實際問題情況,對大量的試驗結果進行分析、比較,才可能找到一個較好的確定解。經過大量實驗并參考其他學者的研究結果,本實驗采用了公式(1)所得到的隱層神經元個數較符合要求:式中,HLN表示隱層神經元個數,ILN表示輸入層神經元的個數,OLN表示輸出層神經元的個數。根據2.1所述,輸入層神經元個數為ILN=568,數字網絡輸出層神經元個數OLN =10,字母網絡輸出層神經元個數ONL=26。由此計算出,數字網絡的隱層神經元個數HLN=79,字母網絡的隱層神經元個數HLN=124。

2 BP神經網絡的訓練

BP神經網絡是采用誤差反向傳播算法對網絡權值進行訓練的多層前向網絡,其最大特點就是網絡的權值是通過使網絡輸出和樣本輸出之間的誤差平方和達到期望值而不斷調整訓練出來的。

2.1 能量函數及權值修正公式

神經網絡的誤差反向傳播過程即它的權值修正過程,通過調整權值和閾值,使當能量達到最小時,網絡趨于穩定狀態。根據BP神經網絡算法原理[5],確定出網絡能量函數,即誤差函數為

其中,Ep表示樣本p的輸出誤差,dp表示樣本p的期望輸出,op表示輸出層神經元的實際輸出。則,N個樣本的總誤差為

根據能量最小原則,推導出權值修正公式為

2.2 訓練過程

對于BP神經網絡,按照上述的權值修正公式來進行調整網絡的權值進行學習訓練,當系統的能量達到最小時,網絡趨于穩定狀態,學習結束[6]。

(1)初始化。將權值、閾值初始化為0到1之間的隨機值;

(2)樣本輸入與期望輸出。從樣本組中取出輸入向量X=(x0,x1,…,xN-1)輸入網絡,指定期望輸出向量為D=(d0,d1,…,dM-1);

(3)計算中間層輸出與實際輸出。中間層輸出向量為H=(h0,h1,…,hL-1)和網絡實際輸出向量為Y=(y0,y1,…,yM-1);

(4)計算實際輸出與期望輸出的誤差:

(5)計算中間層誤差:

(6)調整權值,其中,η為學習因子:

以上過程,就是一次完整的訓練過程。用所有樣本反復訓練網絡,多次迭代,直到權值達到穩定。實際訓練時,定義出反映實際輸出與期望輸出誤差平方和的價值函數,如公式(2)所示。再定義收斂規則:

其中,p為訓練樣本數,ε為給定誤差范圍,當E<ε時,結束訓練。經過訓練的BP神經網絡就可以工作了,對某一個輸入可以讓它認知,達到識別的效果。

3 實驗結果

本次實驗主要是對以下兩種情況進行了對比:

(1)根據粗網格特征提取的基礎數據,使用BP神經網絡進行的車牌字符識別情況(簡稱粗網絡BP)。

(2)根據點特征及重心特征提取出的基礎數據,使用BP神經網絡進行的車牌字符識別情況(簡稱復合BP)。

本實驗所使用的字符樣本分別為:字母E和數字3。各取樣本300幅。部分識別情況如表1和表2所示。

在字母E的300幅樣本中,如果是采用粗網格特征作為特征向量輸入BP神經網絡,識別正確幅數為236,識別錯誤64幅,識別率為78.67%;若是采用點特征與重心特征作為特征向量輸入BP神經網絡,識別正確幅數為259,識別錯誤41幅,識別率為86.33%。如表3所示。

在數字3的300幅樣本中,若是采用粗網格特征作為特征向量輸入BP神經網絡,識別正確幅數為254,識別錯誤46幅,識別率為84.67%;如果是采用點特征與重心特征作為特征向量輸入BP神經網絡,識別正確幅數為273,識別錯誤27幅,識別率為91.00%。如表3所示。

4 結論

采用點特征與重心特征的復合特征作為特征向量輸入BP神經網絡對車牌字符進行識別時,具有比較高的識別率。其局限性的在于,對于待識別字符比較多及對漢字的識別結果并不令人滿意。

[1] 蔡義發.神經網絡計算機系統及其現狀[J].計算機科學, 1990(2):30-32.

[2] 雷鳴,朱心飚,尹申明,楊叔子.自構形神經網絡及其應用[J].計算機科學,1994(1):52-54.

[3] 孟祥武,程虎.優化神經網絡結構[J].計算機研究與發展,1997(8):594-598.

[4] 劉建英,徐愛萍.自組織神經網絡在模糊聚類中的應用研究[J].微機發展,2005(12):81-84.

[5] 孫功星,戴貴亮.神經網絡設計的特征空間序貫劃分算法[J].計算機科學,2003(11):36-37.

[6] 王明會,潘新安,鐘義信.用分組神經網絡識別手寫體數字[J].北京郵電大學學報,1993(4):12-15.

(責任編輯、校對:田敬軍)

Study on Vehicle License Plate Recognition Based on Hybrid Feature BP Neural Network Algorithm

GUO Lei, LV Xin

(School of Computer and Information Engineering, Anyang Normal University, Anyang 455000, China)

The traditional template matching algorithm is sensitive to the stretching, tilt and background interference of vehicle license plate images, but the recognition result is not satisfactory. In this paper, through normalization processing of characteristics, the point feature and barycenter feature extracted are composted, as the input feature of BP neural network algorithm. The method greatly improved the recognition rate and recognition speed.

BP neural network; neurons; point feature; barycenter feature; weight

TP399

A

1009-9115(2012)02-0056-03

2011-09-19

郭磊(1976-),男,河南安陽人,碩士,講師,研究方向為數據庫與數據倉庫、決策支持系統。

猜你喜歡
特征
抓住特征巧觀察
離散型隨機變量的分布列與數字特征
具有兩個P’維非線性不可約特征標的非可解群
月震特征及與地震的對比
如何表達“特征”
被k(2≤k≤16)整除的正整數的特征
中等數學(2019年8期)2019-11-25 01:38:14
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
詈語的文化蘊含與現代特征
新聞傳播(2018年11期)2018-08-29 08:15:24
抓住特征巧觀察
基于特征篩選的模型選擇
主站蜘蛛池模板: yjizz国产在线视频网| 拍国产真实乱人偷精品| 欧美激情第一区| 国产一级毛片网站| 国产成人无码AV在线播放动漫| 日韩毛片免费视频| 九九久久99精品| 精品第一国产综合精品Aⅴ| 免费视频在线2021入口| 狼友视频一区二区三区| 国产精品嫩草影院视频| 婷婷综合缴情亚洲五月伊| 中文字幕亚洲综久久2021| 18禁色诱爆乳网站| 免费人成视频在线观看网站| 久久久久国产精品熟女影院| 人妻无码中文字幕一区二区三区| 美女国产在线| 成人毛片免费在线观看| 亚洲精品成人7777在线观看| 成人毛片免费在线观看| 最新国语自产精品视频在| 国产精品一区在线麻豆| 欧美一级高清免费a| 99精品视频在线观看免费播放| 国产69精品久久| 国产欧美性爱网| 色偷偷综合网| 国产菊爆视频在线观看| 67194成是人免费无码| 国产男女免费完整版视频| 91久久精品国产| 国产午夜福利在线小视频| 全色黄大色大片免费久久老太| 日韩毛片免费视频| 久久精品这里只有精99品| 性色在线视频精品| 她的性爱视频| 手机在线免费不卡一区二| 久久精品人人做人人爽电影蜜月 | 97视频在线精品国自产拍| 国产女人在线| 欧美一级专区免费大片| 青青草原国产av福利网站| 一级在线毛片| AV网站中文| 亚洲女同欧美在线| 国产欧美另类| 亚洲一区二区三区在线视频| 超碰色了色| 久久久久久久97| 成人在线观看一区| 一本大道无码日韩精品影视| 亚洲黄色片免费看| 精品伊人久久久香线蕉| 日本中文字幕久久网站| 久久综合亚洲鲁鲁九月天| 欧美午夜一区| www.亚洲一区二区三区| 91日本在线观看亚洲精品| 久久综合AV免费观看| 欧美日韩国产高清一区二区三区| 五月婷婷激情四射| 亚洲免费人成影院| 三上悠亚精品二区在线观看| 亚洲日本一本dvd高清| 国产av一码二码三码无码| 国产精品尤物铁牛tv| 免费国产不卡午夜福在线观看| 老司机午夜精品网站在线观看| 精品久久久久久成人AV| 青青久视频| 亚洲第一成年网| 婷婷午夜天| 久久久久国产精品免费免费不卡| 激情视频综合网| 久久99国产视频| 国内精品免费| 天天综合天天综合| 重口调教一区二区视频| 欧美h在线观看| 一级毛片在线直接观看|