APP下载

基于最优参数搜索的车辆中网识别方法研究

2014-05-31郏东耀艾艳可

电子与信息学报 2014年6期
关键词:特征参数纹理灰度

郏东耀 艾艳可 黄 轲



基于最优参数搜索的车辆中网识别方法研究

郏东耀 艾艳可*黄 轲

(北京交通大学电子信息工程学院 北京 100044)

车型识别;中网;双角度约束;特征参数;支持向量机

1 引言

目前国内外对除车牌外的汽车其它局部区域特征及车型轮廓的研究是比较少的,文献[1]提出局部特征的子空间车辆识别算法,利用改进的主成分分析方法,研究车辆局部区域特征,达到车辆识别的目的;文献[2]提出基于车辆角点特征参数,融合车牌等区域轮廓特征,研究不同环境情况下的车型识别算法;文献[3,4]采用基于建模和模板匹配的方法利用局部特征描述车辆,但对所建模型要求较高,抗噪声能力较弱,算法的鲁棒性不够好。上述车型识别分类技术集中在客车、货车、轿车,对车型研究没有进行更为精细、具体的分类识别。

本文定义车脸中网区域为包含由散热器格栅窗口的局部汽车区域。

2 图像特征最优参数搜索

为达到对不同厂家的不同型号的车辆中网进行准确分类识别的目的,需准确提取适合中网区域的特征参数。本文定义特征参数组由格栅结构特征、窗口形状特征及区域纹理特征3部分构成,并设计研究了特征提取算法,完成对上述区域中的最优特征参数自动定位提取。

2.1 中网区域轮廓边缘提取

本文首先采用运用范围较为广泛、定位精度高、误判率较低的Canny算子[5]进行中网区域轮廓检测,并对检测后图像进行滤波去噪、图像二值化操作等预处理。考虑到大部分车型的中网格栅形状或者水平或者垂直,本文对两种形状格栅分别进行上述操作,其结果如图1和图2所示。

2.2 格栅区域结构特征最优参数提取

观察中网区域散热器格栅的外形特征,几乎都是由十分规则的边缘线条构成,且基本上所有车型的格栅区域内部都分布有均匀的格栅线条,并且同一车型的格栅线条间距相等。基于上述分析,本文定义格栅结构特征向量为

一般来说,散热器格栅的水平栅条一般比较直,弧度较小,故投影一般较大,因此可以选择图像宽度的1/3为阈值,如投影大于该值,就认为该处有水平栅条存在;散热器格栅为垂直栅条的多数带有一定弧度,尤其是散热器最外围垂直方向的边界最为常见,故此时阈值不能选取太高,选取图像高度的1/5到1/4为宜,基于上述分析,完成特征参数决策分析。

2.2.2结构特征最优参数自动提取算法

图1 水平类型格栅边缘检测后图像

图2 垂直类型格栅边缘检测后图像

2.3 中网窗口的形状特征最优参数提取

通过对大量边缘轮廓图像的统计研究分析,本文定义中网窗口的形状特征最优参数由该区域填充图像的轮廓矩特征参数及区域几何特征参数构成。其中,几何特征向量描述为

2.3.1中网窗口区域自动填充 鉴于中网区域边界多为较复杂的多边形,本文借鉴文献[6]中的扫描线种子填充算法完成对中网窗口的区域填充,同时对该算法的起始填充种子的设定和方向进行了改进,以提高填充算法的效率。首先对经过边缘检测并二值化处理后的图像进行形态学处理,滤除伪边缘点的干扰,然后对目标填充区域以外部分进行填充,且以图像左上点为起始种子开始填充,逐步扩展至整个非目标填充区域。最后在非目标填充区域填充完成后,做逻辑取反操作,从而完成目标填充区域的填充。对前文两种形态的中网区域采用上述算法进行填充,结果如图3所示。

2.4 中网区域的纹理特征最优参数提取

中网识别同样属于灰度图像识别范围,基于灰度变化的纹理特征也是中网识别中应该着重考虑的候选特征。在进行纹理特征表达时,既可以使用灰度信息,也可以使用灰度变化的梯度信息。灰度-梯度共生矩阵由于结合了像素灰度与边缘梯度的联合统计分布,因此更能反映图像区域的微观纹理,也更符合中网区域的纹理特性[6]。

2.4.1灰度-梯度共生矩阵优化改进算法 为提高算法效率,本文对原有的灰度-梯度共生矩阵算法进行了如下改进。

步骤4 计算子区域灰度-梯度共生矩阵并归一化。

图3 改进型扫描线种子填充算法区域填充后图像

图4中网窗口的外侧顶角

改进算法由于可以用全部子区域的平均值表示图像的特征量,因而更能代表图像的纹理特征,更能反映图像旋转不变的特征性。每一个子区域的并行计算量比整幅图像的计算量降低指数个数量级,因此从时间复杂度上比原有算法有了很大程度的改进。

