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

基于OpenCV與OCR的車牌識別系統

2021-07-08 03:39:10吳曉華付相祥楊思怡
數碼影像時代 2021年7期
關鍵詞:區域

吳曉華 付相祥 楊思怡

編者按:針對人工檢查記錄車輛費時費力等問題,文章提出了基于OpenCV與OCR的車牌識別系統。首先采用了圖像預處理的方法對圖像進行灰度處理以及邊緣檢測;再通過形態學的開運算閉運算、膨脹腐蝕提高車牌定位的效率;最后利用字符的統一性,用垂直投影區域來對車牌進行分割并識別。

引言

針對越來越多人不遵守交通規則,交通事故不斷增加這一現象,單純通過人工檢查記錄通過車輛費時費力,因此建立了車牌識別系統。車牌識別系統(LPR)是交通智能系統中的核心技術之一,在停車場、高速公路、城市交通等領域起著重要作用,通過對監控視頻圖像進行逐幀獲取車牌圖像后再進行識別。車牌識別系統主要包括了圖像輸入、車牌定位、文字提取、文字分割以及文字輸出。

圖像預處理

圖像預處理的目的是為了將車輛圖像中的一些無關信息處理掉方便后期進行分析。基本步驟分為圖像灰度處理、圖像濾波、閾值分割、邊緣檢測五個部分。

圖像灰度處理

由于在視頻圖像獲取的過程中,可能受到天氣、光線等因素,對車牌圖像產生一定的影響,圖像的明暗程度不同,會造成二值化閾值設定困難,所以要將圖像進行預處理。預處理主要包括了圖像去噪、灰度處理以及平滑處理。

彩色圖像轉換為灰度圖像一般采用加權的方法轉換,R、G、B的比一般為3:6:1。任何顏色都是由紅、綠、藍三個基本顏色組成,假設原來某點的顏色為RGB(R,G,B),那么,我們可以通過平均值法將其轉換為灰度:Gray=(R+G+B)/3

本文通過平均值法求得Gray后,將原來的RGB(R,G,B)中的R,G,B都用Gray替換,形成新的RGB(Gray,Gray,Gray),用它替換掉原來的RGB(R,G,B)就是灰度處理過后的圖像。

除了平均值法還有浮點算法、整數方法可以將原始圖像轉換為灰度圖像。代碼如下:

carplate_extract_img_gray_blur = cv2.medianBlur(carplate_extract_img_gray,3)

plt.axis(‘off’)

plt.imshow(carplate_extract_img_gray_blur,cmap = ‘gray’);

Sobel邊緣檢測

邊緣檢測是指圖像周圍像素灰度快速變化的像素的集合,它是圖像最基本的特征。邊緣存在與區域、背景、和圖像之間,所以,它成為了圖像分割需要依賴的最重要依據。

本文主要采取的是Sobel邊緣檢測算法,它是一個離散微分算子,結合了微分求導和高斯平滑,主要的作用是對噪聲的產生起到了平滑抑制的作用,并且在灰度漸變噪聲的圖像中也起到了很大的作用,主要用來計算圖像亮度函數。除此之外,Sobel的算子有兩個,一個是檢測水平邊緣,另一個是檢測垂直邊緣。

車牌定位

車牌定位是指把車輛圖像中的車牌區域部分提取出來,方便后續對車牌進行分割、識別。車牌定位的原理使用的是統計像素點的方法分割出車牌可能出現的區域,車牌底色進行二值化處理后對其區域進行圖像的預處理,包括了灰度處理、平滑處理、降噪處理以及通過形態學的開運算閉運算、膨脹腐蝕[4]進行處理來進一步消除邊緣區域的大部分噪聲點,從而達到了提高車牌定位效率的目的(見圖1、圖2)。

粗略定位

在車輛圖像中,車牌的邊緣區域會出現豐富的特征:①車牌區域為矩形,物體的面積固定一個范圍值;②車牌上有固定的字符,呈水平排列;③車牌矩形在長寬比上有固定的范圍值,存在一個最大值和最小值。

根據車牌區域的特征信息,對車牌提取的像素邊緣檢測先做一個初步定位,圖3為車牌可能出現的區域范圍。

準確定位

