国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

HSV空間和形態(tài)學處理相結(jié)合的車牌定位方法

2015-06-22 14:40:00苗姣姣徐望明
電視技術 2015年5期
關鍵詞:車牌形態(tài)學彩色

苗姣姣,徐望明

(武漢科技大學 信息科學與工程學院,湖北 武漢 430081)

HSV空間和形態(tài)學處理相結(jié)合的車牌定位方法

苗姣姣,徐望明

(武漢科技大學 信息科學與工程學院,湖北 武漢 430081)

車牌定位是實現(xiàn)車牌自動識別的前提。在傳統(tǒng)的基于RGB彩色空間的形態(tài)學定位方法的基礎上進行改進,提出了一種HSV彩色空間和圖像形態(tài)學處理相結(jié)合的車牌定位方法。在HSV彩色空間中將車牌圖像分割為H,S,V這3個單通道灰度圖像,分別進行去噪和二值化處理,然后將這3幅二值圖像做“與”運算得到一幅能有效去除背景干擾的二值圖像,再運用形態(tài)學的閉運算和開運算進行處理,得到車牌候選區(qū)域,最后利用車牌寬高比屬性進行驗證以確定真實的車牌位置。實驗結(jié)果表明,該方法相對傳統(tǒng)方法實現(xiàn)簡單,車牌定位準確、高效。

車牌定位;HSV彩色空間;形態(tài)學

車牌自動識別技術在現(xiàn)代智能交通系統(tǒng)中的作用舉足輕重,目前已被廣泛應用于高速公路收費、停車場管理系統(tǒng)、交通違章自動記錄等多個方面。基于數(shù)字圖像處理的車牌識別系統(tǒng)主要由3個部分組成:車牌定位、字符分割和字符識別。車牌定位是實現(xiàn)車牌自動識別的前提,車牌定位準確,后續(xù)的字符分割和字符識別才有意義。近年來,很多研究學者采用圖像形態(tài)學處理方法實現(xiàn)車牌定位,取得了較好的效果,但也存在一定的局限性。文獻[1]和文獻[2]直接將獲取的RGB彩色車牌圖像轉(zhuǎn)換為灰度圖像,去噪并二值化后再進行形態(tài)學處理以定位車牌區(qū)域。該方法能夠有效找到包含車牌的區(qū)域,但實際上完全忽略了利用車牌顏色信息,受背景干擾的影響較大,往往檢測到的車牌候選區(qū)域較多,尤其是當車牌圖像中有類似車牌區(qū)域(如車燈、廣告牌等)時,定位準確度會下降。文獻[2]還進一步利用車牌面積、寬高比以及垂直投影特征進行綜合分析處理,能剔除大部分干擾區(qū)域,但這種后處理考慮因素較多,增加了計算量,影響車牌定位效率。

本文充分利用圖像形態(tài)學處理方法的優(yōu)勢,對傳統(tǒng)方法進行改進,提出一種將HSV彩色空間和圖像形態(tài)學處理相結(jié)合的車牌定位方法。對獲取的RGB彩色車牌圖像,將其轉(zhuǎn)換到HSV彩色空間,利用車牌固有的顏色信息對H,S,V各通道分別進行去噪和二值化處理,然后將3幅二值圖像做“與”運算得到一幅能有效去除背景干擾的二值圖像,再在此基礎上進行適當?shù)男螒B(tài)學操作,可檢測到較少的車牌候選區(qū)域,最后僅利用車牌寬高比進行驗證,即可實現(xiàn)車牌快速、準確的定位。

1 車牌定位流程

在基于數(shù)字圖像處理的車牌識別系統(tǒng)中,車牌定位的目的是從拍攝的汽車圖像中找到車牌所在的位置,從而可將車牌從定位區(qū)域中準確地分割出來,供后續(xù)的字符分割和字符識別步驟使用。

目前,我國汽車牌照按顏色大致可分為藍底白字、黃底白字、黑底白字和白底黑字4類。其中車牌底色占整個車牌區(qū)域的大部分,所以車牌區(qū)域的顏色特征以底色為主。

為了充分利用車牌的顏色信息,本文采用基于HSV彩色空間和圖像形態(tài)學處理相結(jié)合的方法來進行車牌定位。其定位流程圖如圖1所示。

圖1 車牌定位算法流程圖

