• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Matlab 的車牌識別系統(tǒng)仿真研究

    2020-09-24 03:24:36張連俊
    科技視界 2020年26期
    關(guān)鍵詞:字符識別車牌字符

    張連俊 張 誠

    0 引言

    隨著經(jīng)濟和社會的發(fā)展,汽車數(shù)量的迅速增加使得城市交通問題日益嚴重。車輛管理系統(tǒng)逐漸從人工管理轉(zhuǎn)變?yōu)樽詣踊椭悄芑芾?。車輛管理系統(tǒng)智能化的核心部分就是車牌信息的自動識別。本文提出了一種基于Matlab 的車牌識別的方案,并進行了仿真。

    1 圖像預處理及車牌定位

    由于復雜天氣、光照強度等因素,自然環(huán)境下拍攝的車牌圖像質(zhì)量或多或少都會發(fā)生變化,圖像的質(zhì)量將直接影響后續(xù)車牌定位和識別,需對讀入的車牌圖像進行預處理,盡可能消除噪聲提高圖像質(zhì)量。圖像預處理主要包括圖像灰度化、圖像增強、平滑處理等操作,并轉(zhuǎn)換為便于車牌定位的二值化圖像。本文重點研究的車牌為藍底類,針對黃底車牌、白底車牌,需要調(diào)整車牌定位算法并反轉(zhuǎn)圖像,在二值化后,可以轉(zhuǎn)化為白底黑字,再經(jīng)過反轉(zhuǎn)變?yōu)楹诘装鬃痔幚怼?/p>

    車牌定位部分,綜合考慮了常見的幾種車牌定位方法的優(yōu)缺點,而選擇了基于灰度圖像紋理特征的車牌定位方法。對灰度圖像進行行列掃描工作,找出圖像的每一行所包含的車牌線段,把這些線段的起始坐標以及長度記錄下來,若有連續(xù)行都有不少于一個的牌照線段,且這些行數(shù)大于某一確定閾值,就認為在行方向上找到了關(guān)于此牌照的一個候選區(qū)域,也就確定了行方向的起始行以及高度。同理,進行列方向的掃描。最終確定完整車牌區(qū)域,步驟如圖1 所示。

    圖1 車牌定位步驟圖

    2 字符分割

    在進行字符分割之前,先在精確定位后的牌照區(qū)域上進行進一步的圖像處理工作,例如傾斜校正、均值濾波、膨脹腐蝕等。通過這一系列處理,使得最終在字符分割前的圖像更加清晰,更加利于字符的分割與識別。采用的校正方法是基于Radon 變換的傾斜校正。

    采用基于先驗知識約束的垂直投影的車牌字符分割方法。首先對將牌照圖像進行灰度化、二值化圖像、開閉運算等預處理工作,然后從左到右對車牌圖像進行像素掃描,計算列方向像素值總和,確定較小的像素和閾值,找到字左端,然后根據(jù)字符與車牌的高與寬的比例關(guān)系找到漢字的右端,繼續(xù)重復此操作,找到所有剩余字符的左右位置,然后逐一分割字符。

    3 字符識別

    采用了兩種比較典型的字符識別方法,分別是基于模板匹配的字符識別方法和基于BP 神經(jīng)網(wǎng)絡(luò)的字符識別方法。首先將需要識別的字符標準化為模板庫中模板的大小,然后將要識別的字符與字符模板庫中所有模板進行比較,生成一個像素差距函數(shù),接著去尋找這個差距函數(shù)的最小值,也就是通過計算比較輸入字符與模板庫中模板之間的相似程度,差距函數(shù)最小值即相似度最高的所對應(yīng)的字符模板就是所要識別的字符,最后輸出匹配結(jié)果。

    圖2 BP 神經(jīng)網(wǎng)絡(luò)的應(yīng)用過程圖

    模板庫的創(chuàng)建是基于模板匹配的字符識別方法達到有效識別率的關(guān)鍵,在字符進行識別前必須把模板庫創(chuàng)建好。BP 神經(jīng)網(wǎng)絡(luò),通常指的是基于誤差逆向傳播訓練(也即BP 算法)的多層反饋神經(jīng)網(wǎng)絡(luò),設(shè)計BP 神經(jīng)網(wǎng)絡(luò)最重要的部分是要有大量訓練樣本,以及一個高效、快速收斂的學習方法。它的實現(xiàn)過程的大致框圖如圖2 所示。

    圖3 網(wǎng)絡(luò)訓練曲線狀態(tài)圖

    將車牌圖像劃分為訓練樣本和測試樣本,將訓練樣本輸入到BP 網(wǎng)絡(luò)進行訓練,初始化BP 網(wǎng)絡(luò)后,正向傳播計算誤差,確定是否滿足設(shè)定條件。若不滿足,則需要調(diào)整權(quán)值及閾值,重復進行上述操作,最終將識別結(jié)果輸出。共使用了50 張車牌照片,這些照片全部為自行拍攝,保證訓練的真實性和實際性。在這50 張照片中,其中20 張作為訓練照片,即共訓練字符210張字符圖像,它們包括數(shù)字、字母以及漢字。

    在收集好訓練字符后,開始BP 網(wǎng)絡(luò)初始化和BP 網(wǎng)絡(luò)訓練,程序通過函數(shù)封裝,返回訓練后的網(wǎng)絡(luò)net,在訓練圖中,可以查看到訓練曲線及訓練狀態(tài)圖,如圖3 所示。

    4 結(jié)束語

    仿真表明本文的綜合識別率在93.3%以上,其中字符識別率達95.6%,初步達到預期要求,提出的方法對簡單的車牌識別定位是完全有效的。但還需進一步研究提高,對存在污損、灰暗的車牌如何進行有效的定位識別時,可以使用神經(jīng)網(wǎng)絡(luò)對車牌定位區(qū)域進行訓練,提升定位的效率和準確率;并用卷積神經(jīng)網(wǎng)絡(luò)代替?zhèn)鹘y(tǒng)的BP 神經(jīng)網(wǎng)絡(luò)提高識別率。

    猜你喜歡
    字符識別車牌字符
    尋找更強的字符映射管理器
    字符代表幾
    一種USB接口字符液晶控制器設(shè)計
    電子制作(2019年19期)2019-11-23 08:41:50
    數(shù)字圖像處理技術(shù)在車牌識別系統(tǒng)中的應(yīng)用
    電子制作(2019年12期)2019-07-16 08:45:16
    消失的殖民村莊和神秘字符
    一種改進深度學習網(wǎng)絡(luò)結(jié)構(gòu)的英文字符識別
    第一張車牌
    基于MATLAB 的車牌識別系統(tǒng)研究
    電子制作(2017年22期)2017-02-02 07:10:11
    儀表字符識別中的圖像處理算法研究
    基于CUDA和深度置信網(wǎng)絡(luò)的手寫字符識別
    永泰县| 景东| 延川县| 西城区| 南开区| 永新县| 龙川县| 大化| 托克逊县| 通海县| 蒙自县| 聂拉木县| 古浪县| 子洲县| 望谟县| 陆川县| 和硕县| 康马县| 保靖县| 万盛区| 涟源市| 临桂县| 怀化市| 始兴县| 陆川县| 康保县| 大足县| 开鲁县| 金寨县| 米泉市| 宁武县| 册亨县| 定边县| 四平市| 大竹县| 商都县| 古丈县| 长寿区| 绵竹市| 孟村| 库伦旗|