在對車牌圖像進行粗略定位后,可進一步地進行精確定位。我國車牌的顏色是固定的,包括了:黃色、綠色、藍色、黑色和白色,在這特征上可以在粗略定位中找到車牌準確的位置。

圖像校正

車牌進行了準確定位后,將會得到一個車牌圖像,但如果遇到不良的拍攝角度抓取到圖像,得到的車牌圖像可能存在不是矩形,不利于后續對車牌識別的字符提取和分割識別。主要利用輪廓提取技術、霍夫變換知識和ROI感興趣區域知識進行圖像轉正,方便后續的字符識別,圖4利用的是感興趣區域提取。代碼如下:

def carplate_extract(image):

carplate_rects

=carplate_haar_casscade.detectMultiScale(image,scaleFactor=1.1,minNeighbors=5)

for x,y,w,h in carplate_rects:

carplate_img = image[y+15:y+h-10,x+15:x+w-20]

return carplate_img

車牌字符分割、識別

字符分割

中國車牌號一共有固定的七位字符,第一位是代表車戶口所在的省級行政區;第二位是英文字母代表戶口所在的地級行政區的字母代碼。車牌編號字符位數是5位,由英文字母和阿拉伯數字組成。

這里將得到的車牌圖像區域進行二值化處理后再進行了形態學處理,方便字符識別。本文主要運用的是垂直投影區域來對車牌進行分割識別,根據字符的統一性,可確定車牌的7個字符寬度的閾值范圍。

字符識別

整個車牌識別系統中字符識別是最后一步,主要的工作是將分割好的字符圖像進行匹配識別轉化成文字字符。車牌識別算法一共有三種:(1)支持向量機(SVM),這個方法所涉及的數學知識和原理比較復雜,有一定的難度,所以一般可以直接調用現有的工具箱進行匹配。(2)神經網絡,可分為兩種:一個是生物神經網絡,它是一種模仿動物的神經網絡作為特征,進行信息處理的一種算法模型,通過了內部節點的相互連接,達到了處理信息的目的。第二個則是人工神經網絡。(3)模塊匹配:這是一種比較基礎的匹配方法,這個方法的原理是在含有標準字符模板塊里進行匹配,這個算法對車牌字符圖像要求比較高,需要清晰干凈校正的車牌才能夠識別。識別效果如圖5、圖6所示。

OCR文字識別

OCR這個技術主要分為六個步驟:(1)圖像采集:捕獲和存儲圖像;(2)預處理:將圖像經過預處理產生更好的圖像識別效果;(3)分割:將圖像內的文字符號進行分割;(4)特征提取:輸入的數據具有可識別的基本特征,將每個字符歸類;(5)訓練神經網絡:提取了特征后,就可以將它們提取到神經網絡訓練識別字符;(6)后處理:進行細化,修正。利用OCR文字識別技術將車牌圖像中的文字符號提取出來可以進行復制粘貼,方便人們查詢車牌,識別出來的字符串將出現在Pycharm里。

相比于4.2的字符識別,OCR文字識別技術識別出來的文字可自動寫入數據庫保存數據(如圖7所示)。

總結

針對一些交通現象,結合了“OpenCV圖像處理和OCR文字識別技術”完成了一個車牌識別系統,這個系統減輕了人工的壓力。其中主要包括將圖像進行預處理、車牌定位、字符提取識別、文字輸出,同時加入了OCR文字識別技術,方便識別后對數據進行保存。經過了大量的實驗,證明了此技術具有較高的正確識別率,一些交通的秩序和城市的環境都能夠受益,避免一些不必要的事故發生。

參考文獻:

[1]袁程,曹愛青.基于自適應卷積神經網絡的普通場景車牌識別[J].信息與電腦(理論版),2021,33(02):156-158.

[2]楊人豪,任斌.基于顏色特征和邊緣檢測的車牌識別算法[J].工業控制計算機,2021,34(04):100-103.

[3]聶文都,蔡錦凡.基于OpenCV與SVM的車牌識別方法[J].計算機與數字工程,2021,49(06):1244-1247,1268.

[4]楊新年,蘇暢,高冠福,等.一種車牌檢測與識別系統的設計與實現[J].物聯網技術,2021,11(04):15-16,19.

