APP下载

基于SURF特征与积分通道特征的车型识别

2016-08-22凌永国胡维平

电视技术 2016年7期
关键词:特征向量直方图特征提取

凌永国,胡维平

(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特征与积分通道特征相结合的特征量作为车型分类的车辆特征。

1 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 积分通道特征

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特征点的检测结果

3 实验结果

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也弥补了积分通道特征在图像尺度、旋转、光照变化方面的不足,使得结合后的特征向量具有较丰富的特征信息,且对车辆图像具有尺度、旋转及光照的不变性。

4 结束语

针对正面车辆图像的车型识别,提取并分析了车辆图像的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.

猜你喜欢

特征向量直方图特征提取
二年制职教本科线性代数课程的几何化教学设计——以特征值和特征向量为例
符合差分隐私的流数据统计直方图发布
克罗内克积的特征向量
基于Gazebo仿真环境的ORB特征提取与比对的研究
用直方图控制画面影调
基于Daubechies(dbN)的飞行器音频特征提取
一类特殊矩阵特征向量的求法
EXCEL表格计算判断矩阵近似特征向量在AHP法检验上的应用
Bagging RCSP脑电特征提取算法
中考频数分布直方图题型展示