凌永國,胡維平
(1. 廣西民族師范學院 物理與電子工程系,廣西 崇左 532200;2. 廣西師范大學 電子工程學院 廣西多源信息挖掘與安全重點實驗室,廣西 桂林 541004)
?
基于SURF特征與積分通道特征的車型識別
凌永國1,胡維平2
(1. 廣西民族師范學院 物理與電子工程系,廣西 崇左 532200;2. 廣西師范大學 電子工程學院 廣西多源信息挖掘與安全重點實驗室,廣西 桂林 541004)
隨著交通問題的日益嚴峻,智能交通系統技術的研發顯得尤為迫切。車型識別系統作為ITS系統的一個重要組成部分,起著關鍵的作用。針對車輛圖像的車型識別,提出了一種基于SURF(speeduprobustfeatures)特征與積分通道特征的車型識別方法。實驗結果表明,此方法能夠對車輛圖像的車型進行準確的識別,且簡單高效,具有較高的魯棒性。
車型識別;車輛特征;SURF特征;積分通道特征;SVM支持向量機
圖像特征是一幅圖像區別于其他圖像的基本屬性,圖像分類的結果取決于圖像特征的有效性。為了提高車型識別系統的速度及識別率,必須提取良好的車輛特征,因此特征提取的算法研究顯得尤為重要。
目標圖像主要包含形狀、顏色、紋理等特征。圖像特征提取的算法有很多種,較為常用的主要有基于形狀的提取算法[1]、基于紋理特征提取算法[2]、基于偽Zernike矩特征提取算法[3-4]、基于HOG特征提取算法[5]、基于積分通道特征提取算法[6]、基于SURF特征提取算法[7]等。本文主要分析了SURF特征量以及目前應較常用于人體檢測的積分通道特征特征,綜合比較兩種特征的性能,提出將SURF特征與積分通道特征相結合的特征量作為車型分類的車輛特征。
SURF特征由BAY等人[8]在2008年提出。該算法的思想是通過積分圖像及采用快速Hessian矩陣檢測SURF的特征點,極大地縮減了SURF算法的計算時間。且SURF特征具有尺度不變性、旋轉不變性及光照不變性,并且計算效率高,魯棒性較好,因此可用于圖像的分類識別中。SURF算法主要包括特征點檢測和特征點描述兩個步驟。
1.1SURF特征點檢測
為了確保SURF特征點具備尺度不變性,SURF算法建立圖像的尺度空間。對于二維圖像I(x,y),可通過與高斯核函數進行卷積來獲得不同尺度空間
L(x,y,σ)=I(x,y)*G(x,y,σ)
(1)
式中:G(x,y,σ)為尺度可改變的高斯函數。
SURF算法采用Hessian矩陣檢測特征點,檢測出的特征點實際上是Hessian矩陣局部極值點的位置。對于圖像I中某一像素X=(x,y),則在尺度σ下的Hessian矩陣H(X,σ)如下
(2)
式中:Lxx(X,σ),Lyy(X,σ),Lxy(X,σ)分別為圖像I與高斯函數在x,y,xy方向上的二階偏導數在點X處的卷積。
圖像中任意框狀卷積濾波可通過積分圖像非常方便的計算,Bay等人提出采用框狀卷積濾波去近似模擬高斯二階偏導濾波,這樣可降低高斯二階偏導計算的復雜度,提高算法的運算效率,模擬過程如圖1所示。

圖1 方框濾波近似高斯二階偏導
設Dxx,Dxy,Dyy分別為Lxx,Lxy,Lyy的近似,則Hessian行列式的近似表達式為
det(Happrox)=DxxDyy-(ωDyy)2
(3)
式中:ω是調節參數,用來補償近似過程中造成的誤差,一般可取0.9。
如圖2的3維(x,y,S)尺度空間中,在3×3×3鄰域內采用Hessian矩陣求極值。統計某點3×3×3鄰域內包括自己的27個響應值,如果這個點的響應值在其26個鄰域響應值中為最大,則選取該點為候選特征點。得到候選特征點后,為了加強特征點抗噪能力,需舍棄對比度較低的極值點和不穩定的邊緣極值點,從而得到較穩定的特征點位置。

