基于自适应特征选择和SVM的图像分类的研究

基于自适应特征选择和SVM的图像分类的研究
基于自适应特征选择和SVM的图像分类的研究

第27卷第1期计算机应用与软件V01.27No.12010年1月ComputerApplicationsandSoftwareJan.2010

基于自适应特征选择和SVM的图像分类的研究

潘崇朱红斌

(丽水学院计算机与信息工程学院浙江丽水323000)

摘要提出多特征结合的图像分类方法,分别提取颜色特征和LBP纹理特征,同时提出Adaboost算法对特征进行选择,选择最能表示图像的特征,这样既降低了特征的维数,又提高了分类的精度。最后对基于SVM的多类图像分类方法进行了研究,提出在二类支持向量机的基础上构造多类分类器的方法,实验结果表明,提出的方法能够很好地用于图像分类。

关键词图像分类支持向量机特征选择Adaboost算法

oNIMAGECLASSIFICATIONBASEDoNADAPTIVEFEATURESELECTIoN

ANDSUPPORTVECTORMACHINE

PanChongZhuHongbin

(CollegeofComputerandInformationEngineering,LishuiUniversity,Lishui

323000,撕昭,China)

AbstractAnimageclassificationmethodofmulti.featuremergeneeisproposedinthispaper,itextractsrespectivelythecolourfeatureandLBPtexturefeature,meanwhileAdaboostalgorithmisputforwardforfeatureselecting.Bychoosingthefeaturewhichrepresentsimagethebest.itc明bothreducefeature’Sdimensionandimproveclassificationprecision.Intheendofthispaper,themethodofmulti。classimageclas?sificationbasedonsupportvectormachineisstudied,andtheapproachofconstructingthemulti-classclassifierbasedontwo。classSVMisproposed.Experimentalresultsshowthattheproposedapproach

hasgoodperformanceinimageclassification?

KeywordsImageclassificationSupportvectormachineFeatureselectionAdaboostalgorithm

0引言

随着数字图像处理技术的发展和实际应用的需要,图像分类识别技术应运而生。例如从遥感图像中识别出各种农作物、森林资源、矿产资源等,用人工地震波形图寻找有油的岩层结构,根据医学x光图像分析各种病变,邮政系统中的信函自动分拣等等,都需要对图像中的各种对象进行区别分类。图像的计算机分类,是模式识别技术在图像领域中的具体运用,它的目的是研制能够自动处理图像信息的计算机系统,以便代替人们完成图像的分类和识别的任务【1.21。

基于内容的|冬I像分类对图像数据库的检索、图像过滤、图像识别等具有霞要意义,研究人员已做了一些有意义的工作。文献[3]中基于图像的颜色和主方向特征利用KNN分类器实现了室内/室外的图像分类。文献[4]使用支持向量机分类器实现r基于颜色直方图的图像分类系统。文献[5]中利用Bayes-tan分类器实现了基于空间颜色矩和边缘方向直方图的室内/室外、城市/自然风景图像分类。这些方法都只用到了图像的颜色特征,由于各种对象的复杂性以及干扰因素的多样性,使得这些分类方法的分类精度较低。

本文提出多特征结合的图像分类方法,分别采用颜色特征和LBP纹理特征,同时采用Adaboost对特征进行选择,选择最能表示图像的特征,这样既降低了特征的维数,又提高J,分类的精度。最后提fIj在一类支持向量机的基础|二构造多类分类器的方法,实验表明,提出的方法具有良好的分类性能。1自适应特征选择

1.1特征

本文采用二种不同类型特征空间中的特征:颜色特征和LBP纹理特征。这二种特征均可以进行快速计算。

1.1.1颜色特征

我们采用文献[6]据出的颜色特征空间中的方法,颜色特征空间:

Fl兰{埘1R+硼2G+tl,381wj∈[一2,一1,0,+I,+2]}(1)式中埘。对应于一2到2之间的整数,这样的组合可以达到53种,但最终选择了其中的49种特征作为我们的颜色特征旧1。

1.1.2LBP纹理特征

LBP(1_x,calbinarypaRern)"1作为纹理算子可以很好地用来分析图像纹理特征。假定给定图像函数l(x,Y),为了刻画图像像素点在某邻域内的灰度变化,考虑像素点的mxm邻域,LBP纹理算子计算公式如下:

2m一1

LBP(x。,儿)=∑s(,P一,c)2’

其中Ic、L分别为中心(‰,Y。)处及邻域内各像素点的灰度值,s(茁)为一个二值函数,定义如下:

收稿日期:2008—08—23。潘崇,硕士,主研领域:图形图像,嵌入式系统。

万方数据

第1期

潘崇等:基于自适应特征选择和SVM的图像分类的研究

245

一…城s(x)=…{10x

,>…0x<033LBP财一如三1妫蝴朋’81月9嚣■≥。

㈤对于一个×邻域,

纹理算子模板及计算过程如图刍吒^一”%’”

…7

所示,具体的LBP算法详见文献[7]。

下,求解函数(6)的最大值。

圈田

uP篁子的3x3邻域U}P-(11110001)2;I+164-32+64+128=241

图I

LBP算子的3×3邻域及计算过程

1.2特征选择

已知有f个训练样本{茁。,Y。f,…,f≈,Yt},其中Y,={o,I}为类别标识;同时在训练样本中共有m个假样本,凡个真样本;然后利用Adaboost方法对样本进行训练,选择特征,具体算法如

下:

给定(茁。,Y.),(算:,Y2),…,(算,,Y。),Y。=0,1表示样本为反例样本和正例样本。(鼍,Y。)表示第i个图像样本,1≤i≤z,z为样本的个数。

?初始化彬¨2寺,壶分别对应,,r=o,1,其中Wl,i表示第

1次第i个样本对应的权值;

?Fort=lTor

(1)对每一特征,用吼训练吩,具有岛=雕‘[~(算。)≠

Y。],W。表示第t次样本对应的权值。1≤j≤n,rt为备选特征总数。其中^,表示特征.,的弱分类假设,I|li可表示为:

吣)=砝嚣k鹏

其中Z(并)为特征值,q为阈值,n为不等式方向符号因子。

(2)选择矗。(‘)=h^(‘),对于Vj#k,吼<q,且占,=占‘。

(3)更新毗“i=Wt,∥”‘,其中E=o,I表示对样本错分或

正确划分,且=÷。

?最后的分类函数结果为:

Jl(茗)=∑a,h。(茗)≥÷∑口f

其中q=log÷,这样我们得到了r个特征。2支持向量机

SVM是从线性可分情况下的最优分类面发展而来的,对于非线性的问题,其首先通过核函数将样本数据映射到高维特征空间中,在高维特征空问构造最优分类面。设输入的模式集合㈠}ER4由两类点组成,如果Xi属于第一类,则Y。=l;如果茗。属

于第二类,则Yi=一1,则训练样本集为h,Y。};i=1,2,…,n,并

∈舻,Y∈l+1,一l},满足:

Y。[(埘X毛)+b]一1≥0

i=1,2,…,Ⅳ

(3)

当样本不是线性可分时,可以通过引人正的松弛因子£允许错分样本的存在。这时公式(3)变为:

Yf[(WX茗‘)+6]一1+f.≥0

i=l,2,…,^r

(4)

满足式(3)且使分类间隔2/H彬JJ最大的分类面就叫最优分类面,利用Lagrange优化方法可以将上述最优分类面问题转

Q(n)=∑口;一1/2∑n。哆),;”(≈×芍)

(6)

i#I

lJ21

得到最优分类函数:

以石)

=sign(∑or,’y。_j}(¨.)+b‘)

(7)

l=l

其中:sign()为符号函数,其取值决定石的类属;.|}(x,算。)为核函

数,通过非线性变换中:∥一F将样本数据映射到高维李间中,然后在高维窄间寻找最优平面。常用的核函数有:多项式核函数K

(并,),)=(掣+1)4、高斯核函数exp(一1/(20.2)忪一y02)。

3基于SVM的图像分类

利用SVM解决多类分类问题,目前丰要有两种途径:(1)

把多个2一类SVM分类器进行组合,研究的内容包括对组合方式

的改进以及对每个2,类SVM分类器的改进;(2)利用文献[9]

提出的将2一类SVM从优化公式直接进行推广。目前主要有以下二种多类SVM分类方法:

(1)一对一

