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

一種基于字符組合的復(fù)雜環(huán)境車牌檢測方法

2018-10-15 05:58:56孫庭強
計算機技術(shù)與發(fā)展 2018年10期
關(guān)鍵詞:特征區(qū)域檢測

孫庭強,鄭 彥

(南京郵電大學(xué) 計算機學(xué)院,江蘇 南京 210003)

0 引 言

車牌識別技術(shù)是智能交通系統(tǒng)的重要組成部分,其在超速檢測、高速公路收費管理、車流量檢測、小區(qū)車輛管理、電子警察等方面應(yīng)用廣泛[1]。現(xiàn)有的車牌檢測方法大致可以分為兩個類別:第一類方法基于圖像分割,其一般檢測過程分為分割圖像、抽取特征以及目標匹配三個部分;另一類方法則基于滑動窗口,其檢測過程是用特定尺寸的窗口以一定步長在待測圖像中滑動并進行目標匹配。其中,基于圖像分割的車牌檢測方法是一種自底向上的方法,分割與檢測依賴于圖像的底層特征,包括顏色、邊緣、紋理、形狀、幾何等等。檢測對分割的依賴性以及特征選取的盲目性是圖像檢測中的經(jīng)典難題,特別是在復(fù)雜環(huán)境下,大量不確定的噪聲將嚴重影響分割與檢測的準確性。關(guān)于如何增加車牌分割的準確性以及字符的識別率,國內(nèi)外學(xué)者進行了大量研究。而基于滑動窗口的車牌檢測方法則是一種自上向下的方法,依賴于各種先驗知識,其中較為經(jīng)典的算法包括模板匹配算法[2]以及形態(tài)學(xué)檢測算法[3]等。該算法更加適合特定環(huán)境下以及平穩(wěn)環(huán)境下的車牌檢測,而復(fù)雜環(huán)境下,這類算法所依賴的先驗知識適應(yīng)性不強,容易導(dǎo)致漏檢和誤檢。

在實際應(yīng)用中,由于場景和需求的變化產(chǎn)生了兩種基于圖像分割的車牌檢測與識別方法:基于車牌定位的方法[4]以及基于字符組合的方法[5]。其中,基于車牌定位的檢測與識別方法需要經(jīng)過圖像分割、車牌定位、字符分割以及字符識別四個步驟,而基于字符組合的檢測與識別方法只需要經(jīng)過圖像分割、字符定位、字符識別三個步驟,省略了分割定位車牌的過程。受復(fù)雜背景、光照強度等因素影響,基于車牌定位的檢測與識別方法車牌定位困難,定位的準確性決定了車牌識別率,定位失敗必然導(dǎo)致識別失敗[6]。基于字符組合的檢測與識別方法直接定位字符,規(guī)避了車牌定位困難的問題,因此具有較好的魯棒性。然而該方法同時也存在著字符分割的可靠性不高,對于字符顏色變化和形狀變化的魯棒性差等問題。

在基于字符組合的車牌檢測與識別方法的基礎(chǔ)上,文中綜合考慮復(fù)雜環(huán)境下的光照、天氣、角度、距離、背景等變化因素,提出了一種基于多粒度區(qū)域生長的字符分割算法和一種基于多特征聚類的字符組合檢測算法。在基于區(qū)域生長的分割算法中,根據(jù)灰度值對目標圖像采用多個粒度進行生長分割,借鑒MSER穩(wěn)定極致的思想,將區(qū)域生長分割與聚類分析進行交互,通過不斷學(xué)習(xí)最終得到一個穩(wěn)定的字符組合及其分割粒度區(qū)間,從而有效應(yīng)對光照強度變化以及天氣等原因?qū)е碌姆指畈粶蚀_等問題。在基于多特征聚類的字符組合檢測方法中,相似性度量的計算包含顏色、幾何以及位置關(guān)系這三種特征,無監(jiān)督學(xué)習(xí)的聚類算法可以應(yīng)對復(fù)雜背景下檢測多個車牌的場景,而字符位置關(guān)系特征的引入可有效適應(yīng)對拍攝角度和距離變化的情況,同時采用特征子集以應(yīng)對部分字符遮擋、字符顏色變化等問題,增強魯棒性。