圖2 特征點3×3×3鄰域圖
1.2SURF特征點描述
SURF特征點的描述主要分為主方向的確定和特征向量的計算兩個過程。
1.2.1主方向的確定
為了確保提取的SURF特征具有旋轉不變性,在描述特征點時,要對每個特征點都賦予一個可匹配的方向特征。
SURF特征點的主方向是通過計算特征點鄰域內的Harr小波特征來確定。以特征點為中心,半徑為6σ的圓內(σ為該特征點所在的尺度),分別計算所有點x和y方向上,尺寸為4σ的小波特征。Harr小波原理圖如圖3所示。統計60°扇形區域的小波相應之和得到該區域內的矢量,并以60°為單位在園內滑動扇形區域,遍歷整個圓后取最大的矢量作為該點的主方向,該過程如圖4所示。

圖3 Harr小波原理圖

圖4 確定特征點主方向
1.2.2特征描述向量
特征點的主方向確定之后,就要對特征點進行描述。在該特征點的方向上構建一個以特征點為中心,邊長為20σ的矩形區域,并將矩形區域劃分為4×4個子區域,分別計算這16個子區域的Harr小波響應。記dx為該點主方向的水平Harr小波響應,dy為垂直方向Harr小波響應,并分別計算每個子區域dx,dy之和及其絕對值之和構成向量V。特征描述子的構造如圖5所示,特征向量V可表示為

(4)
因為每個子區域的特征向量為4維,一共有16個子區域,因此每一個特征點的描述向量為64維。為使特征對光照變化就有一定不變性,需對64維的特征向量進行歸一化。

圖5 SURF特征描述子構造
1.3車輛SURF特征點提取
將檢測提取的車輛圖像歸一化后,即可進行車輛特征的提取。因為每一張車輛圖像提取到的特征點數一般都不相同,所以由特征點組成的車輛圖像特征維數也不相同。而提取的特征用于分類識別,要求提取車輛圖像特征的維數相同。本文從4種車輛圖像特征點分布情況出發,通過分塊求平均的方法構造特征矢量,該方法的一般過程如圖6所示。

圖6 SURF分塊平均法構造特征矢量
本文將車輛圖像分成8×1塊子圖像,計算得到每個子區域的64維平均特征向量后,從上到下將每個子區域的平均特征向量連接成車輛的特征向量,即得到512維(8×64)特征向量。
2.1通道的概念及屬性
積分通道特征是PiotrDollar等于2009年提出的一種目標圖像快速特征的表達方法。積分通道特征的基本思路是:通過對輸入的圖像做線性或非線性變換獲得通道,利用積分圖來快速計算通道特征。給定輸入圖像I,圖像經過線性或非線性變換的通道計算函數為Ω,則輸出響應C即為通道,即C=Ω(I)。為了可以采用滑動窗口進行快速計算,要求這些通道具有變換不變性,即C=Ω(I)和C′=Ω(I′)成立。而為了利用積分圖像快速計算通道特征,要求通道具有局部可求和性,即單通道圖像上某一個矩形區域內的像素之和f(C)應滿足

