一種基於視頻流的車牌識別方法
2023-07-15 19:34:06 2
一種基於視頻流的車牌識別方法
【專利摘要】本發明公開了一種基於視頻流的車牌識別方法,包括以下步驟:S1、檢測觸發,定義一個矩形興趣區域,採用幀差法得出矩形興趣區域內的二值圖像,根據二值圖像的結果判斷是否有車輛通行;S2、車牌定位,對圖像中的檢測區域進行車牌檢測,把檢測到的車牌切割出來,獲得車牌圖像;S3、車牌預處理,對車牌圖像進行車牌傾斜校正和車牌精確切割;S4、車牌字符切割,對車牌圖像上的字符進行切割,將其分解為單個字符圖像;S5、車牌字符識別;S6、對每幀圖像重複步驟S2至S5的操作,得到多個車牌識別結果;S7、結果投票。本發明基於多幀圖像進行車牌識別,大大降低了單張圖像識別錯誤帶來的風險,提高了車牌的整體識別率。
【專利說明】一種基於視頻流的車牌識別方法
【技術領域】
[0001]本發明涉及智能交通領域,特別涉及一種基於視頻流的車牌識別方法。
【背景技術】
[0002]目前的圖像處理與識別技術得到了迅速的發展,其任務就是在裝備了數字攝像設備和計算機信息處理系統的軟硬體的基礎上,通過攝像設備採集視頻,並將視頻通過光纖傳給計算後臺處理器進行圖像內容的提取與識別。
[0003]車牌識別是通過攝像機對車輛圖像的採集後,採用相應的圖像處理、模式識別和人工智慧技術,在圖像中找到車牌的位置,提取出車牌上的全部字符,再識別出車牌中的漢字、字母和數字,最後輸出車牌的真實號碼。從應用來看,車牌識別技術已經得到了廣泛的應用。
[0004]而車牌識別一個很重要的應用就是在停車場或小區等場所的車輛出入管理上,通過對車輛進出時的識別來登記或收費。有別於傳統用小票的方式,採用車牌識別的管理系統更加智能,管理成本更低。
[0005]現在高端一些停車場或小區的出入口都採用了智能車牌識別來控制車輛的出入與收費。而現在市場上大部分類似產品的解決方案都是用地感線圈結合拍照識別的方式,通過地感線圈感應到車輛的駛入,觸發像機進行抓拍,最後對拍到的圖牌進行車牌提取與識別。但這種方式存在著車牌圖像識別時機把握不準,車牌識別容錯率低等問題。
【發明內容】
[0006]本發明的目的在於提供一種基於視頻流的車牌識別方法,其大大降低了單張圖像識別錯誤帶來的風險,提高了車牌的整體識別率。
[0007]為實現上述目的,本發明採用以下技術方案:
[0008]一種基於視頻流的車牌識別方法,包括以下步驟:
[0009]S1、檢測觸發,定義一個矩形興趣區域,採用幀差法得出矩形興趣區域內的二值圖像,根據二值圖像的結果判斷是否有車輛通行;
[0010]S2、車牌定位,對圖像中的檢測區域進行車牌檢測,把檢測到的車牌切割出來,獲得車牌圖像;
[0011]S3、車牌預處理,對車牌圖像進行車牌傾斜校正和車牌精確切割;
[0012]S4、車牌字符切割,對車牌圖像上的字符進行切割,將其分解為單個字符圖像;
[0013]S5、車牌字符識別,採用了 SVM字符識別器對每個字符圖像進行識別,最終獲得整個車牌的識別結果;
[0014]S6、對每幀圖像重複步驟S2至S5的操作,得到多個車牌識別結果;
[0015]S7、結果投票,對多個車牌識別結果進行投票與交叉對比,最終得到一個準確率最高的識別結果。
[0016]優選地,所述步驟SI具體包括以下分步驟:[0017]S11、定義一個矩形興趣區域,用以檢測移動的車輛;
[0018]S12、獲取矩形興趣區域內的差值圖像
[0019]diflmg = curlmg-prelmg
[0020]其中,diflmg為差值圖像,curlmg為當前幀圖像,prelmg為前一幀圖像;
[0021]S13、對步驟Sll中得到的差值圖像進行閾值化處理,獲得二值圖像
【權利要求】
1.一種基於視頻流的車牌識別方法,其特徵在於,包括以下步驟: 51、檢測觸發,定義一個矩形興趣區域,採用幀差法得出矩形興趣區域內的二值圖像,根據二值圖像的結果判斷是否有車輛通行; 52、車牌定位,對圖像中的檢測區域進行車牌檢測,把檢測到的車牌切割出來,獲得車牌圖像; 53、車牌預處理,對車牌圖像進行車牌傾斜校正和車牌精確切割; 54、車牌字符切割,對車牌圖像上的字符進行切割,將其分解為單個字符圖像; 55、車牌字符識別,採用了SVM字符識別器對每個字符圖像進行識別,最終獲得整個車牌的識別結果; 56、對每幀圖像重複步驟S2至S5的操作,得到多個車牌識別結果; 57、結果投票,對多個車牌識別結果進行投票與交叉對比,最終得到一個準確率最高的識別結果。
2.如權利要求1所述的一種基於視頻流的車牌識別方法,其特徵在於,所述步驟SI具體包括以下分步驟: 511、定義一個矩形興趣區域,用以檢測移動的車輛; 512、獲取矩形興趣區域內的差值圖像
diflmg = Icurlmg-prelmgI` 其中,diflmg為差值圖像,curlmg為當前幀圖像,prelmg為前一幀圖像; 513、對步驟Sll中得到的差值圖像進行閾值化處理,獲得二值圖像
3.如權利要求2所述的一種基於視頻流的車牌識別方法,其特徵在於:所述檢測閾值為5% ο
4.如權利要求3所述的一種基於視頻流的車牌識別方法,其特徵在於,所述步驟S2具體包括以下分步驟: 521、採用Sobel算子進行豎直邊緣檢測,獲得邊緣圖像; 522、對邊緣圖像進行形態學操作,獲得候選車牌的連通區域; 523、預先設定連通區域的篩選條件,進行車牌篩選,獲得車牌區域; 524、根據車牌區域的寬高比判斷車牌是否完整,若不完整,則對車牌區域的左右兩側分別進行一定尺寸的拓展,獲得車牌圖像。
5.如權利要求4所述的一種基於視頻流的車牌識別方法,其特徵在於,所述連通區域的篩選條件為:
6.如權利要求5所述的一種基於視頻流的車牌識別方法,其特徵在於,所述步驟S3具體包括以下分步驟: 531、車牌二值化,先對車牌圖像進行數學形態學操作,獲得一張只有車牌背景顏色而沒有字符的背景圖像,然後將車牌圖像與所述背景圖像進行差值運算,得到車牌差值圖像,最後對車牌差值圖像的豎直邊緣周邊像素點採樣,對採樣得到的顏色進行二聚類求取閾值,根據求取的閾值對車牌進行二值化處理; 532、車牌傾斜校正,對車牌分別進行水平方向和豎直方向的修正; 533、車牌精切割,將車牌以外的區域去除。
7.如權利要求1-6任一項所述的一種基於視頻流的車牌識別方法,其特徵在於:其還包括步驟S8,對車牌結果進行跟蹤,根據字符匹配數量和坐標匹配結果判斷是否有新的車輛出現,所述步驟S8位於步驟S6和S7之間。
【文檔編號】G06K9/54GK103824066SQ201410100394
【公開日】2014年5月28日 申請日期:2014年3月18日 優先權日:2014年3月18日
【發明者】鄭海舟, 楊延生 申請人:廈門翼歌軟體科技有限公司