999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深度神經網絡和遷移學習的高精度車輛識別系統研究

2023-05-24 05:19:06呂興琴郭曉瑜蔡小丹
無線互聯科技 2023年5期

呂興琴 郭曉瑜 蔡小丹

摘要:近年來,我國大力推進智慧城市和智慧交通建設,在車牌識別領域所要求的識別精度、場景適用性和反映靈敏性也越來越高。文章提出了一種基于深度神經網絡算法的高精度車輛識別系統,利用開源圖形化視覺處理庫OpenCV和數據分析處理庫NumPy對車牌進行圖像預處理。基于預處理后的數據,利用深度神經網絡學習框架TensorFlow進行學習訓練,實現了對車牌的快速精準識別。系統首先對車牌所在位置進行定位,其次對鎖定后的車牌圖像進行切割,再次將車牌背景和文字通過像素點移位算法由彩色圖像轉換為灰度圖像,最后實現字符的切割與識別,得到所要識別的車牌數據。實驗結果表明,與傳統識別系統相比,基于深度學習的識別系統準確率更高,識別速度更快。

關鍵詞:智慧交通;車輛識別;深度神經網絡

中圖分類號:TP389文獻標志碼:A

0 引言

近年來,我國的汽車保有量在不斷增加,交通安全、城市公共管理等領域對于車牌識別技術的需求日益增加,能夠更有效、便捷地對車輛進行管控對我國的基礎建設十分重要[1]。

隨著計算機技術的不斷發展,基于人工智能的深度學習算法在車輛識別中得到了廣泛應用。本文提出了一種基于神經網絡的高精度車輛識別系統,采用基于卷積神經網絡的深度學習模型,在圖像預處理的基礎上利用TensorFlow框架對車牌及字符模型進行學習和訓練[2],大大縮短了識別時間,提高了識別成功率,方便了城市的交通管理和智能化建設。

1 車牌圖像預處理

由于拍攝環境、光源、背景、噪聲等外界因素的影響,直接對采集到的車牌圖像進行識別會有一定的困難,所以在識別車牌圖像之前需要先進行圖像預處理。本系統先采用灰度處理和高斯濾波平滑處理方法對圖像進行顏色空間轉換和角度變換,使得圖像噪聲減少,突出車牌字符,保障后期的車牌檢測和定位;再采用二值化和邊界提取算法進行車牌字符識別。整體流程如圖1所示。

1.1 灰度處理與濾波去噪

在交通網絡中,所使用的拍攝設備基本是彩色攝像頭,獲取的汽車車牌圖像也都是彩色圖像,圖像所包含的信息也很多,所以需要先對圖像進行灰度化處理。圖像灰度化就是以一定的方式將原本圖像的灰度值替換成新的有利于后續處理的灰度值?;叶忍幚砗笮枰幚淼臄祿繉⒋蟠鬁p少,從而提高運算效率。

經灰度處理后的圖像仍會存在一些不同程度的噪聲干擾,比如脈沖噪聲、高斯噪聲等。本系統采用高斯濾波算法來去除噪聲對車輛圖像的污染。高斯濾波是一種線性平滑濾波,對脈沖噪聲、高斯噪聲的抑制效果明顯。采用cv2.GuassianBlur函數指定卷積模板去掃描圖像中的每一個像素,然后用模板確定的鄰域內像素的加權平均灰度值去替代模板中心像素點的值。常用的高斯模板[3]如圖2所示。

1.2 邊緣定位提取與二值化

我國汽車車牌布局十分規則整齊,最常見的背景色為藍色,文字顏色為白色,并且車牌內部的文字內容大約占據車牌的30%,所以本系統采用傳統的Sobel算法[4-6]進行邊緣檢測。

Sobel算子是一個用來計算圖像灰度函數的近似梯度的離散微分算子。采用cv2.Sobel算子或Scharr函數,梯度的公式如下:

F(x,y)為圖像各點像素值,Soble邊緣檢測具有方向性,分為豎直邊緣檢測和垂直邊緣檢測,濾波器模板卷積核大小選取3。邊緣處理后即可獲得車牌圖像的矩形邊框。

為了進一步減少車牌圖像中除字符以外因素的影響,本文對車牌灰度化圖像進行二值化處理,即將圖像的像素點從[0,255]中任一灰度值變為只有0和255兩個像素值[7-8],從而大大縮短后續處理的時間,提高車牌識別的效率。使用的代碼為binary_img = cv2.threshold(Sobel_img,127,255,cv2.THRESH_BINARY)。

2 車牌字符分割與識別

2.1 車牌圖像形態學處理