(5)
2.2通道類型
通道是提取積分通道特征過程的第一步,常用的圖像通道類型主要包括如下:
1)灰度和顏色變換
灰度變換是圖像領域中最簡單的變換之一。另外,顏色圖像空間通常也會用到,Luv顏色空間對圖像顏色變換具有較好的魯棒性,因此Luv顏色空間常用于圖像處理中的彩色處理領域。
2)線性濾波和非線性濾波
利用線性變換獲取通道是一種較為簡單有效的方法,通過使用不同的濾波器可以獲得圖像不同的信息,如DoG(DifferenceofGaussian)和濾波器Gabor濾波器。具有上述通道屬性的非線性變換有很多種,其中Canny等一些邊緣檢測算子可以捕獲邊緣強度信息。
3)積分直方圖
Porikli等人提出利用積分圖來快速計算直方圖的方法。對于一幅圖像I,Q表示圖像的量化版本,其量化范圍為{1,2,…,q},對每個i≤q,當Q(x,y)=i
Qi(x,y)=1
(6)
通過計算某區域Qi的和即可得到該區域Q內等于i的元素的個數。因此,對于某一個區域內的直方圖,可以對相應區域的直方圖通道Qi進行加減運算得到。
4)梯度直方圖
梯度直方圖是一種加權的直方圖,通過梯度方向計算它的容器的索引,通過梯度的幅值計算其相應的權值。當Θ(x,y)=θ時,其梯度通道計算表達式為
Qθ(x,y)=G(x,y)
(7)
式中:G(x,y)表示圖像在(x,y)處的梯度幅值;Θ(x,y)表示其梯度方向。對原圖像進行不同尺度的變換,可以得到不同尺度的梯度。此外,可以借助梯度幅值對梯度直方圖進行歸一化。若使用L1范數對梯度直方圖歸一化[9],則此時可用于逼近圖像的HOG特征。
PiotrDollar等人實驗表明,由Luv顏色通道、梯度直方圖通道和梯度幅值通道組合成的通道特征性能最好。因此本文采用這3種通道作為車輛圖像的積分通道特征。車輛圖像積分通道特征提取算法的流程如圖7所示。

圖7 提取積分通道特征流程圖
將車輛圖像劃分為大小不一的block,獲取豐富的特征信息。計算每個block的積分圖像,一階積分通道特征就是每個block區域各通道之和。
圖像的SURF特征具有尺度不變性、旋轉不變性及光照不變性,但SURF特征提取到的車輛特征點數較少,特征描述較為粗糙(如圖8),積分通道特征可以從圖像的不同角度收集各種特征信息,但積分通道特征在圖像尺度、旋轉、光照變化不具有不變性,因此本文嘗試將SURF特征與積分通道特征結合起來作為車輛圖像的特征向量。

圖8 4種車輛圖像SURF特征點的檢測結果
4種車型圖像SURF特征點的檢測結果如圖8所示。
車輛圖像的Luv顏色通道、梯度幅值通道、梯度直方圖通道如圖9所示。

圖9 車輛圖像積分通道
為了驗證本文特征提取算法的有效性,為車型識別系統選取較可靠的特征,本實驗利用SVM分類器分別用提取的車輛特征對4種車型圖像進行識別。其中,訓練樣本每類車型300張,測試樣本每類車型200張,樣本尺寸歸一化大小為96×128。以下前3個實驗是在Matlab平臺下進行,后4個實驗是在VS2010平臺下進行。因此前3個實驗與后4個實驗在識別時間上沒有可比性。實驗結果如表1所示。
表1SVM對不同特征的識別結果

