專利名稱:一種車牌類型的識(shí)別方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)圖像處理技術(shù)領(lǐng)域,尤其涉及一種車牌類型的識(shí)別方法及裝置。
背景技術(shù):
隨著社會(huì)經(jīng)濟(jì)的發(fā)展,車輛的數(shù)量不斷增加,因此通過計(jì)算機(jī)信息化、智能化的方案管理車輛成為必然?,F(xiàn)有技術(shù)中車牌識(shí)別在智能交通領(lǐng)域扮演者重要的角色,其在交通流量監(jiān)測、高速公路卡口收費(fèi)、闖紅燈違章車輛監(jiān)控及社區(qū)自動(dòng)收費(fèi)系統(tǒng)中具有廣泛的應(yīng)用。 但現(xiàn)有常用的車輛牌照類型比較多,從底色上分為藍(lán)底白字車牌,黃底黑字車牌、黑底白字車牌和白底黑字車牌;從類型上又可以分為普通藍(lán)牌、普通單層黃牌、雙層黃牌、教練用牌、臨時(shí)掛牌、黑色牌照、白色警牌、白色軍牌和白色武警車牌等。即對白底黑字的車牌有白色警牌、白色軍牌和白色武警車牌。現(xiàn)有技術(shù)中在識(shí)別車牌類型時(shí),一般采用的方法包括直接在車牌定位階段,根據(jù)置信度對車牌類型進(jìn)行識(shí)別。在上述車牌類型的識(shí)別過程中,只根據(jù)置信度確定車牌類型,判斷的標(biāo)準(zhǔn)較單一,不能有效的對車牌類型進(jìn)行區(qū)分,因此,現(xiàn)有技術(shù)中車牌類型的識(shí)別方法精度低,準(zhǔn)確性差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種車牌類型的識(shí)別方法及裝置,用以解決現(xiàn)有技術(shù)在識(shí)別車牌的類型時(shí)精度低,準(zhǔn)確性差的問題。本發(fā)明提供一種車牌類型的識(shí)別方法,所述方法包括在輸入的圖像中進(jìn)行車牌區(qū)域定位,確定車牌所在的候選區(qū)域;將所述車牌所在的候選區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空間;根據(jù)轉(zhuǎn)換后所述車牌所在的候選區(qū)域?qū)?yīng)的HSL顏色空間,統(tǒng)計(jì)屬于每種顏色空間的像素點(diǎn)的數(shù)目;根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的每種顏色閾值,統(tǒng)計(jì)每種車牌大類下該候選區(qū)域中落在每種顏色空間的像素點(diǎn)的數(shù)目比,根據(jù)該數(shù)目比及設(shè)置的比例閾值,確定該車牌歸屬車牌大類;根據(jù)該車牌大類下每種車牌類型對應(yīng)的字符特征,對所述車牌所在的候選區(qū)域進(jìn)行字符劃分,并根據(jù)字符劃分后與每種車牌類型對應(yīng)模板的匹配距離或字符類型匹配,確定該車牌歸屬的車牌類型。本發(fā)明提供一種車牌類型的識(shí)別裝置,所述裝置包括定位模塊,用于在輸入的圖像中進(jìn)行車牌區(qū)域定位,確定車牌所在的候選區(qū)域;轉(zhuǎn)換模塊,用于將所述車牌所在的候選區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空間;
統(tǒng)計(jì)模塊,用于根據(jù)轉(zhuǎn)換后所述車牌所在的候選區(qū)域?qū)?yīng)的HSL顏色空間,統(tǒng)計(jì)屬于每種顏色空間的像素點(diǎn)的數(shù)目;第一確定模塊,用于根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的每種顏色閾值,統(tǒng)計(jì)每種車牌大類下該候選區(qū)域中落在每種顏色空間的像素點(diǎn)的數(shù)目比,根據(jù)該數(shù)目比及設(shè)置的比例閾值,確定該車牌歸屬車牌大類;第二確定模塊,用于根據(jù)該車牌大類下每種車牌類型對應(yīng)的字符特征,對所述車牌所在的候選區(qū)域進(jìn)行字符劃分,并根據(jù)字符劃分后與每種車牌類型對應(yīng)模板的匹配距離或字符類型匹配,確定該車牌歸屬的車牌類型。本發(fā)明提供了一種車牌類型的識(shí)別方法及裝置,該方法在定位出的車牌所在的候選區(qū)域中,將該區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空間,并根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的顏色閾值,確定車牌歸屬的車牌大類,再根據(jù)每種車牌大類中每個(gè)車牌類型對應(yīng)的模板,即車牌的候選區(qū)域中對字符的劃分,根據(jù)字符與模板之間的匹配距離,確定車牌的車牌類型。由于在本發(fā)明根據(jù)車牌的在HSL顏色空間對應(yīng)的顏色,再與車 牌模板之間的匹配距離,確定車牌的類型,從而可以保證確定的車牌類型的準(zhǔn)確性。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I為本發(fā)明提供的該車牌類型的識(shí)別過程示意圖;圖2為本發(fā)明提供的該車牌類型識(shí)別的詳細(xì)過程示意圖;圖3為本發(fā)明提供的該車牌類型的識(shí)別裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例為了提高對車牌的類型的識(shí)別精度及準(zhǔn)確性,提供了一種車牌類型的識(shí)別方法及裝置。下面結(jié)合說明書附圖,對本發(fā)明進(jìn)行詳細(xì)說明。圖I為本發(fā)明提供的該車牌類型的識(shí)別過程示意圖,該識(shí)別過程包括以下步驟SlOl :在輸入的圖像中進(jìn)行車牌區(qū)域定位,確定車牌所在的候選區(qū)域。由于該車牌類型的識(shí)別方法,可以應(yīng)用在交通流量監(jiān)測、高速公路卡口收費(fèi)、闖紅燈違章車輛監(jiān)控及社區(qū)自動(dòng)收費(fèi)等多個(gè)系統(tǒng)中,具體的在本發(fā)明中通過車牌類型識(shí)別裝置對車牌類型進(jìn)行識(shí)別。當(dāng)將包含車牌信息的車輛的彩色圖像輸入到該裝置中后,對該彩色圖像進(jìn)行灰度轉(zhuǎn)換,轉(zhuǎn)換為灰度圖像后,在該灰度圖像中進(jìn)行車牌區(qū)域定位。具體的在進(jìn)行車牌區(qū)域定位時(shí)可以采用現(xiàn)有技術(shù)中的多種方法,例如可以采用邊緣檢測方法或者機(jī)器學(xué)習(xí)等算法在輸入的圖像中進(jìn)行車牌定位。當(dāng)采用sobel邊緣檢測方法時(shí),采用其邊緣檢測的算子
權(quán)利要求
1.一種車牌類型的識(shí)別方法,其特征在于,所述方法包括 在輸入的圖像中進(jìn)行車牌區(qū)域定位,確定車牌所在的候選區(qū)域; 將所述車牌所在的候選區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空間; 根據(jù)轉(zhuǎn)換后所述車牌所在的候選區(qū)域?qū)?yīng)的HSL顏色空間,統(tǒng)計(jì)屬于每種顏色空間的像素點(diǎn)的數(shù)目; 根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的每種顏色閾值,統(tǒng)計(jì)每種車牌大類下該候選區(qū)域中落在每種顏色空間的像素點(diǎn)的數(shù)目比,根據(jù)該數(shù)目比及設(shè)置的比例閾值, 確定該車牌歸屬車牌大類; 根據(jù)該車牌大類下每種車牌類型對應(yīng)的字符特征,對所述車牌所在的候選區(qū)域進(jìn)行字符劃分,并根據(jù)字符劃分后與每種車牌類型對應(yīng)模板的匹配距離或字符類型匹配,確定該車牌歸屬的車牌類型。
2.如權(quán)利要求I所述的方法,其特征在于,在確定該車牌歸屬的車牌類型之前,所述方法還包括 根據(jù)車牌所在候選區(qū)域的高度和寬度,或根據(jù)該車牌所在候選區(qū)域中像素點(diǎn)的數(shù)目,確定該車牌的候選車牌類型。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)車牌所在候選區(qū)域的高度和寬度,確定該車牌的候選車牌類型包括 確定車牌所在候選區(qū)域中的車牌歸屬的車牌大類為黃黑車牌時(shí),判斷車牌所在候選區(qū)域的寬度和高度的比值,是否大于設(shè)置的寬高比的閾值; 當(dāng)該比值大于設(shè)置的寬高比的閾值時(shí),確定該車牌所在候選區(qū)域中的車牌為單層車牌,否則,確定該車牌為雙層車牌; 所述根據(jù)該車牌所在候選區(qū)域中像素點(diǎn)的數(shù)目,確定該車牌的候選車牌類型包括確定車牌所在候選區(qū)域中的車牌歸屬的車牌大類為黑白車牌時(shí),將所述車牌所在候選區(qū)域進(jìn)行二值化處理; 統(tǒng)計(jì)二值化處理后,車牌所在候選區(qū)域中白色像素點(diǎn)和黑色像素點(diǎn)的數(shù)目; 當(dāng)白色像素點(diǎn)的數(shù)目大于黑色像素點(diǎn)的數(shù)目時(shí),確定該車牌為白底黑字車牌,否則,確定該車牌為黑底白字車牌。
4.如權(quán)利要求2所述的方法,其特征在于,對所述車牌所在的候選區(qū)域進(jìn)行字符劃分包括 當(dāng)確定所述車牌所在候選區(qū)域中的車牌的候選車牌類型為藍(lán)底白字車牌、黑底白字車牌和單層黃色車牌中的任一種時(shí),在所述車牌中劃分出7個(gè)車牌字符; 當(dāng)確定所述車牌為雙層黃色車牌時(shí),分割出下層的5個(gè)車牌字符,并根據(jù)上下層字符位置關(guān)系,分割出上層的兩個(gè)車牌字符; 當(dāng)確定所述車牌為白底黑字車牌時(shí),分別按照警用車牌和軍用車牌的結(jié)構(gòu),在所述車牌中劃分出7個(gè)車牌字符,并按照武警車牌的結(jié)構(gòu),在所述車牌中劃分出9個(gè)車牌字符。
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)字符劃分后與每種車牌類型對應(yīng)模板的匹配距離,確定該車牌歸屬的車牌類型包括 當(dāng)確定該車牌為藍(lán)底白色車牌或黑底白字車牌時(shí),根據(jù)藍(lán)底白色車牌或黑底白字車牌對應(yīng)的模板中的每位的字符類型,與該車牌中劃分中每個(gè)字符的字符類型的匹配,確定該車牌的車牌類型; 當(dāng)確定該車牌為單層車牌或雙層車牌時(shí),將該車牌中劃分出的第7位字符分別與單層車牌和雙層車牌對應(yīng)的每個(gè)模板的第7位進(jìn)行匹配,根據(jù)匹配距離與設(shè)置的距離閾值之間的關(guān)系,確定該車牌的車牌類型; 當(dāng)確定該車牌為白底黑字車牌時(shí),將該車牌分割出的字符分別與白底黑字車牌中每種車牌類型對應(yīng)的模板進(jìn)行匹配,并確定平均匹配距離,根據(jù)與每種車牌類型對應(yīng)模板的平均匹配距離,選擇最小平均匹配距離對應(yīng)的車牌類型為該車牌的車牌類型。
6.一種車牌類型的識(shí)別裝置,其特征在于,所述裝置包括 定位模塊,用于在輸入的圖像中進(jìn)行車牌區(qū)域定位,確定車牌所在的候選區(qū)域; 轉(zhuǎn)換模塊,用于將所述車牌所在的候選區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空 間; 統(tǒng)計(jì)模塊,用于根據(jù)轉(zhuǎn)換后所述車牌所在的候選區(qū)域?qū)?yīng)的HSL顏色空間,統(tǒng)計(jì)屬于每種顏色空間的像素點(diǎn)的數(shù)目; 第一確定模塊,用于根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的每種顏色閾值,統(tǒng)計(jì)每種車牌大類下該候選區(qū)域中落在每種顏色空間的像素點(diǎn)的數(shù)目比,根據(jù)該數(shù)目比及設(shè)置的比例閾值,確定該車牌歸屬車牌大類; 第二確定模塊,用于根據(jù)該車牌大類下每種車牌類型對應(yīng)的字符特征,對所述車牌所在的候選區(qū)域進(jìn)行字符劃分,并根據(jù)字符劃分后與每種車牌類型對應(yīng)模板的匹配距離或字符類型匹配,確定該車牌歸屬的車牌類型。
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一確定模塊,還用于確定該車牌歸屬的車牌大類后,根據(jù)車牌所在候選區(qū)域的高度和寬度,或根據(jù)該車牌所在候選區(qū)域中像素點(diǎn)的數(shù)目,確定該車牌的候選車牌類型。
8.如權(quán)利要求7所述的裝置,其特征在于,所述第一確定模塊,具體用于確定車牌所在候選區(qū)域中的車牌歸屬的車牌大類為黃黑車牌時(shí),判斷車牌所在候選區(qū)域的寬度和高度的比值,是否大于設(shè)置的寬高比的閾值;當(dāng)該比值大于設(shè)置的寬高比的閾值時(shí),確定該車牌所在候選區(qū)域中的車牌為單層車牌,否則,確定該車牌為雙層車牌; 所述第一確定模塊,具體用于確定車牌所在候選區(qū)域中的車牌歸屬的車牌大類為黑白車牌時(shí),將所述車牌所在候選區(qū)域進(jìn)行二值化處理;統(tǒng)計(jì)二值化處理后,車牌所在候選區(qū)域中白色像素點(diǎn)和黑色像素點(diǎn)的數(shù)目;當(dāng)白色像素點(diǎn)的數(shù)目大于黑色像素點(diǎn)的數(shù)目時(shí),確定該車牌為白底黑字車牌,否則,確定該車牌為黑底白字車牌。
9.如權(quán)利要求7所述的裝置,其特征在于,所述第二確定模塊,具體用于當(dāng)確定所述車牌所在候選區(qū)域中的車牌的候選車牌類型為藍(lán)底白字車牌、黑底白字車牌和單層黃色車牌中的任一種時(shí),在所述車牌中劃分出7個(gè)車牌字符; 當(dāng)確定所述車牌為雙層黃色車牌時(shí),分割出下層的5個(gè)車牌字符,并根據(jù)上下層字符位置關(guān)系,分割出上層的兩個(gè)車牌字符; 當(dāng)確定所述車牌為白底黑字車牌時(shí),分別按照警用車牌和軍用車牌的結(jié)構(gòu),在所述車牌中劃分出7個(gè)車牌字符,并按照武警車牌的結(jié)構(gòu),在所述車牌中劃分出9個(gè)車牌字符。
10.如權(quán)利要求9所述的裝置,其特征在于,所述第二確定模塊,具體用于當(dāng)確定該車牌為藍(lán)底白色車牌或黑底白字車牌時(shí),根據(jù)藍(lán)底白色車牌或黑底白字車牌對應(yīng)的模板中的每位的字符類型,與該車牌中劃分中每個(gè)字符的字符類型的匹配,確定該車牌的車牌類型; 當(dāng)確定該車牌為單層車牌或雙層車牌時(shí),將該車牌中劃分出的第7位字符分別與單層車牌和雙層車牌對應(yīng)的每個(gè)模板的第7位進(jìn)行匹配,根據(jù)匹配距離與設(shè)置的距離閾值之間的關(guān)系,確定該車牌的車牌類型; 當(dāng)確定該車牌為白底黑字車牌時(shí),將該車牌分割出的字符分別與白底黑字車牌中每種車牌類型對應(yīng)的模板進(jìn)行匹配,并確定平均匹配距離,根據(jù)與每種車牌類型對應(yīng)模板的平均匹配距離,選擇最小平均匹配距離對應(yīng)的車牌類型為該車牌的車牌類型。
全文摘要
本發(fā)明公開了一種車牌類型的識(shí)別方法及裝置,解決現(xiàn)有技術(shù)在識(shí)別車牌的類型時(shí)精度低,準(zhǔn)確性差的問題,該方法在定位出的車牌所在的候選區(qū)域中,將該區(qū)域?qū)?yīng)的RGB顏色空間轉(zhuǎn)換為HSL顏色空間,并根據(jù)設(shè)置的每種車牌大類在HSL顏色空間上對應(yīng)的顏色閾值,確定車牌歸屬的車牌大類,再根據(jù)每種車牌大類中每個(gè)車牌類型對應(yīng)的模板,即車牌的候選區(qū)域中對字符的劃分,根據(jù)字符與模板之間的匹配距離,確定車牌的車牌類型。由于在本發(fā)明根據(jù)車牌的在HSL顏色空間對應(yīng)的顏色,再與車牌模板之間的匹配距離,確定車牌的類型,從而可以保證確定的車牌類型的準(zhǔn)確性。
文檔編號G06K9/64GK102722733SQ20121017764
公開日2012年10月10日 申請日期2012年5月31日 優(yōu)先權(quán)日2012年5月31日
發(fā)明者王海峰 申請人:信幀電子技術(shù)(北京)有限公司