對于輸入的RGB彩色汽車圖像,首先根據(jù)彩色空間的轉(zhuǎn)換公式將其轉(zhuǎn)換為HSV彩色圖像,然后將HSV彩色圖像的各通道分割開來,即分割為H,S,V三個單通道灰度圖像。接著,分別對這3幅灰度圖像進行單獨處理,主要是去噪(如中值濾波)濾除噪聲和利用車牌的顏色信息設定閾值進行二值化處理,然后將3個通道的二值化結(jié)果圖像進行“與”操作,去除了大量的背景干擾,得到一幅更易于進行車牌區(qū)域檢測的二值圖像。在此基礎上,利用圖像形態(tài)學處理方法,如閉運算和開運算,就能快速定位到其中的矩形區(qū)域,作為車牌位置的候選區(qū)域,實現(xiàn)車牌的初步定位。最后,利用車牌的先驗知識——車牌寬高比對候選矩形區(qū)域進行驗證,能有效去除圖中的偽車牌區(qū)域,實現(xiàn)車牌的精確定位,從而輸出定位結(jié)果。

2 車牌定位的關鍵步驟

2.1 顏色空間轉(zhuǎn)化

RGB模型和HSV模型是圖像處理中常用的彩色模型。RGB模型采用的是基色原理,利用顏色合成原理來表示特定的一種顏色,即由紅(R)、綠(G)、藍(B)3種顏色合成表示。由于RGB的三基色受光照影響較大,當車牌圖像的光照條件發(fā)生變化時,在RGB空間中利用車牌的顏色信息進行車牌的準確定位是有困難的。與之不同的是,HSV模型由H,S,V表示,其中H表示色調(diào),S表示飽和度,V表示亮度。H和S包含了圖像的彩色信息,V表示亮度信息,該模型更加符合人眼感受顏色的方式。根據(jù)車牌圖像所具有的顏色特性,使用HSV顏色空間中的3個分量有助于準確定位車牌區(qū)域。因此,需要將拍攝到的RGB彩色汽車圖像轉(zhuǎn)化為HSV彩色圖像。

設所有的顏色分量都已經(jīng)歸一化到范圍[0,1]。在R,G,B這3個分量中,設定最大值為MAX,最小值為MIN[3]。給定一幅RGB彩色圖像,色調(diào)分量H的計算公式為

(1)

飽和度分量S的計算公式為

(2)

亮度分量V的計算公式為

V=MAX

(3)

式中:H值的范圍是[0,360°];S值的范圍是[0,1];V值的范圍是[0,1]。

車牌圖像的顏色空間轉(zhuǎn)化效果如圖2所示。

圖2 車牌圖像的顏色空間轉(zhuǎn)化效果