2.4.2中网窗口纹理特征最优参数选定 由于灰度-梯度共生矩阵是以灰度共生矩阵为基础的,故可以用统计量表示旋转纹理特征。考虑中网区域特征,本文定义中网区域纹理特征向量描述如下:

式(5)中各特征子分量分别表示为中网区域纹理特征的能量,相关性,混合熵,惯性,逆差距。

3 分类识别

实验环境为Intel core i5-2430M 2.4 GHz CPU, 2 GB DDR内存,Windows 7操作系统笔记本,运行软件为Matlab 2010a,由于视频序列可看作由多个静态图像的无缝叠加,为简化数据量,本文试验用图像均采取静态拍摄。

鉴于支持向量机在应用中广泛存在的迭代次数多、效率低以及核函数参数设定不具自适应的不足,本文在以下算法方面进行了优化改进:一方面在训练器训练过程中,设计了加权判别的算法,即对训练样本中的重要样本赋予较大权重,对要舍去的样本点,其权值设为接近于零的权重系数,通过权重系数的不同对样本数据进行取舍,以提高算法泛化效率[9,10]。另一方面在核函数参数设定过程中,设计了基于先验知识的迭代最优参数搜索算法确定最优参数,以提高分类器的识别精度。通过上述的双角度约束以控制分类识别算法的效率与精度。

3.1 样本数据自动优化分选

表1不同区间样本数据选取比例关系图

a的大小321.510.80.70.60.50.40.30.20.1 选取样本比例(%)99958768585146383123168

3.2 核函数最优参数自适应确定

针对径向基核函数中的参数确定,本文研究设计了基于先验知识的迭代最优参数搜索算法确定最优参数,以提高分类识别精度。具体的算法步骤为:

步骤2 从初始参数经验值开始训练计算,利用加权判别法对在训练器训练过程中的样本进行优选取舍;

步骤4 将预测值最大值与经验值作比较,若超出区间,则转入步骤6;

步骤5 继续步骤3,直到预测最大值首次超出经验最大值;

步骤6 输出上一次的参数预测最大值,此即为参数的最优值。

具体算法流程图如图5所示。

3.3 识别分类结果对比分析

(1)样本数据分选前后数量和运行时间对比(表2) 为确保实验结果的科学性,需采用大量样本数据,但也会造成程序运行时间的剧增,这与车型识别的实时性要求形成矛盾。经过对比分析,采用本文数据分选算法后,训练测试样本数量得到极大优选,保留了较少的样本数量,同时经过测算,其运行时间较数据分选前有较大改善,极大提高了分类效率。

图5 基于先验知识的迭代最优参数搜索法流程图

表2样本数据分选前后效果对比

分选前样本分选后样本 数量运行时间数量运行时间 训练阶段24003.9 s11041.9 s 测试阶段 60096.4 ms 27644.7 ms

(2)不同特征参数识别效果对比 由表3可以看出,在利用本文设计的分类器的基础上,3种特征参数情况下分类识别率都相对较高,证明了本文选定的特征参数的正确和有效性。基于中网区域结构特征和形状特征参数的识别准确率相较于基于纹理特征参数的高5%以上,由于参数较多,所以其训练时间和测试时间较基于纹理特征的也要高。对比表明,基于本文定义的所有特征参数的分类识别准确率是最高的,并且此情况下的训练时间、测试时间并未大幅度提高,能够符合车型识别的实时性要求。

(3)不同形式支持向量机分类识别综合效果对比 本系统分别在常规C-SVC, V-SVC,一类SVM, E-SVR, V-SVR等支持向量机模型下进行实验,其对比结果如表4所示。

表3 基于不同特征参数的车型识别结果对比

结构特征+形状特征纹理特征本文定义所有特征 车型识别率(%)95.18389.64197.926 训练时间(s)1.71.21.9 测试时间(ms)39.631.844.7

经过对比分析,在上述几类支持向量机分类模型中,本文算法(改进型C-SVC)的分类识别准确率最高,训练、测试时间最短,验证了本文所提分类算法的有效性和准确实时性。

表4不同向量机模型下的识别结果

本文算法 C-SVC V-SVR一类SVR E-SVRV-SVR 车型识别率(%)97.92695.42394.23693.37594.58692.468 训练时间(s)1.92.63.13.44.64.3 测试时间(ms)44.767.384.292.6113.5105.9

(4)不同核函数识别效果对比 下面在改进型C-SVC模型的基础上,分别对比采用线性核函数、多项式核函数、径向基核函数、sigmoid核函数等情况下的识别分类率,如表5所示。从表5中可以看出采用径向基核函数的识别分类率最高,这也证明了本文选择径向基为分类算法核函数的正确性。

表5不同核函数下的分类结果

线性核函数多项式核函数径向基核函数sigmoid核函数 车型识别率(%)92.56794.36897.92691.897

