亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        國內(nèi)車牌定位識別系統(tǒng)設(shè)計與實現(xiàn)

        2018-05-18 07:58:24劉佳慧李檬秦松賈小林
        現(xiàn)代計算機 2018年10期

        劉佳慧,李檬,秦松,賈小林

        (西南科技大學(xué)計算機科學(xué)與技術(shù)學(xué)院,綿陽 621010)

        0 引言

        隨著科學(xué)技術(shù)的不斷發(fā)展,圖像、視頻、紅外、無線射頻等技術(shù)的不斷進步,為車輛信息管理提供了多種技術(shù)選擇[1]。車牌識別技術(shù)起于國外,早在20世紀80年代就有對車牌進行識別研究。國內(nèi)在90年代也開始自己的汽車牌照編碼識別研究。其主要途徑是通過對照片進行處理,識別出照片里的車牌,同時自動提取車牌信息,實現(xiàn)字符分割。

        項目以圖像處理中字符定位、分割和識別等算法為基礎(chǔ),進行針對國內(nèi)車牌識別技術(shù)的研究,建立識別系統(tǒng),通過對出入車輛圖像的采集和處理,實現(xiàn)車牌號碼的準確識別,提高停車場和交通管理效率,緩解車輛管理等問題。

        1 基于數(shù)學(xué)形態(tài)學(xué)和邊緣分析的車牌定位處理

        1.1 圖像預(yù)處理

        針對攝像機采集到的圖像,首先對讀入的圖像進行預(yù)處理,從而選擇出車牌號碼在圖像上的大概區(qū)域,通過進一步定位,得到最終的車牌區(qū)域。其主要步驟如下:

        灰度化:灰度主要是為了將圖片轉(zhuǎn)化為單通道的圖像,更利于后續(xù)的二值化等處理。

        二值化:采用迭代閾值法對圖像進行二值化,直到算法收斂,將圖像分成黑和白,更加有利于做圖像處理判別。

        圖像閾值分割-迭代算法處理流程:

        (1)為全局閾值選擇一個初始估計值T(圖像的平均灰度)。

        (2)用T分割圖像。產(chǎn)生兩組像素:G1有灰度值大于T的像素組成,G2有小于等于T像素組成。

        (3)計算G1和G2像素的平均灰度值m1和m2;

        (4)計算一個新的閾值:T=(m1+m2)/2;

        (5)重復(fù)步驟(2)和(4),直到連續(xù)迭代中的 T 值間的差小于一個預(yù)定義參數(shù)為止。

        Gaussian去噪:通過高斯平滑處理,以減少數(shù)字圖像中噪聲對車牌圖像后續(xù)處理中的干擾。

        圖1 攝像頭采集到的原始圖像

        圖2 高斯濾波后得到的圖像

        圖3 突出垂直邊緣

        圖4 閾值化處理后的圖像

        對圖像進行閾值處理之后,利用數(shù)學(xué)形態(tài)學(xué)(主要為開運算和閉運算)和邊緣分析,得到連通域和無干擾的預(yù)處理圖片[2]。先對圖像進行膨脹,調(diào)用CvDilate()函數(shù),具體的次數(shù)為三次,如果結(jié)構(gòu)元素的值都為正的,則輸出圖像會比輸入圖像亮,根據(jù)輸入圖像中暗細節(jié)的灰度值以及它們的形狀相對于結(jié)構(gòu)元素的關(guān)系,結(jié)構(gòu)元素在運算中或被消減或被除掉[3]。

        閉運算:將車牌字母連接,形成一個連通域,便于輪廓提取。

        開運算:排除一些干擾。

        圖5 開運算處理后的圖像

        圖6 閉運算處理后的圖像

        1.2 粗定位

        得到預(yù)處理后的圖像,即可以運用一定的比例(在程序中設(shè)置寬高比為5:17的矩形[1])來定位圖像車牌號碼所在部分的大體位置。

        (1)選出有可能是車牌的區(qū)域

        可以根據(jù)車牌區(qū)域的寬高比例,面積占有率以及車牌的高度和圖片的高度進行比較,進而確定出車牌所在圖像中的具體位置。利用OpenCV中findContours函數(shù),尋找到車牌可能的輪廓如圖7所示。

        (2)選出有可能是車牌的區(qū)域

        排除非車牌部分的可能輪廓,即可得到車牌號碼所在的精確區(qū)域,如圖8所示。

        圖7 車牌號碼可能輪廓抽取

        圖8 排除非車牌輪廓部分的結(jié)果

        2 基于Hough旋轉(zhuǎn)變換和投影分析的字符分割

        在獲取到車牌較為精確的輪廓位置之后,針對圖像的預(yù)處理、號碼部分的圖像二值化、字符切分、特征提取等模塊的算法,在原始的基礎(chǔ)上做了進一步改進。為了提高圖像的識別正確率,利用霍夫變換和投影分析等算法,對圖像還做了傾斜矯正處理。

        圖9 提取到的輪廓

        針對邊緣檢測的圖像,設(shè)置相關(guān)閾值,記錄最小線段長度和線段間距容忍度,通過投票表決的形式,確定圖像中央位置[4]。設(shè)置一定角度,利用getRotationMatrix2D獲取旋轉(zhuǎn)矩陣,warpAffine實現(xiàn)坐標系仿射變換,旋轉(zhuǎn)圖片,使其趨于水平。

        圖10 傾斜矯正前

        圖11 傾斜矯正后

        對傾斜矯正后的圖像,首先檢測到白色區(qū)域,減去白色區(qū)域,即可去除邊框和外界區(qū)域,利用二值化后的圖像,通過顏色判斷即可去除多余的空白[5]。

        圖12 去除邊框前

        圖13 去除邊框后

        由于只對單個字符所占輪廓大小進行簡單比較,從檢測到白色的邊一直擴展到黑色的區(qū)域作為一個字符,不能有效避免字體結(jié)構(gòu)的干擾和中間的小圓點,因此,實驗中對字符的切割做了改進,即增加一個最小距離的限制,使得靈活性變小,避免了字體干擾問題。用切割函數(shù)將車牌內(nèi)容分割成單個字符如下:

        圖14 切割前

        圖15 切割后

        3 研究字符識別的相關(guān)算法——OCR文字識別等的研究

        Tesseract是一個Google支持的開源的OCR圖文識別開源項目,識別率非常高。在程序中采用了這個插件進行字符識別。調(diào)用OCR圖文識別TesseractAPI對以上處理好的圖片進行識別,輸出分析得出的結(jié)果。

        圖16 識別車牌川BXX621的結(jié)果

        4 實驗結(jié)果分析

        實驗中對大量的車牌進行了識別,在光照條件良好、車身盡量干凈、車身與車牌中心顏色對比度較高、環(huán)境里沒有類似于車牌的雜物的情況下,能取得較好的識別率,對于傾斜矯正,能檢測到的角度極限為15度。如果車頭形狀干擾因素較多,垂直邊緣便會大大增加,導(dǎo)致極為容易檢錯。實驗發(fā)現(xiàn),幾乎沒有辦法處理這種車牌。只能替換邊緣檢測這種思路,采用顏色區(qū)分等方法。此外,為了方便下一步進行檢測,開運算與閉運算必須要控制好。

        目前針對測試圖片來說,檢測工作做得很好,但不一定適用于所有的情況。車牌定位以及圖像處理算法的一個大的問題就是健壯性,換一個場景可能就得換一套參數(shù),因此需要結(jié)合使用場景來做調(diào)整。

        對大量實驗車牌做了調(diào)查,因為前期的預(yù)處理上做得不是很細致,沒有致力于分析圖像的整體特征,所以算法的精度上面還有提高的空間。對于85%的車牌,我們可以實現(xiàn)檢測,而剩下的車牌,需要調(diào)整參數(shù),才能實現(xiàn)。

        在實際應(yīng)用中要求識別算法快速、準確,研究車牌號碼的快速識別算法,并將其應(yīng)用于實際車牌識別裝置中[7]。根據(jù)圖像的局部特征,充分研究字符的分割算法,采用三步投影法對圖像進行一次分割,針對灰度分布不均勻的圖像導(dǎo)致的分割問題采用二次分割實現(xiàn)對每個字符的準確定位[8]。

        5 結(jié)語

        各類圖像處理算法的不斷改進與有機結(jié)合,使得圖像的識別效率和精度都得到了巨大提高,推動了我國交通管理方面的發(fā)展。尤其是在科學(xué)技術(shù)迅猛更迭的今天,對進一步改善和研究車牌識別技術(shù)具有十分重要的作用和意義。從現(xiàn)有的研究結(jié)果來看,基于圖像識別的算法依然受某些外界因素的影響,如圖片的過度傾斜、背景復(fù)雜度、光照條件,車身的整潔程度以及顏色對比度等干擾問題,都會識別的精度和效率。實驗結(jié)果中,設(shè)計還可以進一步改進車牌識別算法,可以采用基于字符結(jié)構(gòu)特征的識別算法以增強識別效果,從而提高車牌識別的正確率和適應(yīng)性。

        參考文獻:

        [1]朱美玲,劉晨,王雄斌,韓燕波.基于車牌識別流數(shù)據(jù)的車輛伴隨模式發(fā)現(xiàn)方法[J].軟件學(xué)報,2017,28(06):1498-1515.

        [2]黎洪龍.基于圖像處理技術(shù)的車牌識別方法研究[J].科技與創(chuàng)新,2017(19):65-66.

        [3]李建華.基于圖像處理技術(shù)的車牌識別方法研究與實現(xiàn)[D].河南大學(xué),2015.

        [4]袁捷,胡正儀,王延平.用Hough變換的方法提取圖像拐點[J].武漢大學(xué)學(xué)報(自然科學(xué)版),1998(01):86-89.

        [5]Wen-Min L.Research on Image Acquisition and License Plate Location in Vehicle License Plate Recognition System[J].Computer&Modernization,2009.

        [6]Hong S,Hwang S,Kim S.A License Plate Recognition System Robust to Vehicle Location and Viewing Angle[J].2012,49(12):113-123.

        [7]Muetzel R.License Plate Recognition System and Location Forecasting[J],2014.

        [8]Rastegar S,Ghaderi R,Ardeshir G,et al.An Intelligent Control System Using an Efficient License Plate Location and Recognition Approach[J].International Journal of Image Processing,2009,3(5):252-264.

        国产自产精品露脸刺激91在线| 中文字幕人成乱码熟女| 少妇太爽了在线观看免费视频| japanesehd中国产在线看| 国产亚洲精品看片在线观看| 国产男女做爰猛烈视频网站| 北条麻妃在线中文字幕| 丰满人妻一区二区三区视频| 无码人妻久久一区二区三区免费| 亚洲夜夜骑| 亚洲一区二区三区综合网| 久久精品亚州中文字幕| 日本免费a级毛一片| XXXXBBBB欧美| 成人av在线免费播放| 日本一区二区国产精品| 欧美另类人妖| 亚洲制服中文字幕第一区| 杨幂二区三区免费视频| 亚洲偷自拍国综合第一页| 精品无码久久久久成人漫画| 国产无码十八禁| 精品久久中文字幕一区| 免费无遮挡无码永久视频| 亚洲一区二区三区国产精华液| 亚洲成a人片77777kkkkk| 久久这里都是精品99| 中文无码一区二区不卡av| 久久综合五月天| 手机在线观看成年人视频| 亚洲av成人无码久久精品老人| 三上悠亚久久精品| 午夜在线观看有码无码| 少妇高潮久久蜜柚av| 麻豆国产在线精品国偷产拍| 无码人妻视频一区二区三区99久久 | 无码人妻人妻经典| 亚洲AⅤ无码日韩AV中文AV伦| 日本加勒比一道本东京热| 香港三级午夜理论三级| 亚洲国产高清在线观看视频|