識別類型識別率/%轎車面包車貨車客車平均識別率/%平均識別時間/ms不變矩特征識別84.571.070.072.074.3849.38紋理特征識別78.569.568.070.571.63132.30不變矩、紋理特征結合識別86.572.570.574.075.88158.97SURF特征識別87.089.584.582.585.8848.43HOG特征識別93.594.092.591.592.8847.16積分通道特征識別94.593.593.592.093.3846.52SURF特征、積分通道特征結合識別94.595.093.592.593.8869.94
由表1可以看出,在使用SVM分類器對7種不同特征及組合進行車型識別時,SURF特征與積分通道特征結合特征量的平均識別率最好,達到了93.88%,比SURF特征和積分通道特征各自的識別率都有所提高。
SURF特征與積分通道特征的結合,彌補了因SURF特征提取的車輛特征點數較少造成特征描述較粗糙的缺陷,而SURF也彌補了積分通道特征在圖像尺度、旋轉、光照變化方面的不足,使得結合后的特征向量具有較豐富的特征信息,且對車輛圖像具有尺度、旋轉及光照的不變性。
針對正面車輛圖像的車型識別,提取并分析了車輛圖像的SURF特征和積分通道特征,考慮到圖像的SURF特征具有尺度不變性、旋轉不變性及光照不變性,但SURF特征提取到的車輛特征點數較少,特征描述較為粗糙,而積分通道特征可以從圖像的不同角度收集各種特征信息,但積分通道特征在圖像尺度、旋轉、光照變化不具有不變性。本文提出將SURF特征與積分通道特征結合起來作為車輛圖像的特征向量,結合的特征向量解決了它們各自的缺陷,同時保留了它們各自的優點,具有豐富的特征信息,且對車輛圖像具有尺度、旋轉及光照的不變性,可作為車型識別的特征向量。
[1]朱永珍,孟慶虎,普杰信.基于HSV色彩空間與形狀特征的交通燈自動識別[J].電視技術,2015,39(5):150-154.
[2]李玥靈,吳國平,耿秀秀,等. 基于LBP-GLCM紋理特征提取的服裝圖像檢索[J]. 電視技術,2015,39(12):99-103.
[3]MAHIH,ISABATENH,SERIEFC.ZernikemomentsandSVMforshapeclassificationinveryhighresolutionsatelliteimages[J].Theinternationalarabjournalofinformationtechnology,2014,11(1): 43-51.
[4]REYES-LOPEZJ,CAMPOSS,ALLENDEH,etal.Zernike'sfeaturedescriptorsforirisrecognitionwithSVM[C]//Proceedingsofthe2011 30thInternationalConferenceoftheChileanComputerScienceSociety. [S.l.]:IEEEComputerSociety,2011:283-288.
[5]景陽,劉琳,黃鴻志,等. 基于頭肩HOG特征的快速行人檢測[J].電視技術,2014, 38(15):227-230..
[6]DOLLARP,TUZ,PERONAP,etal.Integralchannelfeatures[C]//Proc.BritishMachineVisionConference.London:IEEE,2009: 247-252.
[7]吳月鳳,何小海,張峰,等.SURF算法和RANSAC算法相結合的臺標檢測與識別[J]. 電視技術,2014,38(13):191-195.
[8]BAYH,ESSA,TUYTELAARST,etal.Surf:speededuprobustfeatures[J].Computervisionandimageunderstanding,2008,110(3):346-359.
[9]PORIKLIF.Integralhistogram:afastwaytoextracthistogramsincartesianspaces[C]//IEEEComputerSocietyConferenceonComputerVisionandPatternRecognition. [S.l.]:IEEE,2005:829-836.
凌永國(1988— ),碩士,研究方向為圖像處理;
胡維平(1963— ),教授,博士,研究方向為自適應信號處理理論及應用、生物醫學信號處理、圖像處理及模式識別。
責任編輯:閆雯雯
VehicletyperecognitionbasedonSURFandintegralchannelfeatures
LINGYongguo1,HUWeiping2
(1. Department of Physics and Electronic Engineering,Guangxi Normal University for Nationalities,Guangxi Chongzuo 532200, China;2. Guangxi Key Lab of Multi-source Information Mining and Security,College of electronic engineering,Guangxi Normal University,Guangxi Guilin 541004, China )
Withtheincreasinglyseriousoftrafficproblems,thedevelopmentofintelligenttransportationsystem(ITS)technologyisparticularlyimpendency.AsanimportantpartofITS,vehicletyperecognitionsystemplaysakeyroleinITS.AvehicletyperecognitionmethodbasedonSURFandintegralchannelfeaturesisproposedforvehicleimage.Experimentalresultsshowthatthismethodcanrecognizethetypeofvehicleimageaccurately,efficientandrobustness.
vehicletyperecognition;vehiclefeature;SURFfeature;integralghannelfeatures;SVM
TP391.41
ADOI: 10.16280/j.videoe.2016.07.030
廣西多源信息挖掘與安全重點實驗室基金項目(13-A-03-02);廣西民族師范學院科研支柱項目(2016YB038)
2015-09-02
文獻引用格式:凌永國,胡維平. 基于SURF特征與積分通道特征的車型識別[J].電視技術,2016,40(7):139-143.
LINGYG,HUWP.VehicletyperecognitionbasedonSURFandintegralchannelfeatures[J].Videoengineering,2016,40(7):139-143.