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

基于OpenCV與SVM的車牌識別方法?

2021-06-29 08:42:12聶文都蔡錦凡
計算機與數(shù)字工程 2021年6期
關(guān)鍵詞:檢測

聶文都 蔡錦凡

(西京學(xué)院 西安 710123)

1 引言

隨著我國經(jīng)濟的高速發(fā)展,小汽車越來越普及,但小汽車也帶來了一系列的交通管理問題,因此建立智能的交通管理系統(tǒng)是很有必要的,其中汽車的車牌識別系統(tǒng)是很重要的一部分。汽車車牌識別領(lǐng)域也是數(shù)字圖像處理技術(shù)[1]、計算機視覺技術(shù)[2]和人工智能(AI)技術(shù)[3]重要的研究方向之一。通過對監(jiān)控視頻圖像進行逐幀獲取車牌圖像,再利用上述技術(shù)進行對車牌的精確定位分析和車牌號碼的識別。車牌識別在現(xiàn)在的高速公路、智慧停車場、城市交通等都有著廣泛的應(yīng)用。本文提出基于OpenCV和SVM的車牌識別方法,可高效獲取車輛車牌信息。

2 車牌圖像預(yù)處理

2.1 圖像邊緣檢測

對原始圖像進行灰度化處理,如圖1(a),再對其進行邊緣檢測。在傳統(tǒng)車牌識別方法中常用So?bel算子對圖像進行邊緣檢測[4],Sobel算子對灰度漸變和噪聲較多的圖像處理效果較好,但是Sobel算子對邊緣定位不是很準(zhǔn)確,檢測的精度不夠,得不到好的邊緣檢測結(jié)果。本用Canny算子來實現(xiàn)對圖像邊緣信息的檢測[5],Canny有較好的抗噪能力,能夠檢測弱邊緣,使用兩種不同的閾值分別檢測強邊緣和弱邊緣,能高效提取字符的邊緣信息。Canny算子處理后的圖像如圖1(b)。

圖1 圖像邊緣檢測

2.2 圖像去噪

為了克服簡單局部平均法的弊端,目前已經(jīng)提出許多保持邊緣細節(jié)的局部平滑算法[6],主要思想是如何選擇領(lǐng)域的大小、形狀和方向、領(lǐng)域點的權(quán)重系數(shù)等。高斯平滑[7]就是諸多平滑算法中的一種,在高斯平滑中,對圖像進行平均時,不同位置的像素被賦予了不同的權(quán)值。對原始圖像進行高斯平滑處理,如圖2(a)。中值濾波不但可以去除孤點噪聲,而且可以保持圖像的邊緣特性,不會產(chǎn)生顯著的模糊。對圖像進行中值濾波處理,如圖2(b)。

圖2 圖像去噪

3 車牌定位

車牌定位就是從獲取到的車輛圖像中確定車牌在整張圖像中的具體位置,車牌定位的精確度是整個車牌識別的前提。傳統(tǒng)的車牌定位方法是直接對車牌進行Sobel運算,取其輪廓將車牌區(qū)域標(biāo)出。由于Sobel算子對邊緣檢測的抗噪能力相對較弱,所以本文使用Canny算子對車牌進行運算,彌補了Sobel算子的缺點。再基于HSV顏色空間[8]和SVM來實現(xiàn)對車牌的定位。

3.1 HSV顏色空間

HSV(Hue Saturation Value)是一種比較直觀的顏色模型,在圖像領(lǐng)域中有較為廣泛的應(yīng)用。車牌圖像都是RGB圖像,將車牌圖像RGB值映射到HSV顏色空間上的色域值來進行車牌定位,根據(jù)HSV顏色空間和實驗表明,H值在220~260之間時,為藍色車牌;H值在45~70之間時,為黃色車牌;H值在90~150時,為綠色車牌。RGB值映射到HSV色域值公式:

H值、S值和V值的計算:

3.2 車牌特征提取

傳統(tǒng)的車牌識別算法中常用SIFT算法對車牌區(qū)域進行特征提取,從而實現(xiàn)車牌角度的旋轉(zhuǎn)。但是SIFT算法有計算復(fù)雜度高,耗時長的缺點。本文使用SURF算法[9]對車牌區(qū)域進行特征提取,是一種局部特征檢測算法,對亮度、角度和噪聲不敏感。SURF在保持了SIFT優(yōu)良性能基礎(chǔ)上,也同時解決了SUFT的缺點,實現(xiàn)了對興趣點提取和特征向量描述方面的改進,且計算速度得到提高。SURF特征提取步驟主要步驟:1)尺度空間的建立。2)特征點的提取。3)利用特征點周圍鄰域的信息生成特征描述子。4)特征點匹配。