在對車牌圖像進行字符識別前需要采用圖像形態學算法進一步找到車牌區域。圖像形態學包含多種處理方式,最常見的有腐蝕運算[9]、膨脹運算、開運算和閉運算。腐蝕是將需要處理的圖像矩陣化,轉化為數值進行處理,對每一個位置領域的最小值作為該位置的一個灰度值的輸出,處理后的圖像整體亮度會大大降低[10]。膨脹是腐蝕的逆向操作,可以使得圖像的亮度變得更加明亮。開運算通過先腐蝕再膨脹,可以去除圖像中亮度比較高的位置和區域。而閉運算就是開運算的相反操作[11]。

為了更好地對車牌字符區域進行完全的定位,本系統先采用閉運算將字符區域填充并與其他部分背景盡可能斷開,再利用開運算去除圖像中相對獨立的小點以及一些毛刺[12],最后采用膨脹算子平滑車牌邊緣區域。處理后的圖像如圖3所示。

2.2 車牌字符識別

本系統采用了基于深度神經網絡和遷移學習相結合的車輛字符識別算法,對復雜環境下的圖像在進行預處理的基礎上進行遷移訓練學習,降低了深度識別算法失敗的概率。實驗流程主要分為訓練和測試兩部分,車輛圖像訓練數據集數量為590個;驗證數據集數量為394個;測試數據集數量為16個。

在學習和訓練樣本階段,本系統采用tensorflow.keras內置的DenseNet201模型,在ImageNet上進行預訓練。該模型在ImageNet上的top-1準確率達到了0.831,而top-6的準確率達到了0.967。在進行遷移學習時,本系統先將預訓練模型的參數進行凍結,然后在模型加入全連接層,搭建車輛識別圖像的分類神經網絡。為了防止在訓練中出現過擬合的現象,本系統添加了全局平均池化層和dropout層。經過兩輪次訓練得到的結果,如圖4所示。

從訓練結果可以看出,在原來訓練圖像模型的基礎上,采用深度學習方式,通過少量數據就可以快速在訓練中得到較好的結果,經過第二輪次時,測試集的損失也達到了最低值,對應準確率達到85.28%。

3 實驗與分析

基于深度神經網絡和遷移學習的高精度車輛識別系統界面,如圖5所示。車牌字符區域定位提取與字符識別界面,如圖6所示。

3.1 不同日照環境識別測試對比

本系統選取三種車牌圖像采集環境,分別為白天、夜晚和深夜。利用本文算法和傳統算法處理后的識別結果如表1所示。根據測試結果來看,傳統算法在稍微復雜的環境下很難成功,而本系統算法則完全支持在能見度不高的環境下繼續識別圖像。

3.2 污損車牌識別測試對比

采集車牌表面有污損的圖像,比如遮擋、污漬、破損等,識別結果如表2所示。

從上述結果可以看出,污損面積在20%以內時,本文算法能夠保持較高的識別率;當污損面積高于20%時,字符完整性越來越低,算法成功率只有46%。

3.3 傾斜角識別測試對比

不同角度的車牌圖像對于車牌識別系統的識別成功率也有影響,本系統也采集了不同的傾斜度的圖像進行識別,示例圖像如圖7所示,識別結果如表3所示。

從實驗結果可以看出,在傾斜角較小的情況下本文算法的成功率很高,但在較高的傾斜角的情況下,樣本的識別成功率明顯降低,平均時間明顯變長,表明本文的算法在應對傾斜角過高的情況下相應算法仍須改進。

3.4 遠近測試對比

遠近識別的主要應用場景為車輛較多的情況下進行的一次性識別。識別結果如表4所示。

從上述的結果可以看出,本系統由于利用了深度學習的方式,在較遠距離的環境下,車牌識別的成功率也較高。

4 結語

本系統基于車輛的識別展開設計,無論是對于日常生活還是交通管理都有著一定的價值。不同于傳統的車牌識別技術,本系統與深度學習相結合,在對車輛圖像進行充分預處理之后,運用深度神經網絡和遷移學習模型對車牌進行字符學習。該系統算法在復雜環境的優勢相對于傳統的算法更強,經過實驗的對比,就識別的正確率方面是優于傳統算法的。本系統的前端采用了比較新的Django框架來搭建Web頁面。但本系統在傾斜角方面在后續的研究中還須進一步改進。

參考文獻

[1]秦俊峰.智慧交通的體系架構與發展思考[J].城市建設理論研究(電子版),2017(19):167.