(編者按:本文所有彩圖見http://blog.sina.com.cn/s/blog_707d52790102v1rc.html)。

2.2 二值化

為了利用圖像形態(tài)學處理方法有效檢測到車牌候選區(qū)域,需要將車牌圖像二值化。本文采用的方法是對上述轉(zhuǎn)化得到的HSV彩色圖像的各通道(H,S,V)灰度圖像分別進行二值化處理后再做“與”運算,從而得到一幅去除了大部分背景干擾的二值圖像。

對各通道灰度圖像進行二值化處理的依據(jù)是車牌的顏色特性。經(jīng)過大量的實驗分析,相關研究學者已經(jīng)總結(jié)一些規(guī)律,揭示了不同車牌H,S,V分量的取值范圍[3]。例如,藍底白字車牌的底色區(qū)域H,S,V這3個分量的取值范圍分別為[190°,245°],[0.35,1]和[0.3,1]而黃底白字車牌底色區(qū)域H,S,V分量的取值范圍分別為[25°,55°],[0.35,1]和[0.3,1]。

針對不同的車牌,在HSV彩色空間中利用這些分量的取值范圍對各通道的灰度圖像進行二值化處理,再對3幅二值圖像做“與”運算便可去除大部分背景干擾,將相應的車牌底色區(qū)域顯現(xiàn)出來。

兩種顏色空間下二值化結(jié)果的對比效果如圖3所示。以藍底白字車牌為例,圖3a是在RGB空間下采用自適應閾值法得到的二值化結(jié)果,圖3b是在HSV空間下采用本文方法得到的二值化結(jié)果。

圖3 兩種顏色空間下的二值化結(jié)果對比

可見,在RGB空間下進行二值化,其干擾較大,尤其是車燈和車標志的干擾最大,而在HSV空間下進行二值化能夠較好地排除這些干擾。

2.3 形態(tài)學處理

對于二值化后車牌圖像,利用形態(tài)學處理方法能快速有效地檢測到其中的連通區(qū)域,即車牌的候選區(qū)域。

形態(tài)學方法是數(shù)字圖像處理和模式識別領域應用最為廣泛的技術之一。在數(shù)學上通過一些數(shù)學運算,可以運用形態(tài)學的操作來描述一些區(qū)域的外形、骨架等,也可以進行預測和快速處理。形態(tài)學的基本運算包括腐蝕、膨脹、開運算和閉運算等。開運算和閉運算都是由腐蝕和膨脹復合而成,開運算是先腐蝕后膨脹,而閉運算是先膨脹后腐蝕。

腐蝕(Erosion)運算可定義為

A?B={x,B+x?A}

(4)

式中:A為輸入圖像;B為模板。A?B表示B在平移過程中,所有可能填入A內(nèi)部的B的原點。若將B看作結(jié)構(gòu)元素,則A?B表示將結(jié)構(gòu)元素平移x,但仍包含在輸入圖像內(nèi)的點,腐蝕能夠收縮輸入圖像[4]。

膨脹(Dilation)運算是腐蝕運算的對偶運算(逆運算),可以通過對補集的腐蝕來定義

A⊕B=[AC?(-B)]C

(5)

其中,AC表示A的補集,-B表示將B旋轉(zhuǎn)180°。利用-B對AC進行腐蝕,腐蝕結(jié)果的補集就是利用B對A腐蝕的結(jié)果。膨脹是利用結(jié)構(gòu)元素的補集對圖像進行填充,因而它表示對圖像外部做濾波處理。而腐蝕則表示對圖像內(nèi)部做濾波處理[5]。

從而開運算可定義為

A·B=(A?B)⊕B

(6)

閉運算可定義為

A·B=[A⊕(-B)]?(-B)

(7)

閉運算可以使輪廓變得光滑,它通常能夠彌合狹窄的間斷,填充小的孔洞。開運算可以使圖像中的輪廓變得光滑,還能使狹窄的連接斷開和消除細毛刺[5]。

為了檢測到車牌候選區(qū)域,本文所采用的形態(tài)學處理方法是:先通過閉運算來連接近鄰目標,然后再采用開運算來消除細小的物體。

圖4是對圖3b進行形態(tài)學處理的結(jié)果,其中圖4a是采用大小為20×6的結(jié)構(gòu)元素做閉運算的結(jié)果,圖4b是采用大小為5×20的結(jié)構(gòu)元素做開運算的結(jié)果,其中的連通區(qū)域即為車牌的候選區(qū)域。

圖4 形態(tài)學處理結(jié)果

2.4 寬高比驗證

將形態(tài)學處理檢測到的車牌候選區(qū)域顯示到原圖上,其邊緣用黃色線條標出,如圖5a所示。不難看出車牌候選區(qū)域有多個,其中非車牌區(qū)域可稱之為“偽車牌區(qū)域”。為了剔除偽車牌區(qū)域,實現(xiàn)車牌的最終準確定位,可利用車牌的先驗知識——寬高比對候選區(qū)域進行驗證,符合驗證要求的即為真實的車牌區(qū)域。

圖5 車牌定位結(jié)果

實際上,對于不同類型的車牌,其寬度和高度在我國交管部門是有規(guī)定的,從而可以利用寬高比值作為依據(jù)對圖像形態(tài)學處理得到的候選車牌區(qū)域的寬高比進行驗證,這樣可以不受原始圖像中車牌位置、大小(拍攝遠近)的影響。

對于候選車牌區(qū)域,求其外接矩形,并計算寬高比r,設范圍容許參數(shù)為α,若(1-α)R≤r≤(1+α)R,則認為該區(qū)域?qū)儆谲嚺茀^(qū)域,作為定位結(jié)果輸出,否則屬于偽車牌區(qū)域,予以剔除。

以藍底白字的小型汽車為例,按交管部門規(guī)定,其車牌寬度為440 mm,高度為140 mm,寬高比為R=3.14。設定α=0.1,對圖5a中的候選區(qū)域進行驗證,剔除偽車牌區(qū)域后,得到圖5b中紅色邊線標定的區(qū)域,即為最終定位到的車牌區(qū)域。

3 方法實現(xiàn)及實驗對比

在VS2010平臺上利用OpenCV庫和C++語言編程實現(xiàn)了本文提出的車牌定位方法,并和RGB空間下直接進行形態(tài)學處理的定位算法做了對比。多組實驗表明,本文提出的方法具有明顯優(yōu)勢。

下面給出其中兩組實驗效果,如圖6和圖7所示。圖6為RGB空間下車牌定位結(jié)果,圖7為HSV空間下車牌定位結(jié)果。

圖6 RGB空間下車牌定位結(jié)果

圖6a中黃線標出的區(qū)域為RGB空間中進行形態(tài)學處理后檢測到的候選區(qū)域,可以看出候選區(qū)域較多,受背景干擾的影響較大;圖6b中紅線標出的區(qū)域為采用寬高比驗證后最終定位到的車牌區(qū)域,可以看出這兩組圖像的車牌定位失敗。

圖7a中黃線標出的區(qū)域為HSV空間中進行形態(tài)學處理后檢測到的候選區(qū)域,可以看出候選區(qū)域較少,背景干擾的影響明顯減?。粓D7b中紅線標出的區(qū)域為采用寬高比驗證后最終定位到的車牌區(qū)域,可以看出這兩組圖像的車牌定位準確。