1 多粒度區(qū)域生長

圖像分割是提取圖像中感興趣目標的過程,常用的圖像分割方法包括基于閾值的分割方法、基于區(qū)域的分割方法、基于邊緣的分割方法、基于直方圖的分割方法,以及基于特定理論的分割方法,如基于聚類分析的分割方法[7]、基于SVM的分割方法[8]、基于模糊熵的分割方法[9]、基于小波分析的分割方法[10]、MSER方法[11]等等。復(fù)雜環(huán)境下,車牌圖像分割受環(huán)境因素和場景因素影響較大。固定的單一閾值或多閾值分割,單一粒度的區(qū)域或邊緣分割在光照強度和天氣變化較大的情況下都無法保證分割的準確性,因為在較強和較低光照環(huán)境下,區(qū)域間界限相對模糊,難以確定分割閾值。

1.1 MSER方法

MSER(最穩(wěn)定極值區(qū)域)方法使用不同的灰度閾值對圖像進行二值化,得到一個最穩(wěn)定的區(qū)域,對于圖像灰度的仿射變化具有不變性,且區(qū)域的支持集相對灰度變化穩(wěn)定,可以檢測不同精細程度的圖像區(qū)域。然而,對復(fù)雜圖像進行分割時,MSER方法卻容易導(dǎo)致過分割,從而導(dǎo)致目標提取失敗。

1.2 穩(wěn)定字符組合

借鑒MSER方法求穩(wěn)定極值區(qū)域的思想,同時為了防止過分割,文中提出了一種基于多粒度區(qū)域生長的車牌字符分割方法,從求解單個字符區(qū)域的穩(wěn)定性轉(zhuǎn)為求解目標字符組合的穩(wěn)定性。區(qū)域生長圖像分割方法是直接根據(jù)底層像素的相似性與連通性進行聚類的方法[12],生長的粒度即像素間的相似性度量,多粒度的區(qū)域生長方法,以多個不同的粒度分別進行生長分割,得到同一幅圖像在不同粒度下的分割區(qū)域。對于目標區(qū)域集合,存在一個粒度區(qū)間,在該區(qū)間內(nèi)目標區(qū)域穩(wěn)定滿足字符判別條件,這一粒度區(qū)間即為該區(qū)域集合的穩(wěn)定分割粒度區(qū)間。區(qū)間最小值為最細分割粒度,區(qū)間最大值為最粗分割粒度。

1.3 多粒度區(qū)域生長過程

對于原始輸入的車牌圖像P,初始以較小的生長粒度g0進行生長分割,輸出初次分割后的區(qū)域集合E(A0,A1,…,An),將區(qū)域集合E作為聚類算法的輸入,輸出候選區(qū)域子集{D1(A0,A1),D2(A2,A3),…,Dm(Ai,Aj,…,An)}。若{D1,D2,…,Dm}中不存在目標子集,則增大粒度繼續(xù)分割;若{D1,D2,…,Dm}中存在目標子集Dk(目標子集可以有多個),即Dk中包含疑似車牌字符,則增大生長粒度g1=g0+△g重復(fù)分割,得到目標車牌字符組合R及其穩(wěn)定分割粒度區(qū)間{g1,g2,…,gk}。

2 字符組合檢測

