車(chē)牌號(hào)自動(dòng)識(shí)別系統(tǒng):
應(yīng)用模版匹配的車(chē)牌字符識(shí)別算法,組成車(chē)牌識(shí)別系統(tǒng)用來(lái)解決車(chē)牌自動(dòng)識(shí)別問(wèn)題,對(duì)于道路交通管理等有一定的實(shí)用價(jià)值。
1、功能分析
車(chē)牌識(shí)別系統(tǒng)主要包括四個(gè)模塊:圖像預(yù)處理模塊、車(chē)牌定位模塊、字符分割模塊、字符識(shí)別模塊。
車(chē)牌識(shí)別系統(tǒng)結(jié)構(gòu)如圖3-6所示:
2、模塊設(shè)計(jì)
(1)圖像預(yù)處理
本模塊的功能是對(duì)獲取的原始圖像進(jìn)行一系列如灰度化、灰度均衡、高斯濾波等預(yù)處理,盡可能地改變圖像質(zhì)量,為車(chē)牌區(qū)域定位與車(chē)牌識(shí)別做準(zhǔn)備。將彩色圖像用加權(quán)平均值法轉(zhuǎn)換成灰度圖像,用直方圖均衡增加
圖像對(duì)比,用高斯濾波去除噪聲干擾,通過(guò)以上處理,提高圖像質(zhì)量,強(qiáng)化圖像區(qū)域。
(2)車(chē)牌定位
本模塊包含邊緣檢測(cè)和車(chē)牌區(qū)域定位兩個(gè)子功能模塊。為了突出汽車(chē)牌照的邊緣,采用Sobel算法實(shí)現(xiàn)圖像的邊緣檢測(cè),尋找圖像灰度值發(fā)生急劇變化的區(qū)域。選擇基于邊緣檢測(cè)和投影法相結(jié)合的定位方法,提取大致需要的車(chē)牌區(qū)域,經(jīng)過(guò)邊界調(diào)整和去除邊框等操作。
(3)字符分割
本模塊功能是根據(jù)水平投影和垂直投影,從車(chē)牌區(qū)域中分割出字符,并進(jìn)行歸一化處理,統(tǒng)一字符圖像的大小, 為字符識(shí)別做準(zhǔn)備。
(4)字符識(shí)別
本模塊功能是對(duì)提取后的字符進(jìn)行編碼后識(shí)別并輸出。我們選用基于模板匹配的算法,首先將分割后的字符二值化,并將其尺寸縮放為字符數(shù)據(jù)庫(kù)中模板的大小,然后與所有的模板進(jìn)行匹配,選出較好的匹配作為結(jié)果。
3、系統(tǒng)工作流程
根據(jù)車(chē)牌識(shí)別系統(tǒng)模塊的劃分,系統(tǒng)工作流程如圖3-7所示。
具體工作內(nèi)容如下:
(1)原始圖像:載入由停車(chē)場(chǎng)數(shù)碼相機(jī)或其他掃描裝置拍攝到的圖像。
(2)圖像預(yù)處理:對(duì)載人系統(tǒng)的圖像進(jìn)行灰度變換、高斯濾波等預(yù)處理,以克服圖像干擾。
(3)車(chē)牌定位:進(jìn)行邊緣檢測(cè),計(jì)算邊緣圖像的投影面積,尋找峰谷點(diǎn),大致確定車(chē)牌位置,再計(jì)算此連通域內(nèi)的寬高比,剔除不在域值范圍內(nèi)的連通域,得到車(chē)牌區(qū)域。
(4)字符分割:利用投影檢測(cè)的字符定位分割方法得到單個(gè)字符。
(5)字符識(shí)別:利用模板匹配的方法與數(shù)據(jù)庫(kù)中的字符進(jìn)行匹配,從而確認(rèn)出字符,得到汽車(chē)牌照信息,包括英文字母和數(shù)字。
- 上一篇: 智能停車(chē)系統(tǒng)
- 下一篇: 車(chē)牌識(shí)別系統(tǒng)