由上面的不同情况下的数据对比表明,在采用本文所优选的特征参数的基础上,使用本文所设计的双角度约束改进型C-SVC识别分类模型具有识别速度快、准确率高等优点。

4 结束语

本文分析研究了基于最优参数搜索的车辆中网识别方法,具有以下的创新点和优点:(1)设计算法自动获取了中网格栅区域的结构特征、中网窗口的形状特征及区域纹理特征的最优参数;(2)设计研究了基于径向基核函数的改进型C-SVC算法完成中网的分类识别,通过双角度约束控制分类算法的效率和精度。仿真结果表明,本文所采用方法具有较高的识别精度、较快的识别效率,能准确对不同中网进行精确分类识别,这对于智能交通管理系统的发展具有很大的实用价值。下一步的工作目标是解决支持向量机分类器在训练过程中的计算复杂度问题,研究利用新的算法降低计算复杂度,进一步提高收敛速率。

[1] 刘怀愚, 李璟, 洪留荣. 利用局部特征的子空间车辆识别算法[J]. 计算机工程与应用, 2010, 46(30): 156-158.

[2] 徐东彬, 刘昌平, 黄磊. 融合边缘和角点特征的实时车辆检测技术[J]. 小型微型计算机系统, 2008, 29(6): 1142-1148.

[3] Hwang Myungseon and Kang Hyunchul. A vehicle recognition using part-based representations[J]., 2013, 235: 309-316.

[4] Muralidharan R and Chandrasekar C. Combining local and global feature for object recognition using SVM-KNN[C]. International Conference on Pattern Recognition, Informatics and Medical Engineering, Salem, Tamilnadu, 2012: 1-7.

[5] Gonzalez Rafael C, Woods Richard E, and Eddins Steven L. Digital Image Processing Using MATLAB[M]. Beijing: Publishing House of Electronics Industry, 2004: 334-356.

[6] 王汝佳, 黄海平, 林巧民, 等. 计算机图形学教程[M]. 北京:机械工业出版社, 2009: 103-133.

[7] Daniel Correia, Carlos Pereira, Paula Veríssimo,.. A Platform for peptidase detection based on text mining techniques and support vector machines[J]., 2013, 61: 449-459.

[8] Zhang Chun-hua, Shao Xiao-jian, and Li De-wei. Knowledge- based support vector classification based on C-SVC[J]., 2013, 17: 1083-1090.

[9] Lewis D B, Keller J M, Popescu M,.. Dirt road segmentation using color and texture features in color imagery[C]. 2012 IEEE Symposium on Computational Intelligence for Security and Defence Applications (CISDA), Ottawa, Canada, 2012: 1-6.

[10] Maldonado Sebastin and Weber Richard. A wrapper method for feature selection using support machines[J]., 2009, 179(13): 2208-2217.

[11] Miranda P B C,Prudencio R B C,De Carvalho A C P L F,.. Multi-objective optimization and meta-learning for SVM parameter selection[C].The 2012 International Joint Conference on Neural Networks(IJCNN),Brisbane, Australia, 2012: 1-8.

[12] Peng Tao, Huang Yi,Cao Wei,.. A method based on weighted F-score and SVM for feature selection[C]. Control and Decision Conference (CCDC), Guiyang, China, 2013: 4287–4290.

[13] Hu Wen-jun, Chung Fu-lai, and Wang Shi-tong. The maximum vector-angular margin classifier and its fast training on large datasets using a core vector machine[J]., 2012, 27: 60-73.

郏东耀: 男,1974年生,副教授,硕士生导师,研究方向为图像理解、智能测控等.

艾艳可: 男,1988年生,硕士,研究方向为交通领域新型检测技术及数据信息处理.

黄 轲: 男,1989年生,硕士,研究方向为图像处理、智能测控等.

Study on Vehicle Grille Recognition Method Based onthe Optimal Parameter Searching

Jia Dong-yao Ai Yan-ke Huang Ke

(,,100044,)

Vehicle recognition; Grille; Dual-angle constraint; Characteristic parameters; Support Vector Machine (SVM)

TP391.41

A

1009-5896(2014)06-1321-06

10.3724/SP.J.1146.2013.01244

艾艳可 aiyanke19@126.com

2013-08-19收到,2013-12-30改回

猜你喜欢

特征参数纹理灰度
采用改进导重法的拓扑结构灰度单元过滤技术
Bp-MRI灰度直方图在鉴别移行带前列腺癌与良性前列腺增生中的应用价值
冕洞特征参数与地磁暴强度及发生时间统计
基于BM3D的复杂纹理区域图像去噪
使用纹理叠加添加艺术画特效
基于PSO-VMD的齿轮特征参数提取方法研究
TEXTURE ON TEXTURE质地上的纹理
基于视频的车辆特征参数算法研究
基于最大加权投影求解的彩色图像灰度化对比度保留算法
基于灰度线性建模的亚像素图像抖动量计算