利用OpenCV中已封裝好的SURF函數(shù)來對車牌的亮度、旋轉(zhuǎn)角度和亮度等特征進行提取,將此提取到的特征作為SVM分類器的分類依據(jù)。車牌角度調(diào)整的結(jié)果如圖3所示,圖3(a)為調(diào)整前的車牌圖,圖3(b)為調(diào)整后的車牌圖。

圖3 車牌角度調(diào)整

3.3 SVM算法

SVM(Support Vector Machine)算法[10~11]是一個監(jiān)督學(xué)習(xí)算法,也是一個二分類算法,SVM是基于樣本線性可分的情況的有效分類器。將數(shù)據(jù)繪制在n維空間中(n代表數(shù)據(jù)的特征數(shù)),然后查找可以將數(shù)據(jù)分成兩類的超平面,支持向量指的是觀察的樣本在n為空間中的坐標(biāo),SVM是將樣本分成兩類的最佳超平面?,F(xiàn)有樣本數(shù)據(jù){(x1,y1),(x2,y2),…,(xn,yn)},其中x∈Rn,y∈{-1,1}為空間中的超平面方程可以寫成:

可以利用高等數(shù)學(xué)的方法實現(xiàn)點到超平面的間隔最小化,最終得到目標(biāo)超平面。SVM算法的實現(xiàn)總體上可分為如下步驟:

1)如果樣本線性不可分,利用核函數(shù)方法轉(zhuǎn)換到線性可分的空間。

2)利用最大化間隔的方法獲取間隔最大的分割線,進而得到支持向量。

3)利用分割線和支持向量,對新樣本進行分類預(yù)測。

4 車牌字符分割與識別

4.1 字符分割

將定位得到的車牌區(qū)域進行二值化處理,如圖4(a)所示。再使用形態(tài)學(xué)操作處理[12],如圖4(b)所示。

圖4 車牌圖像處理

對字符圖像進行灰度化,然后對車牌灰度圖像進行灰度垂直投影[13],可以清晰看到車牌的7個投影區(qū)域,如圖5所示。即為車牌的7個字符灰度圖像垂直投影。根據(jù)車牌的基本幾何資料可知,車牌除去邊框后,只剩下字母和數(shù)字,且?guī)缀纬叽缍际谴_定的,因此可以確定車牌的7個垂直投影區(qū)域?qū)挾确秶褪亲址麑挾乳撝捣秶?。分割過后如圖6所示。

圖5 垂直投影區(qū)域

圖6 字符分割

4.2 字符識別

分割完后,本文采用Z-score標(biāo)準(zhǔn)化(Z-score normalization)進行字符歸一化處理[14],對序列x1,x2,…,xn進行變換,轉(zhuǎn)換的公式為

新序列y1,y2,…,yn的均值為0,方差為1,且無量綱。

根據(jù)車牌字符的性質(zhì)構(gòu)建SVM分類器[15],根據(jù)我國大陸車牌字符選取的規(guī)定,字母“I”和“O”是不會出現(xiàn)在車牌字符中的,所以車牌字符樣本有50個漢字、24個英文字母和10阿拉伯?dāng)?shù)字,總共有84個字符。本文分類器構(gòu)建的思想是將1個字符和另外83個字符構(gòu)成一個分類器,即總共需要84個分類器。針對漢字的50個分類器,針對字母的24個分類器,針對數(shù)字的10個分類器。

5 實驗與分析

5.1 實驗環(huán)境與數(shù)據(jù)

基于PyCharm利用OpenCV將該車牌識別方法做成一個人機交互的友好界面,可實現(xiàn)對車牌圖像或者視頻流的車牌字符識別。對總共100張藍、黃、綠車牌圖進行了識別測試,其中34張藍色車牌,33張黃色車牌,33張綠色車牌。對應(yīng)部分實驗測試結(jié)果分別如圖7、圖8、圖9所示。對100張藍、黃、綠車牌測試中正確率的情況如表1所示。

圖7 藍色車牌

圖8 黃色車牌

圖9 綠色車牌

表1 車牌測試情況

5.2 實驗分析