构造所有可能的2.类SVM分类器,每个分类器的训练数据集都只取相应的两类。这时共需要构造N=k(%一1)/2个2-类SVM分类器。在构造第i类与第』类之间的2.类SVM分类器

时,训练集中的数据只来自相应的两类,并将第i类与第.『类内的点分别标记为+1和一1。测试时,将测试数据分别代入上述的N=k(k一1)/2个2.类SVM分类器进行测试,累计各类别的得分,选择得分最高所对应的类别为测试数据的所属类别。

(2)一对多

对于居.类问题,构造矗个2.类SVM分类器,每个类对应其

中的一个,将它与其它的类分开;其中第i个2-类SVM分类器

是把第i类中的样本都标记为+l,而其它所有的样本都标记为一1。也就是说,第i个2-类SVM分类器所构造的分类超平面,把第i类与其它的(i一1)类分割开。测试时,对测试数据分别计算对应于各个2.类分类器的决策函数值并选择最大的函数

值所对应的类别作为测试数据的所属类别。

本文采用一对多的方法构造分类器,这样可以减少分类器

的个数,提高分类速度。本文实现多类目标分类,设库中所有图像共有Ⅳ类,记为T={A。,A:,…,A。}。对,v类图像构造Ⅳ个2一类SVM分类器,记为:M={M,M,…,Ⅳ。},第i个2一类SVM

分类器用第i类中的样本作为正的训练样本,而将其他的样本作为负的训练样本。对给定的一个语义类A,∈T,构造其SVM

分类器,则其分类问题中i]JI练集可表示为V={(石,,Y,),(戈:,

Y2),…,(‰,扎)}。其中:矗表示支持向量机中的训练样本的数目。若Y‘=1,则表示Xi属于语义类A。;若Y。=一1,则表示t不

输出

基于S,个支持向量的线性变换

底层特征向量

图2

SVM分类模型图

惫万方数据

246计算机应用与软件2010年

属于语义类A。,通过结合底层特征(即颜色和LBP纹理特征)训练样本集来构造分类器,SVM的模型结构如图2所示。