圖像分割得到了大量候選區(qū)域,在對候選區(qū)域進行字符組合檢測時,常用的方法有馬爾可夫鏈[13]和條件隨機場[14]等,但其算法時間復(fù)雜度較高。因此,文中采用AGNES聚類算法以及字符位置關(guān)系判別進行字符組合檢測,通過聚類分析算法和位置關(guān)系判別對候選區(qū)進行分析、選擇合并策略、剔除假車牌,實現(xiàn)準確、快速的多車牌區(qū)域分割,在一定限度內(nèi)自適應(yīng)車牌的類型、大小、數(shù)量和方向[15]。同時為了增強字符組合檢測對于字符形變的魯棒性,采用特征子集優(yōu)化聚類效果。為了降低算法的復(fù)雜度,加快檢測速率,采用主成分分析方法,在聚類分析時選取最主要的灰度值、長度以及寬度三個特征進行相似性度量,為了彌補特征維數(shù)不足容易導(dǎo)致車牌字符誤檢的情況,對聚類結(jié)果進行基于字符位置關(guān)系的判別。

2.1 AGNES聚類

聚類是將數(shù)據(jù)分類到不同的類或者簇的一個過程,最大化類內(nèi)對象的相似性以及類間對象的相異性。聚類大致上可分為劃分聚類、層次聚類、模糊聚類以及基于密度的聚類,常見的聚類算法包括K-MEANS算法[16]、K-MEDOIDS算法[17]、AGNES算法[18]、DIANA算法、EM算法、OPTICS算法等。

AGNES(agglomerative nesting)是凝聚的層次聚類算法,一個簇中的對象和另一個簇中的對象之間的距離是所有屬于不同簇的對象間歐氏距離中最小的。這是一種單連接方法,其每個簇可以被簇中的所有對象代表,兩個簇之間的相似度由這兩個簇中距離最近的數(shù)據(jù)點對的相似度來確定。該算法實現(xiàn)簡單,適合小規(guī)模的數(shù)據(jù)運算,與K-MEANS、K-MEDOIDS相比,具有對噪聲不敏感且不需要預(yù)先選擇聚類質(zhì)心點等優(yōu)點。

AGNES算法描述如下:

輸入:包含n個對象的數(shù)據(jù)集合,終止條件簇的數(shù)目k

輸出:k個簇

(1)將每個對象當(dāng)成一個初始簇

(2)Repeat

(3)根據(jù)兩個簇中最近的對象找到最近的兩個簇

(4)合并兩個簇,生成新的簇的集合

(5)Until簇的數(shù)目等于k

其中,兩個簇相似度的計算公式為:

D1={A1,A2},D2={A3,A4};

Distance(D1,D2)=min{Distance(A1,A3),

Distance(A1,A4),Distance(A2,A3),Distance(A2,A4)}

2.2 特征子集

相似性的度量方法是聚類分析的關(guān)鍵,以不同特征進行聚類得到的結(jié)果往往不同。在實際監(jiān)控場景中,存在部分車牌字符被遮擋和車牌字符具有多種顏色導(dǎo)致漏檢等情況,從特征的角度看,即某個特征的突變影響了聚類分析的結(jié)果。在聚類分析過程中,為了削弱某個特征的影響力,通常采用降低特征權(quán)重的方式實現(xiàn)。特征子集是改變特征權(quán)重的特殊形式,將某個特征的權(quán)值設(shè)置為0,即完全忽略該特征。

文中在對圖像分割區(qū)域用AGNES算法進行聚類分析的過程中,采用原特征集、特征子集分別進行區(qū)域間相似性計算,以適應(yīng)復(fù)雜環(huán)境下字符產(chǎn)生顏色、長度、寬度等形變的情況。原特征集F(gValue,xLength,yLength),其中g(shù)Value為區(qū)域平均灰度值,xLength為區(qū)域水平方向長度,yLength為區(qū)域垂直方向長度。F-1(gValue,xLength),F-2(gValue,yLength),F-3(xLength,yLength)分別為缺省區(qū)域垂直方向長度、區(qū)域水平方向長度、區(qū)域平均灰度值后的特征子集。

采用原特征集與特征子集分別進行聚類,兩個對象的相似度計算公式分別為:

F:Distance(A1,A2)=sqrt(Wg*(A1.gValue-A2.gValue)2+Wx*(A1.xLength-A2.xLength)2+Wy*(A1.yLength-A2.yLength)2)