根據(jù)實驗測試結(jié)果分析,整個測試實驗中,該方法對藍色和黃色車牌的顏色識別沒有出現(xiàn)錯誤,對綠色車牌的顏色識別出現(xiàn)過錯誤。根據(jù)表1可知在測試實驗中綠色車牌的識別正確率為93.9%,藍色車牌識別正確率為100%,黃色車牌識別正確率為96.7%,總體車牌識別正確率為97%。綠色車牌識別正確率最低,藍色車牌識別正確率最高,造成這樣的結(jié)果可能是數(shù)據(jù)的樣本來源存在著總體數(shù)據(jù)樣本數(shù)量小、車牌圖像質(zhì)量差、綠色車牌和黃色車牌數(shù)量小于藍色車牌數(shù)量等原因,但總體的識別效率還是很高。

6 結(jié)語

本文提出了基于OpenCV與SVM的車牌識別方法,通過Canny算子對車牌圖像進行邊緣檢測,使用形態(tài)學(xué)方法突出車牌邊緣信息,再將邊緣信息和HSV顏色空間結(jié)合進行車牌的定位;使用SURF算法對車牌圖像進行角度調(diào)整,再使用多個SVM二分類器對分割字符進行識別,在開源的OpenCV庫中用以封裝好的算法和各種函數(shù)對圖像的進行處理,最后基于PyCharm和OpenCV將該方法開發(fā)成一個人機交互的友好系統(tǒng),從而實現(xiàn)對車牌進行識別。實驗結(jié)果表明,OpenCV開源庫處理圖像效率高,結(jié)合SVM算法的該方法在車牌識別效率上有較好的應(yīng)用前景。

猜你喜歡
檢測
QC 檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
“有理數(shù)的乘除法”檢測題
“有理數(shù)”檢測題
“角”檢測題
“幾何圖形”檢測題
主站蜘蛛池模板: 中文字幕首页系列人妻| 女人18毛片水真多国产| 国产又大又粗又猛又爽的视频| 国产精品毛片一区| 亚洲国产中文综合专区在| 丁香五月激情图片| 性69交片免费看| 国产麻豆福利av在线播放| 992tv国产人成在线观看| 亚洲区视频在线观看| 91欧美亚洲国产五月天| 国产欧美日韩综合在线第一| 精品无码一区二区三区在线视频| 久久久久国产精品嫩草影院| 国产产在线精品亚洲aavv| 色AV色 综合网站| 精品久久久无码专区中文字幕| 蜜桃视频一区二区| 尤物精品视频一区二区三区| 免费在线不卡视频| 久久综合伊人77777| 色吊丝av中文字幕| 91精品国产情侣高潮露脸| 亚洲精品少妇熟女| 国产精品区视频中文字幕| 熟女日韩精品2区| 99资源在线| 无码综合天天久久综合网| 久久中文字幕av不卡一区二区| 97国内精品久久久久不卡| 亚洲高清日韩heyzo| 欧美午夜网站| 日本午夜视频在线观看| 国产欧美综合在线观看第七页| 天堂亚洲网| 99er精品视频| 亚洲色无码专线精品观看| 91破解版在线亚洲| 国产第八页| 国产免费网址| 欧美自慰一级看片免费| 亚洲三级成人| 老司机久久精品视频| 中文国产成人精品久久| 在线中文字幕网| 久久99蜜桃精品久久久久小说| 国产波多野结衣中文在线播放 | 亚洲AⅤ无码国产精品| 久久国产av麻豆| 波多野结衣无码中文字幕在线观看一区二区| 成人在线亚洲| 国产人成在线观看| 第一区免费在线观看| 天堂网亚洲综合在线| 国产在线观看99| 一本久道久综合久久鬼色| 国产成人亚洲综合a∨婷婷| 久久中文字幕av不卡一区二区| 久久精品午夜视频| 国产极品美女在线播放| 五月天在线网站| 亚洲人成影视在线观看| 欧美成人精品高清在线下载| 又爽又黄又无遮挡网站| 人妻少妇久久久久久97人妻| 国产v精品成人免费视频71pao| 亚洲欧美一区二区三区麻豆| 女人毛片a级大学毛片免费| 亚洲精品无码不卡在线播放| 毛片一区二区在线看| 91青青在线视频| 巨熟乳波霸若妻中文观看免费| 青青草久久伊人| 日韩人妻少妇一区二区| 国产aaaaa一级毛片| 日韩国产 在线| 美女一区二区在线观看| 在线精品视频成人网| 国产大片黄在线观看| 欧美精品在线看| 91在线日韩在线播放| 麻豆国产原创视频在线播放 |