在图2中,我们用x;={石。,x:,…,髫。I来表示所提取的图像的底层颜色和纹理特征,对于支持向量机Ⅳl,通过基于3i个支持向量的非线性变换将输入空间变换到一个高维空间,最后通过中间层节点的线性组合输出Y;,当Y;=1时表示图像z。∈A;;当Y‘=一l时表示x‘薯Ai。

4实验结果分析

我们在一台P42.8G,2GB内存的PC机上对本文的算法进行了仿真实验。其中图像库来自http://wangI.ist.psu.edu/中的1000幅,内容包括:自然风景、汽车、动物、花等十类主要的图片,每类有100幅左右。取每类的50幅图像作为训练图像,其它的50幅图像作为测试图像,这样得到500幅训练图像,实验中,我们采用文献[6]提出的方法选取了49个颜色特征,并采用文献[7]中提出的3×3模板提取LBP特征,将这些特征作为一个统一的备选特征库,通过1.2节中Adaboost算法对特征选择,本文选择了30个最优的特征。

Adaboost方法中,每个训练样本被赋予了一个权值,表明它能否被当前弱分类器(简单而分类性能相对差的分类器,例如简单的感知机就可以作为一个弱分类器)正确分类。Adaboost方法通过不断地加入弱分类器,最终达到某个预定的足够小的错误率。在加入某个新的弱分类器的某次迭代中,如果一个训练样本已经被正确分类,其权值就被下调,否则.其权值就要被调高,以便使下一轮的弱分类器专注于这些被错误分类的样本。文中提出将弱分类器与弱特征(大量可选特征中的某一个特征)等价起来,每个弱分类器仅通过一个特征实现分类,并通过Adaboost算法组合弱分类器,从而同时实现了弱特征的选择与组合。用于提取对分类最有利的特征,并最终通过这些特征对图像进行分类。

通过Adaboost特征选择后,我们提取每幅图像的30个最优的特征表示这幅特定的图像,然后利用这些学习构造相应的SVM分类器。文中构造了10个SVM分类器.分别对应图像库中的10类语义,实验中选用的核函数为高斯核函数exp(一1/(20"2)0茗一Y02)。为了说明本文算法的性能,我们将它与文献[8]提出的基于SVMS的语义图像分类方法进行对比实验,文献[8]提取颜色直方图、累积直方图和颜色矩作为颜色特征,特征的维数分别为162、161和9;然后使用Gabor小波变换提取图像的纹理特征,得到32维的纹理特征向鼋。和文献[8]相比我们通过Adaboost特征选择后,特征的维数为30,这样降低了特征维数,提高了分类的精度和减少了分类的时间。对比实验结果如表1和表2所示。

表12种不同方法的分类精度比较

从表1中可以看出,提出的方法的分类精度比文献[8]提出的方法高,如文献[8]中的方法对恐龙图像的分类精度只有89.4%,而本文提出,的方法的分类精度达到了96.3%,提高了7.72%,对建筑物的分类精度从77.6%上升到86.4%,提高了11.34%。

表22种不同方法的分类时间比较

从表2中可以看出,对特征降维后,分类所用的时间降低了,如对于恐龙图像,文献[8]所采用的方法的分类时间为4.05s,而本文提出的方法所用时间为3.42s,分类时间减少了15.56%,对于图像库更大的情况下,这种优势更加明显,从表1和表2可以看出,本文提出的方法比文献[8]提出的方法要好。

5结论

本文提出多特征结合的图像分类方法,分别采用颜色特征和LBP纹理特征,同时采用Adaboost对特征进行选择,选择最能表示图像的特征,这样既降低了特征的维数,又提高了分类的精度。最后对基于SVM的多类图像分类方法进行了研究,提出在二类支持向量机的基础上构造多类分类器的方法。和文献[8]提出的方法比较,实验结果表明,分类准确率有了较大的提高。

参考文献

[1]孟祥增,刘彤彦.一种基于内容的图像自动分类方法[J].情报杂志,2005,42(9):14—15.

[2]ZhangTongzhen,FuYonggang.Animagesemanticretrievalsystemde-signandrealization[C]//procofthe5thInternationalConferenceonMachineLearningandCybemetics.2005:5284—5289.

[3]SzummerM,PieardR.Indoor—OutdoorImageClassification.WorkshopinContent—basedAcc∞stoimageandvideodatabases,1998.Bombay。

India.

[4]ChapelleO,HaffnerP,VapnikV.SVMsforHistogram?basedimageclassification.IEEETransonneuralnetworks,1999。10(5):223—232.

[5]VailayaA.JainA.OnImageClassification:CityVSLandscape.work-shopincontent—basedacce88tOimageandvideolibraries.santaBar-

barn,California,l_998.

[6]CollinsTR,“uY.On.LineSelectionofDiscriminativeTrackingFez-tures.PmceedingsoftheInternationalConferenceonComputerVision

(ICCV'03)。France,2003.

[7】Mtienp船T,Pietik{iinenM.Textureanalysiswithlocalbinarypatterns.In:ChenCH&WangPsP(eds)HandbookofPatternRecognitionandComputerVision.3rded,WorldScientific。2005:197—216.

[8]刘盈盈,石跃祥.一种基于SVMS的语义图像分类方法[J].计算机应用研究,2008,25(2):452—454.

[9]李昆仑,黄厚宽.模糊多类支持向量机及其在入侵检测中的应用[J】.计算机学报,2005,28(2):274—280.

万方数据

基于支持向量机的图像分类研究

目录 摘要 (2) Abstract (3) 1 引言 (3) 1.1 概述 (4) 1.2 统计学习理论 (4) 1.3 支持向量机及其发展简史 (5) 1.4 研究内容及其现实意义 (6) 2 持向量机模型的建立 (7) 2.1 SVM核函数 (7) 2.2 核函数的选择 (8) 2.3 SVM算法简介 (8) 2.4 SVM学习算法的步骤 (9) 3 图像内容的描述及特征提取 (10) 3.1 图像内容的描述模型 (10) 3.2 颜色特征的描述 (10) 3.2.1 颜色的表示和颜色模型 (10) 3.2.2 颜色直方图 (11) 3.2.3 累积颜色直方图 (12) 3.2.4 主色 (12) 3.3 纹理特征的描述 (12) 4 基于SVM的图像分类方法研究 (13) 4.1 分类系统的结构 (13) 4.1.1 特征提取模块 (13) 4.1.2 SVM分类模块 (13) 4.2 特征提取策略 (14) 4.3 实验 (14) 4.3.1 三种核函数的选择比较实验 (14) 4.3.2 基于颜色特征的图像分类 (17) 4.3.3 基于纹理特征的图像分类 (17) 4.3.4 基于综合特征的图像分类 (17) 5 结论 (18) 参考文献 (19)

摘要 支持向量机(SVM)方法是建立在统计学习理论基础之上的,克服了神经网络分类和传统统计分类方法的许多缺点,具有较高的泛化性能。但是,由于支持向量机尚处在发展阶段,很多方面尚不完善,现有成果多局限于理论分析,而应用显得较薄弱,因此研究和完善利用支持向量机进行图像分类对进一步推进支持向量机在图像分析领域的应用具有积极的推动作用。本文研究了图像的颜色、纹理等特征对利用支持向量机进行图像分类的影响。对支持向量机在图像分类中的应用作了较全面的研究。对三种核函数进行了对比实验,实验表明二项式核函数较高斯核函数和sigmoid核函数具有更强的泛化能力;同时,通过实验分析了特征选取对向量机性能的影响,发现综合特征有利于分类效果的提高。在以上研究的基础上,我们建立了一个基于svM的图像分类实验平台,讨论了系统的组成模块和功能,给出了一些图像分类实例,并验证了前述理论研究的结果。 关键词:统计学习理论支持向量机图像分类特征提取

基于libsvm的gist和phog特征的图像分类研究

研究生技术报告题目:基于libsvm的图像分类研究 编号:20132098 执笔人:刘金环 完成时间:2013-11-23

摘要 随着科学技术的飞速发展,机器学习与人工智能技术的不断创新,人们对特定信息检索的需求逐渐增加,使得如何对资源进行合理有效的分类成为一个关键问题。支持向量机(SVM)是一种建立在统计学习理论基础之上的机器学习方法,由于其基于小样本训练的优越性,被广泛应用于模式识别的各个领域,在图像检索、人脸识别等中充分了体现了其优越性,越来越受到广泛的关注和重视。 本文主要介绍了基于libsvm分类器的分类问题。本文以gist和phog特征为例简单实现了图像的分类问题,并通过查询准确性对这两种分类方法进行对比和分析。由仿真结果可知,gist特征分类要好于phog的特征分类,仿真效果较为理想。

目录 1 课题意义..................................................................................................... 错误!未定义书签。 2 技术要求及性能指标................................................................................. 错误!未定义书签。3方案设计及算法原理.................................................................................. 错误!未定义书签。 3.1基于libsvm的gist特征提取分类.............................................. 错误!未定义书签。 3.1.1算法原理 (1) 3.1.2设计框图 (2) 3.2基于libsvm的phog特征提取分类.............................................. 错误!未定义书签。 3.2.1算法原理.............................................................................. 错误!未定义书签。 3.2.2设计框图.............................................................................. 错误!未定义书签。4代码及相关注释. (4) 4.1基于libsvm的gist特征提取分类仿真结果 (6) 4.1.1代码及注释 (9) 4.1.2测试结果 (9) 4.2基于libsvm的phog特征提取分类仿真结果 (9) 4.2.1代码及注释 (9) 4.2.2测试结果 (12) 4.3基于libsvm的gist特征分类不同训练集测试结果.................. 错误!未定义书签。 4.3.1代码及注释.......................................................................... 错误!未定义书签。 4.3.2测试结果 (14) 5实验结果分析.............................................................................................. 错误!未定义书签。6总结 ............................................................................................................. 错误!未定义书签。

SVM分类方法在人脸图像分类中的应用

SVM分类方法在人脸图像分类中的应用 摘要:本文首先简要综述了人脸识别技术中不同的特征提取方法和分类方法;然后介绍了支持向量机(SVM)的原理、核函数类型选择以及核参数选择原则以及其在人脸分类识别中了应用,最后通过在构建的人脸库上的仿真实验观测观测不同的特征提取方法对人脸识别率的影响、不同的学习样本数对人脸识别率的影响、支持向量机选用不同的核函数后对人脸识别率的影响、支持向量机选用不同的核参数后对人脸识别率的影响。 一、人脸识别简介 人脸识别也就是利用计算机分析人脸图象,进而从中提取出有效的识别信息,用来“辨认”身份的一门技术。人脸识别技术应用背景广泛,可用于公安系统的罪犯身份识别、驾驶执照及护照等与实际持证人的核对、银行及海关的监控系统及自动门卫系统等。 常见的人脸识别方法包括基于KL变换的特征脸识别、基于形状和灰度分离的可变形模型识别、基于小波特征的弹性匹配、基于传统的部件建模识别、基于神经网络的识别、基于支持向量机的识别等。其中特征脸方法、神经网络方法、基于支持向量机的方法等是基于整体人脸的识别,而基于提取眼睛等部件特征而形成特征向量的方法就是基于人脸特征的识别。 虽然人类的人脸识别能力很强,能够记住并辨别上千个不同人脸,可是计算机则困难多了。其表现在:人脸表情丰富;人脸随年龄增长而变化;人脸所成图象受光照、成象角度及成象距离等影响;而且从二维图象重建三维人脸是病态过程,目前尚没有很好的描述人脸的三维模型。另外,人脸识别还涉及到图象处理、计算机视觉、模式识别以及神经网络等学科,也和人脑的认识程度紧密相关。这诸多因素使得人脸识别成为一项极富挑战性的课题。 通常人类进行人脸识别依靠的感觉器官包括视觉、听觉、嗅觉与触觉等。一般人脸的识别可以用单个感官完成,也可以是多感官相配合来存储和检索人脸。而计算机的人脸识别所利用的则主要是视觉数据。另外计算机人脸识别的进展还受限于对人类本身识别系统的认识程度。研究表明,人类视觉数据的处理是一个

毕业设计(论文)-基于SVM的图像分类系统设计文档

LANZHOU UNIVERSITY OF TECHNOLOGY 毕业设计 题目基于SVM的图象分类系统 学生姓名 学号 专业班级计算机科学与技术3班 指导教师 学院计算机与通信学院 答辩日期

摘要 支持向量机(SVM)方法是建立在统计学习理论基础之上的,克服了神经网络分类和传统统计分类方法的许多缺点,具有较高的泛化性能。但是,由于支持向量机尚处在发展阶段,很多方面尚不完善,现有成果多局限于理论分析,而应用显得较薄弱,因此研究和完善利用支持向量机进行图像分类对进一步推进支持向量机在图像分析领域的应用具有积极的推动作用。 本文通过支持向量机技术和图像特征提取技术实现了一个图像分类实验系统。文中首先引入了支持向量机概念,对支持向量机做了较全面的介绍;然后,讨论了图像特征的描述和提取方法,对图像的颜色矩特征做了详细的描述,对svm分类也做了详细的说明;最后讨论了由分类结果所表现的一些问题。测试结果表明,利用图像颜色矩特征的分类方法是可行的,并且推断出采用综合特征方法比采用单一特征方法进行分类得到的结果要更令人满意。 关键词:支持向量机图像分类特征提取颜色矩

Abstract The support vector machine (SVM) method is based on statistical learning theory foundation, overcome the neural network classification and traditional statistical classification method of faults, and has high generalization performance. But, because the support vector machine (SVM) is still in the development stage, many still not perfect, the existing results more limited to the theoretical analysis, and the use of appear more weak and therefore study and improve the use of support vector machines to image classification support vector machine to further advance in the application of image analysis play a positive role in promoting. In this paper, support vector machine (SVM) technology and image feature extraction technology implements a image classification experiment system. This paper first introduces the concept of support vector machine (SVM), the support vector machine (SVM) made a more comprehensive introduction; Then, discussed the image characteristics of description and extraction method, the image color moment features described in detail, also made detailed instructions for the SVM classification; Finally discussed the classification results of some problems. Test results show that using the torque characteristics of the image color classification method is feasible, and deduce the comprehensive characteristic method than using single feature method to classify the results are more satisfactory. Keywords: support vector machine image classification feature extraction Color Moment

基于自适应特征选择和SVM的图像分类的研究

第27卷第1期计算机应用与软件V01.27No.12010年1月ComputerApplicationsandSoftwareJan.2010 基于自适应特征选择和SVM的图像分类的研究 潘崇朱红斌 (丽水学院计算机与信息工程学院浙江丽水323000) 摘要提出多特征结合的图像分类方法,分别提取颜色特征和LBP纹理特征,同时提出Adaboost算法对特征进行选择,选择最能表示图像的特征,这样既降低了特征的维数,又提高了分类的精度。最后对基于SVM的多类图像分类方法进行了研究,提出在二类支持向量机的基础上构造多类分类器的方法,实验结果表明,提出的方法能够很好地用于图像分类。 关键词图像分类支持向量机特征选择Adaboost算法 oNIMAGECLASSIFICATIONBASEDoNADAPTIVEFEATURESELECTIoN ANDSUPPORTVECTORMACHINE PanChongZhuHongbin (CollegeofComputerandInformationEngineering,LishuiUniversity,Lishui 323000,撕昭,China) AbstractAnimageclassificationmethodofmulti.featuremergeneeisproposedinthispaper,itextractsrespectivelythecolourfeatureandLBPtexturefeature,meanwhileAdaboostalgorithmisputforwardforfeatureselecting.Bychoosingthefeaturewhichrepresentsimagethebest.itc明bothreducefeature’Sdimensionandimproveclassificationprecision.Intheendofthispaper,themethodofmulti。classimageclas?sificationbasedonsupportvectormachineisstudied,andtheapproachofconstructingthemulti-classclassifierbasedontwo。classSVMisproposed.Experimentalresultsshowthattheproposedapproach hasgoodperformanceinimageclassification? KeywordsImageclassificationSupportvectormachineFeatureselectionAdaboostalgorithm 0引言 随着数字图像处理技术的发展和实际应用的需要,图像分类识别技术应运而生。例如从遥感图像中识别出各种农作物、森林资源、矿产资源等,用人工地震波形图寻找有油的岩层结构,根据医学x光图像分析各种病变,邮政系统中的信函自动分拣等等,都需要对图像中的各种对象进行区别分类。图像的计算机分类,是模式识别技术在图像领域中的具体运用,它的目的是研制能够自动处理图像信息的计算机系统,以便代替人们完成图像的分类和识别的任务【1.21。 基于内容的|冬I像分类对图像数据库的检索、图像过滤、图像识别等具有霞要意义,研究人员已做了一些有意义的工作。文献[3]中基于图像的颜色和主方向特征利用KNN分类器实现了室内/室外的图像分类。文献[4]使用支持向量机分类器实现r基于颜色直方图的图像分类系统。文献[5]中利用Bayes-tan分类器实现了基于空间颜色矩和边缘方向直方图的室内/室外、城市/自然风景图像分类。这些方法都只用到了图像的颜色特征,由于各种对象的复杂性以及干扰因素的多样性,使得这些分类方法的分类精度较低。 本文提出多特征结合的图像分类方法,分别采用颜色特征和LBP纹理特征,同时采用Adaboost对特征进行选择,选择最能表示图像的特征,这样既降低了特征的维数,又提高J,分类的精度。最后提fIj在一类支持向量机的基础|二构造多类分类器的方法,实验表明,提出的方法具有良好的分类性能。1自适应特征选择 1.1特征 本文采用二种不同类型特征空间中的特征:颜色特征和LBP纹理特征。这二种特征均可以进行快速计算。 1.1.1颜色特征 我们采用文献[6]据出的颜色特征空间中的方法,颜色特征空间: Fl兰{埘1R+硼2G+tl,381wj∈[一2,一1,0,+I,+2]}(1)式中埘。对应于一2到2之间的整数,这样的组合可以达到53种,但最终选择了其中的49种特征作为我们的颜色特征旧1。 1.1.2LBP纹理特征 LBP(1_x,calbinarypaRern)"1作为纹理算子可以很好地用来分析图像纹理特征。假定给定图像函数l(x,Y),为了刻画图像像素点在某邻域内的灰度变化,考虑像素点的mxm邻域,LBP纹理算子计算公式如下: 2m一1 LBP(x。,儿)=∑s(,P一,c)2’ 其中Ic、L分别为中心(‰,Y。)处及邻域内各像素点的灰度值,s(茁)为一个二值函数,定义如下: 收稿日期:2008—08—23。潘崇,硕士,主研领域:图形图像,嵌入式系统。 万方数据

相关文档
最新文档