[2]JIANG Y,TAO S,ZHANG H,et al.Image data augmentation method based on maximum activation point guided erasure:2020 2nd International Conference on Advances in Computer Technology,Information Science and Communications(CTISC)[C].Suzhou:Institute of Electrical and Electronic Engineers,2020.

[3]王英,關宇東,李艷.一種融合區域生長和邊緣檢測的彩色圖像分割方法[J].科技導報,2008(16):85-87.

[4]劉源,夏春蕾.一種基于Sobel算子的帶鋼表面缺陷圖像邊緣檢測算法[J].電子測量技術,2021(3):138-143.

[5]李靜,陳桂芬,丁小奇.基于改進Canny算法的圖像邊緣檢測方法研究[J].計算機仿真,2021(4):371-375.

[6]LANDMAN D,SEREBRENIK A,VINJU J J.Challenges for Static Analysis of Java Reflection-Literature Review and Empirical Study:2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)[C].Buenos Aires:Institute of Electrical and Electronic Engineers,2017.

[7]陳建江,鄭東,翟劍飛.地質圖件的多閾值動態自適應二值化法及改進的二值圖像細化算法[J].微型電腦應用,2004(1):56-59,64.

[8]熊煒,王鑫睿,王娟,等.結合背景估計與能量函數的圖像二值化算法[J].計算機工程與設計,2019(7):1984-1989,2058.

[9]陸宗騏,朱煜.數學形態學腐蝕膨脹運算的快速算法[EB/OL].(2018-03-17)[2023-04-10].https://cl.wanfangdata.com.cn/conference6384089.

[10]張彩珍,李穎,康斌龍,等.基于深度學習的模糊車牌字符識別算法[J].激光與光電子學進展,2021(16):259-266.

[11]ZHONG L,WAN W,KONG D.Javaweb login authentication based on improved MD5 algorithm:International Conference on Audio[C].Suzhou:Institute of Electrical and Electronic Engineers,2017.

[12]吳宏偉.基于深度學習的車牌檢測識別系統研究[D].大連:大連理工大學,2021.

(編輯 姚 鑫)

主站蜘蛛池模板: 尤物特级无码毛片免费| 色欲色欲久久综合网| 欧美激情二区三区| 亚洲无限乱码| 精品黑人一区二区三区| 不卡午夜视频| 国产理论一区| 色窝窝免费一区二区三区 | 欧美人在线一区二区三区| 青青国产视频| 国产自在线播放| 国产亚洲视频免费播放| 亚洲天堂视频网| 国产精品久久精品| 欧美日韩专区| 日韩美毛片| 91网在线| 一区二区三区四区精品视频| 国产精品手机视频一区二区| 久久久久久久久亚洲精品| 日本一区高清| 国产精品999在线| 精品人妻无码中字系列| 伊人激情综合网| 久久黄色一级视频| 超清人妻系列无码专区| 久久精品中文字幕免费| 伊人中文网| 亚洲中文精品久久久久久不卡| 国产精品亚洲va在线观看| 99视频在线精品免费观看6| 日本免费新一区视频| 一区二区三区国产精品视频| 91小视频在线观看免费版高清| 国产精品va免费视频| 青青草原国产av福利网站| 国产中文一区二区苍井空| 亚洲欧洲国产成人综合不卡| 日韩精品欧美国产在线| 97久久免费视频| 国产欧美视频一区二区三区| 在线播放91| 97视频精品全国免费观看| 在线亚洲天堂| 老色鬼久久亚洲AV综合| 亚洲天堂日韩av电影| 91无码网站| 综合亚洲网| 国产打屁股免费区网站| www欧美在线观看| 一级毛片中文字幕| 成人免费午夜视频| 无码国内精品人妻少妇蜜桃视频| 国产在线97| 黄色免费在线网址| 污视频日本| 精品福利国产| 亚洲一区国色天香| 国产亚洲精品yxsp| 黄色网址手机国内免费在线观看| 免费人欧美成又黄又爽的视频| 亚洲一区二区约美女探花| 精品91视频| 55夜色66夜色国产精品视频| 亚洲欧美自拍中文| 国产精品va| 色综合成人| 国产原创第一页在线观看| 午夜性刺激在线观看免费| 国产高颜值露脸在线观看| 成人综合在线观看| 欧美亚洲网| 伊人狠狠丁香婷婷综合色| 19国产精品麻豆免费观看| 中文无码伦av中文字幕| 久久国产黑丝袜视频| 在线观看国产一区二区三区99| 国产91小视频在线观看| a级毛片网| 国产美女91呻吟求| 最新亚洲人成网站在线观看| AV不卡无码免费一区二区三区|