【技術實現步驟摘要】
一種號牌識別的方法及裝置
本專利技術涉及圖像識別
,特別涉及一種號牌識別的方法及裝置。
技術介紹
號牌識別技術在實際應用中有著廣泛的應用,可以概括為以下幾個方面:號牌識別是很多重要應用的技術基礎,比如在智能交通領域,自動停車管理,高速自動收費,車輛違章監控等等;號牌識別是定位和管理車輛的基礎,比如在海量視頻檢索領域,車牌識別,門牌號識別,文字路標識別等等;號牌識別為精準檢索提供重要線索。現有技術中,號牌識別方法通常包括以下三個步驟:號牌定位,字符分割和字符識別。其中,字符分割是號牌識別方法的關鍵步驟。現有技術中通常采用圖像處理的方法進行字符分割,例如:圖像增強、二值化及連通區域分析方法等等。這些方法受噪聲影響較大,由于噪聲的影響可導致字符分割失敗,進而導致字符識別失敗。此外,現有技術中,號牌識別中字符分割通常是把字符單個處理,而不是把號牌作為一個整體來處理,沒有充分考慮字符之間的關系,從而導致單個字符分割容易受到輸入圖像噪聲的影響,系統穩定性和抗干擾性較低,不能廣泛適用于復雜環境。
技術實現思路
本專利技術實施例提供了一種號牌識別的方法及裝置,以規避圖像處理步驟受噪聲干擾并提高系統穩定性和抗干擾性。為達到上述目的,本專利技術實施例公開了一種號牌識別的方法,所述方法包括:步驟A、獲取圖像中的號牌區域;步驟B、根據號牌區域中預設字符的識別區域參數及各個字符間關系參數,確定號牌區域中各個字符的識別區域;步驟C、用預設的字符識別器對各個字符的識別區域進行識別,獲得識別結果;所述識別結果包括:識別出的各個字符及各個字符對應的匹配度;步驟D、計算號牌區域內各個字符對 ...
【技術保護點】
一種號牌識別的方法,其特征在于,所述方法包括:步驟A、獲取圖像中的號牌區域;步驟B、根據號牌區域中預設字符的識別區域參數及各個字符間關系參數,確定號牌區域中各個字符的識別區域;步驟C、用預設的字符識別器對各個字符的識別區域進行識別,獲得識別結果;所述識別結果包括:識別出的各個字符及各個字符對應的匹配度;步驟D、計算號牌區域內各個字符對應的匹配度之和;步驟E、在預設范圍內,按照預設遍歷條件,調整所述號牌區域中預設字符的識別區域參數及各個字符間關系參數,返回到步驟B,直到按照預設遍歷算法遍歷完預設范圍內的取值,得到每次調整所述號牌區域中預設字符的識別區域參數及字符間關系參數后的識別結果,及計算出的號牌區域內各個字符對應的匹配度之和;步驟F、從所有計算出的號牌區域內各個字符對應的匹配度之和中,獲取號牌區域內各個字符對應的匹配度之和最高的識別結果作為優選識別結果;步驟G、將優選識別結果作為號牌識別結果輸出。
【技術特征摘要】
1.一種號牌識別的方法,其特征在于,所述方法包括:步驟A、獲取圖像中的號牌區域;步驟B、根據號牌區域中預設字符的識別區域參數及各個字符間關系參數,確定號牌區域中各個字符的識別區域;步驟C、用預設的字符識別器對各個字符的識別區域進行識別,獲得識別結果;所述識別結果包括:識別出的各個字符及各個字符對應的匹配度;步驟D、計算號牌區域內各個字符對應的匹配度之和;步驟E、在預設范圍內,按照預設遍歷算法,調整所述號牌區域中預設字符的識別區域參數及各個字符間關系參數,返回到步驟B,直到按照預設遍歷算法遍歷完預設范圍內的取值,得到每次調整所述號牌區域中預設字符的識別區域參數及字符間關系參數后的識別結果,及計算出的號牌區域內各個字符對應的匹配度之和;步驟F、從所有計算出的號牌區域內各個字符對應的匹配度之和中,獲取號牌區域內各個字符對應的匹配度之和最高的識別結果作為優選識別結果;步驟G、將優選識別結果作為號牌識別結果輸出;所述預設字符的識別區域參數,包括:號牌區域中預設字符的分割框的中心點坐標值(x,y);所述分割框,為:寬度為第一預設值,且寬度和高度的比值為1:2的矩形;所述字符間關系參數,包括:號牌區域中相鄰兩個字符之間的寬度值w;號牌區域中預設的相鄰兩個字符之間的寬度系數值k;所述預設范圍,包括:所述預設字符的分割框的中心點坐標值(x,y)中x和y的變化范圍;所述相鄰兩個字符之間的寬度值w的變化范圍;所述預設的相鄰兩個字符之間的寬度系數值k的變化范圍;所述根據號牌區域中預設字符的識別區域參數及字符間關系參數,確定號牌區域中各個字符的識別區域,包括:獲取號牌區域中預設字符的分割框的中心點坐標值(xpre1,ypre1);獲取號牌區域中相鄰兩個字符之間的寬度值wpre1;獲取號牌區域中預設的相鄰兩個字符之間的寬度系數值kpre1;根據x=xpre1+(n-npre1)*wpre1或x=xpre1+(n-npre1)*wpre1±(wpre1*(kpre1-1))確定號牌內其他字符的分割框的中心點坐標(x,ypre1);所述npre1為號牌區域內預設字符的序號,所述n為號牌區域內其他字符的序號;以號牌區域內各個字符的分割框的中心位置的坐標為準,確定號牌區域中各個字符的識別區域。2.根據權利要求1所述方法,其特征在于,所述按照預設遍歷算法遍歷完預設范圍內的取值,為:按照預設遍歷算法遍歷完所述預設字符的分割框的中心點坐標值(x,y)中x和y的變化范圍內、所述相鄰兩個字符之間的寬度值w的變化范圍內和所述相鄰兩個字符之間的寬度系數值k的變化范圍內的取值;所述預設遍歷算法,為:梯度下降法或牛頓法或窮舉法。3.根據權利要求1或2中任一項所述方法,其特征在于,所述獲取號牌區域內各個字符對應的匹配度之和最高的識別結果作為優選識別結果,包括:根據獲取號牌區域內各個字符對應的匹配度之和的最高值;其中,Smax為多個識別結果中號牌區域內各個字符匹配度之和的最高值;Ci為號牌區域中第i個字符的分割框;(xi,yi)為分割框Ci的中心位置坐標;N為預設的號牌區域中包含的字符個數;Fscore{Ci(xi,yi)}為用預設的字符識別器對Ci中所包含的字符進行識別得到的匹配度值;為各個識別結果對應的號牌區域內各個字符匹配度之和;將Smax對應的識別結果作為號牌識別結果。4.根據權利要求1或2任一項所述方法,其特征在于,所述預設的字符識別器,為:基于支撐向量機的識別器或基于神經網絡的識別器或基于深度學習的識別器。5.根據權利要求1所述方法,其特征在于,在所述將優選識別結果作為號牌識別結果輸出之前,所述方法進一步包括:步驟H、判斷所述優選識別結果對應的所述號牌區域內各個字符對應的匹配度之和是否大于預設的第一閾值;步驟I、若大于,執行步驟G,否則,執行步驟J;步驟J、判斷對所述號牌區域進行縮放的次數是否大于預設的第二閾值;步驟K、若不大于,則用第一預設比例對所述號牌區域進行縮放,并返回步驟B,否則,執行步驟L;步驟L、從多個優選識別結果中獲取所述號牌內各個字符匹配度之和最高的優選識別結果。6.根據權利要求5所述方法,其特征在于,所述用第一預設比例對所述號牌區域進行縮放,包括:用第一預設比例對號牌區域進行縮放;和用第一預設比例對預設范圍進行縮放。7.一種號牌識別的裝置,其特征在于,所述裝置包括:號牌區域獲取單元,用于獲取圖像中的號牌區域;識別區域確定單元,用于根據號牌區域中預設字符的識別區域參...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。