圖7 HSV空間下車牌定位結(jié)果

4 總結(jié)

本文針對傳統(tǒng)的圖像形態(tài)學處理方法在定位車牌時存在的局限性進行改進,提出了一種基于HSV彩色空間和圖像形態(tài)學處理相結(jié)合的車牌定位方法。一方面,充分利用車牌的顏色信息,將原始RGB彩色圖像轉(zhuǎn)化為HSV彩色圖像進行二值化處理,再進行形態(tài)學處理,在很大程度上去除了背景干擾的影響;另一方面,對于形態(tài)學處理后檢測到的車牌候選區(qū)域,僅利用車牌先驗知識——寬高比進行驗證,就實現(xiàn)了車牌區(qū)域的準確快速定位,該方法不受車牌位置和大小的影響,實現(xiàn)簡單,效率高。

[1]馬永慧, 薛丹丹.基于數(shù)學形態(tài)學和投影法的車牌定位方法[J].電視技術, 2013, 37(7) : 147-149.

[2]李剛.基于數(shù)學形態(tài)學的車牌定位算法[J].儀器儀表學報, 2007, 28(7): 1323-1326.

[3]張麗靜, 孫杰, 殷曉宇.基于HSV顏色空間的車牌定位方法[J].微計算機信息, 2008, 24(3): 246-247.

[4]狄紅衛(wèi), 許瑤.數(shù)學形態(tài)學在圖像濾波中的應用[J].暨南大學學報, 2003, 24(3): 42-45.

[5]張錚, 王艷平, 薛桂香.數(shù)字圖像處理與機器視覺——Visual C++與Matlab實現(xiàn)[M].北京:人民郵電出版社, 2010.

License Plate Location Method Based on Combination of HSV Space and Morphology Processing

MIAO Jiaojiao,XU Wangming

(CollegeofInformationScienceandEngineering,WuhanUniversityofScienceandTechnology,Wuhan430081,China)

License plate location is the premise to achieve automatic license plate recognition.In this paper, a license plate location method based on the combination of HSV color space and image morphology processing is proposed to improve the traditional method based on RGB color space and morphology.When converted to HSV color space, license plate image is splited into three single-channel gray scale images of H, S and V which are denoised and binarized respectively.To effectively removethe background interference,“And” operation is applied on these three binary images to generate a new binary image.Then the morphological methods such as the “Close” operation and “Open” operation are used to detect the candidate regions of license plate.Finally, the aspect ratio property of license plate is adopted to validate them to determine the true license plate locations.Experimental results show that the proposed method is easy to implement and more accurate and efficient to locate the license plate compared with the traditional one.

license plate location;HSV color space; morphology

湖北省大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(201310488022);武漢科技大學大學生科技創(chuàng)新基金研究項目(12ZZC128)

TP391.4

A

10.16280/j.videoe.2015.05.035

2014-08-10

【本文獻信息】苗姣姣,徐望明.HSV空間和形態(tài)學處理相結(jié)合的車牌定位方法[J].電視技術,2015,39(5).

苗姣姣(1990— ),女,主研信號與信息處理;

徐望明(1979— ),博士,高級工程師,主研圖像處理與計算機視覺。

責任編輯:薛 京

猜你喜歡
車牌形態(tài)學彩色
彩色的夢
小主人報(2022年24期)2023-01-24 16:49:29
彩色的線
有那樣一抹彩色
學生天地(2019年33期)2019-08-25 08:56:18
數(shù)字圖像處理技術在車牌識別系統(tǒng)中的應用
電子制作(2019年12期)2019-07-16 08:45:16
彩色的風
第一張車牌
基于MATLAB 的車牌識別系統(tǒng)研究
電子制作(2017年22期)2017-02-02 07:10:11
醫(yī)學微觀形態(tài)學在教學改革中的應用分析
數(shù)學形態(tài)學濾波器在轉(zhuǎn)子失衡識別中的應用
巨核細胞數(shù)量及形態(tài)學改變在四種類型MPN中的診斷價值
五大连池市| 富阳市| 海宁市| 古蔺县| 汝州市| 嫩江县| 界首市| 奎屯市| 忻州市| 仙桃市| 陇西县| 黔西| 嘉鱼县| 延长县| 日土县| 台湾省| 西乌| 崇阳县| 禹城市| 闸北区| 博客| 和田县| 蚌埠市| 肥城市| 大厂| 利川市| 乡宁县| 千阳县| 祁阳县| 哈巴河县| 固始县| 常山县| 资源县| 临潭县| 兴和县| 舒城县| 新安县| 济源市| 婺源县| 象山县| 秦皇岛市|