F-1:Distance(A1,A2)=sqrt(Wg*(A1.gValue-

A2.gValue)2+Wx*(A1.xLength-A2.xLength)2)

F-2:Distance(A1,A2)=sqrt(Wg*(A1.gValue-

A2.gValue)2+Wy*(A1.yLength-A2.yLength)2)

F-3:Distance(A1,A2)=sqrt(Wx*(A1.xLength-A2.xLength)2+Wy*(A1.yLength-A2.yLength)2)

初始以原特征集F(gValue,xLength,yLength)對分割區(qū)域E(A0,A1,…,An)進行聚類分析,經(jīng)過車牌字符判別與多粒度的重復(fù)分割過程,得到目標區(qū)域集合及其穩(wěn)定粒度區(qū)間。若目標區(qū)域集合的數(shù)量為0,即不存在任何區(qū)域集合符合車牌字符判別條件,則以特征子集F-1、F-2、F-3分別對分割區(qū)域進行再次聚類與判別。

2.3 位置關(guān)系判別

在復(fù)雜場景下,監(jiān)控拍攝的角度與距離具有多樣性,文中采用基于字符區(qū)域間位置關(guān)系的字符判別算法,在任意角度和距離上,各字符區(qū)域始終近似保持在同一條直線上。

算法描述如下:

輸入:具有n個對象的聚類簇,目標對象個數(shù)k

輸出:k個目標對象

Repeat

選取兩個對象為一個候選集合

依次判斷剩余對象是否與集合中對象的中心點在同一直線上,是則加入候選集合,否則丟棄

Until候選集合中對象個數(shù)為k

其中,判斷三個點是否在同一直線的公式為:

A(x1,y1),B(x2,y2),C(x3,y3);

|cosA|=|(x1-x3)2+(y1-y3)2+(x1-x2)2+(y1-y2)2-(x2-x3)2+(y2-y3)2|/2*sqrt((x1-x3)2+(y1-y3)2)*sqrt((x1-x2)2+(y1-y2)2)≥t,t為夾角余弦閾值。

3 實驗結(jié)果分析

為了驗證文中多粒度區(qū)域生長算法的有效性,首先從圖像庫中挑選包含較低光照、較強光照、正常光照下已標記的訓(xùn)練圖像進行分割檢測,輸出結(jié)果包括穩(wěn)定分割粒度區(qū)間和對應(yīng)粒度下的分割區(qū)域集合。實驗結(jié)果表明,在不同粒度下進行分割,得到的字符區(qū)域細節(jié)有所改變。

如圖1~3所示,圖1為車牌字符經(jīng)過多粒度生長分割以及聚類分析后得到的穩(wěn)定目標字符組合,圖2的分割粒度為穩(wěn)定粒度區(qū)間中的較小值,圖3的分割粒度為穩(wěn)定粒度區(qū)間中的較大值,兩個粒度下得到的字符形狀具有較大差別。

圖1 原始車牌字符圖像

圖2 細粒度分割結(jié)果

圖3 粗粒度分割結(jié)果

將不同粒度下的分割字符區(qū)域輸入到基于模板匹配的識別算法中,位于穩(wěn)定區(qū)間低位和高位粒度的識別率較低,中間粒度識別率較高。融合三個粒度下的識別結(jié)果,識別率比單一粒度有所提高,如表1所示。

表1 穩(wěn)定粒度區(qū)間三種粒度下的識別率比較 %

為了驗證文中多特征聚類算法的有效性,從圖像庫中挑選車牌字符具有兩種顏色的訓(xùn)練圖像進行實驗。對于圖4中左邊的車牌,初始以完整特征集合F(gValue,xLength,yLength)進行聚類,提取目標字符失敗。再以特征子集F-1(gValue,xLength),F-2(gValue,yLength),F-3(xLength,yLength)分別重新聚類,子集F-3成功提取目標字符。

圖4 原特征集合與特征子集聚類結(jié)果對比