[5]張延年,米洪.車牌識別中人工智能技術的應用[J].福建電腦,2021,37(03):65-66.

[6]陶星珍,李康順,劉玥.基于深度學習模型LeNet-5-L的車牌識別算法[J].計算機測量與控制,2021,29(06):181-187.

[7]劉超,宋丹丹,苗瑾超.基于MATLAB的車牌識別系統設計[J].電腦知識與技術,2019,15(01):198-199.

[8]王陽,李振東,楊觀賜.基于深度學習的OCR文字識別在銀行業的應用研究[J].計算機應用研究,2020,37(S2):375-379.

本文受到深圳技師學院校級創客基金項目“基于物聯網NB-iot的墨水屏項目”支持。

作者簡介:吳曉華(2003—),女,廣東揭陽,學生,本科在讀生,主要研究方向為通信網絡應用;付相祥(1999—),男,四川達州,學生,本科在讀生,主要研究方向為電子信息工程;楊思怡(2003—),女,廣東揭陽,學生,本科在讀生,主要研究方向為通信網絡應用;夏清(1978—),女,教師,研究生,高級工程師。研究方向:物聯網、人工智能,為本文的通訊作者。

猜你喜歡
區域
分割區域
探尋區域創新的密碼
科學(2020年5期)2020-11-26 08:19:22
基于BM3D的復雜紋理區域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區域、大發展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動區域
敦煌學輯刊(2018年1期)2018-07-09 05:46:42
區域發展篇
區域經濟
關于四色猜想
分區域
公司治理與技術創新:分區域比較
主站蜘蛛池模板: 国产成人精品一区二区| 国产成人亚洲无码淙合青草| 亚洲码在线中文在线观看| 免费jjzz在在线播放国产| 无码网站免费观看| 亚洲高清中文字幕| 在线观看无码a∨| 国产精品久久久久久影院| 99久久精品无码专区免费| 久久无码高潮喷水| 国产美女一级毛片| 精品在线免费播放| 996免费视频国产在线播放| 欧美日韩中文国产va另类| 凹凸国产熟女精品视频| 2022精品国偷自产免费观看| 91福利在线观看视频| 91精品情国产情侣高潮对白蜜| 高潮毛片免费观看| 狠狠v日韩v欧美v| 婷婷色中文| 性视频一区| 特级aaaaaaaaa毛片免费视频| 五月天久久婷婷| 美女国产在线| 老司机精品一区在线视频| 亚洲人成网站观看在线观看| 亚洲美女视频一区| 午夜a级毛片| 亚洲精品国产乱码不卡| 91亚洲视频下载| 日韩免费无码人妻系列| 亚洲精品图区| 国产小视频网站| jizz在线免费播放| 国产国模一区二区三区四区| 亚洲精选高清无码| 在线无码九区| 免费 国产 无码久久久| 岛国精品一区免费视频在线观看| 精品人妻一区二区三区蜜桃AⅤ| 色综合中文| 国产一区三区二区中文在线| 内射人妻无套中出无码| 青青草原国产免费av观看| 四虎成人在线视频| 91在线播放免费不卡无毒| 免费在线观看av| 国产视频 第一页| 天天综合网色中文字幕| 伊在人亞洲香蕉精品區| 欧美不卡视频在线| 国产凹凸视频在线观看| www中文字幕在线观看| 不卡视频国产| 亚洲Av综合日韩精品久久久| 福利国产在线| 国产手机在线ΑⅤ片无码观看| 手机成人午夜在线视频| 日本手机在线视频| 丁香综合在线| 久久亚洲高清国产| 国产无码精品在线| 午夜a级毛片| 秋霞一区二区三区| 日韩黄色精品| 好久久免费视频高清| 国产人人射| 欧美成人二区| 久久夜夜视频| 午夜国产理论| 日韩色图在线观看| 美女黄网十八禁免费看| 亚洲精品无码久久毛片波多野吉| 免费一极毛片| 久久伊人久久亚洲综合| 国产青榴视频| 久久精品视频一| 老司机午夜精品视频你懂的| 国产素人在线| 国产中文在线亚洲精品官网| 色悠久久综合|