最后,通過實驗將基于梯度算子的邊緣檢測算法以及MSER方法與文中算法進行比較,采用三種算法分別進行車牌字符分割與檢測,分析車牌字符的檢測準確率以及檢測速率,以及最終車牌字符的識別率。從表2可以看出,從檢測準確率以及識別率上看,文中算法比邊緣檢測算法更有優(yōu)勢,從檢測速率上看,文中算法的平均檢測時間遠小于MSER方法。

表2 三種字符檢測算法對比

4 結(jié)束語

在基于字符定位的車牌檢測與識別方法的基礎(chǔ)上,結(jié)合區(qū)域生長、MSER方法、決策融合和聚類分析,提出了一種基于多粒度區(qū)域生長和多特征聚類的復(fù)雜環(huán)境車牌字符分割與檢測方法。用穩(wěn)定分割粒度區(qū)間代替單一分割粒度,融合多個粒度下的識別結(jié)果,提高了字符識別率。聚類分析中以多個特征子集代替單一特征集合進行字符組合檢測,增強了算法魯棒性,有效降低了漏檢率。

猜你喜歡
特征區(qū)域檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
如何表達“特征”
不忠誠的四個特征
抓住特征巧觀察
小波變換在PCB缺陷檢測中的應(yīng)用
關(guān)于四色猜想
分區(qū)域
基于嚴重區(qū)域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 久久国产精品波多野结衣| 亚洲人人视频| 美女毛片在线| V一区无码内射国产| 久久精品丝袜高跟鞋| 91色爱欧美精品www| 青草娱乐极品免费视频| 日韩精品毛片| 欧美午夜在线播放| 国产成人狂喷潮在线观看2345| 日韩成人在线网站| 亚洲综合18p| 久久精品人妻中文系列| 尤物精品国产福利网站| 国产www网站| 久久精品电影| 亚洲AⅤ无码日韩AV无码网站| 亚洲无线国产观看| 精品一区二区无码av| 国产97视频在线观看| 国产精品视频猛进猛出| 欧美日本激情| 午夜国产大片免费观看| 国产午夜无码专区喷水| 色综合天天操| 久久久久无码国产精品不卡| 亚洲天堂精品在线| 看国产一级毛片| 亚洲天堂免费在线视频| 日韩精品一区二区三区大桥未久| 国产区精品高清在线观看| 日本少妇又色又爽又高潮| www.av男人.com| 日韩av高清无码一区二区三区| 欧亚日韩Av| 亚洲一区黄色| 国产h视频免费观看| 久久九九热视频| 欧美中文字幕第一页线路一| 毛片网站在线播放| 亚洲精品你懂的| 成人国产小视频| 免费不卡视频| 欧美日本视频在线观看| 福利在线不卡| 久久青草热| 男女性色大片免费网站| 中文国产成人精品久久| 日韩国产高清无码| 亚洲区第一页| 欧美亚洲一二三区| 亚洲综合18p| av天堂最新版在线| 欧美成人日韩| 国产资源站| 国产精品人人做人人爽人人添| 欧美性猛交一区二区三区| 波多野结衣无码中文字幕在线观看一区二区 | 91综合色区亚洲熟妇p| 亚洲日韩精品欧美中文字幕| 狠狠操夜夜爽| 日韩美毛片| 综合社区亚洲熟妇p| 国产好痛疼轻点好爽的视频| 无遮挡一级毛片呦女视频| 热99精品视频| 91精品福利自产拍在线观看| 嫩草国产在线| 国产区在线观看视频| 亚洲福利视频网址| 中文字幕亚洲专区第19页| 国产杨幂丝袜av在线播放| 国产香蕉在线视频| 五月婷婷丁香综合| 欧美日韩资源| 无码粉嫩虎白一线天在线观看| 久久人人妻人人爽人人卡片av| 国产黄网站在线观看| 欧美在线精品一区二区三区| 重口调教一区二区视频| 国产精品亚洲片在线va| 日韩小视频网站hq|