基于支持向量机的脑部MR图像细分类
- 格式:pdf
- 大小:318.02 KB
- 文档页数:5
第15卷第1期 2010年2月 电路与系统学报 J0URNAL oF CIRCUITS AND SYSTEMS Vo1.15 NO.1 February, 2010 文章编号:1007-0249(2010)01—0005.05
基于支持向量机的脑部MR图像细分类
黎维娟, 卢振泰, 冯前进 , 陈武凡
(南方医科大学医学图像处理重点实验室,广东广州510515)
摘要t本文提出了基于支持向量机的脑部MR图像细分类器,采用纹理与形状特征相结合方式表达图像,应用 StARMiner算法对特征进行选择和计算特征加权系数,最后用支持向量机理论设计分类器对脑部图像进行精细分类。 经反复实验优化各参数,粗略分类率可以达到92.10%。细分类可应用于特定人体部位图像的检索系统,以检索出更精 确的图像,并且缩减检索空间,提高检索效率。 关键词:特征提取;支持向量机;StARMiner算法;细分类 中图分类号。TP391 文献标识码:A
1 引言
医院数字化设备的引入使得医学影像数据量日益庞大,医学图像作为医生临床诊断、病情跟踪、 预后研究、鉴别诊断的重要客观依据,其数据量的庞杂性与重要性急需一个高效的检索与管理方法。
基于内容的医学图像检索(CBMIR)技术为医生提供了一个先进高效的查询、检索、辅助诊断工具, 方便了医生对某些疑难病症图像的归类和分析。例如,特定部位的检索系统有:肺部高分辨率CT图 像检索系统ASSERT,功能PET 像检索系统FICBDS,脊骨x光片等图像检索系统;包含各种医学 图像的大型检索系统有12C、IRMA、KMed、COBRA、MedGIFT、ImageEngine等…。医学图像从模
态上可分为CT、MRI、PET、X光等图像,从扫描部位可分头部、胸部、腹部、骨盆部等,从扫描方
位可分为横断位、矢状位、冠状位。合理地对图像进行分类是构建包含各模态、部位及方位医学图像 的大型图像数据库及高效的检索系统的关键技术。
目前,医学图像分类研究集中在对图像按人体不同部位进行分类,检索时仅在与待检索图像部位 相同的类别图像空间找,从而缩减检索空问。如在文献【2]中Hayit Greenspan用高斯混合模型与KL距
离将图像按部位及方位分成17个类以及在文献[3]中Thomas M.Lehmann等人用 近邻法将图像按模
态、方位、部位及生理系统分为81个类。然而在检索过程中发现,对于同一部位的不同图像在组织和
器官及其形状大小上亦存在很大差异,检索出来的图像可能与查询图像部位相同,却与查询图像在解 剖结构及内容上不符,只对数据库中的图像粗略地按人体部位分类,不能很好地满足用户检索的精度
要求,同时也为了进一步缩减检索空间,提高图像匹配准确率,本文采用支持向量机的分类方法对同
一部位图像进行再次分类。从数据库中选出少量样本作为训练集,以临床影像的定位图及同一部位的
不同层次图像具有的代表性组织及其形状作为分类参考依据设计分类器。
2 支持向量机分类器
2.1 SVM基本理论
支持向量机(Support VectorMachines,SVM)的是建立在统计学习理论的VC维 (Vapnik—Chervonenkis Dimension)理论和结构风险最小原理基础上实现的一种机器学习方法,它能较
好地解决小样本、非线性、高维数和局部极小点等实际问题,与传统分类方法相比,有理论坚实、泛
化性能好等优点,已在模式识别领域得到广泛的应用。其基本思想是构造一个不同类别之问分类空隙
+收稿日期t 2009—03-20 修订日期:2009.08 10 基金项目t国家自然科学基金重点项目(30730036) #通信作者:冯前进,e—mail:fengqj99@fimmu.
tom 6 电路与系统学报 第l5卷
最大的最优分类面,它是由输入向量与支持向量的内积构成。在大多数情况下,对数据空间里线性不
可分的数据,通过非线性映射, ( ):R H把数据从原空问(R )映射到高维特征空间( )里, 在高维空间里建立优化超平面,并在此空间进行分类。由于只考虑在高维特征空间的内积运算,可以
不需要知道映射 的具体形式,sVM很好地解决了高维特征空间维数非常高的问题。
对于二类问题,设训练样本集为( ,Y 『=l,..., ,X∈月 ,Y∈{+1,-1}是类别标号, 是将数据映射到 高维特征空间的函数。在高维空间中,如果训练数据集是线性可分的,则存在分离超平面 (x),w)+b=0 (1)
满足条件: 』min (w)= (w.w) (.2)
【Yi( ),w)+6≥1,i=1…2..,,2
该分离超平面称为最优分类面。
为此,可定义如下Lagrange函数:
wag,iOrn ( 一 I ))+日一1) , , s.t.Yi( ( 1w)+b≥1,i=1,2,…,,z
为每个样本对应的Lagrange乘厂。刈14’,b求偏导,得
∑Y, =0,W=∑ ( )
将式(5)代入式(3),可转化成如下对偶问题:
Max9 ):∑n 一 , )
i=1 ‘i,j=l
s.t.∑YfOff=0 』_一I
2 0, z:1,…,,z 这是个不等式约束下: 次函数极值问题,存在唯一解,且解中只有少部分 不为零,
的对应样本称为支持向量。若 为上述优化问题的解,则
W =∑口 , (X,)=7口.y yI J i=1 取任意一个 ≠0,可求Il5 b 。将W ,b 代入式(1)可得最优分类函数:
/I )=sgn{∑ ( l )+b } L =1 J 如果用内积x(x, )代替最优分类函数中的点积,此时最优分类函数是:
)=sgn{∑口 .y K(x ̄xi)+b } Li=1 J 核函数 , )可有多种形式:
(1)线性核 K(x, )= . )
(2)多项式核
, )=X. +1
(3)RBF核(Gaussian径向基核)
e f- }
(4)Sigmoid核
,t)=tanh(v(x・ )+c) (3)
(4)
(5)
(6)
(7)
(8) 将 不为零
(9)
(1O)
(12)
(13)
(14)
(15) 第1期 黎维娟等:基于支持向量机的脑部MR图像细分类 7
对于线性不可分情况,可引入松弛变量 和惩罚因子C,此时目标函数变为
: 1(w・w)+c( ) c-6
2.2 SVM多类分类器 多类问题可通过构造或组合多个二类分类器得于解决,这里有两种算法,第一种算法为1.a—r
(1一aginst—rest):对于Ⅳ类问题构造Jv个二类分类器,第i个SVM用第i类中的i)iI练样本作为正的训
练样本,而将其它的样本作为负的训练样本,最后的输出是两类分类器输出为最大的那一类。另一种 算法是1-a一1(1.aginst一1):在Ⅳ类训练样本中构造所有可能的两类分类器,每个分类器在Ⅳ类中的两
类训练样本上训练,需要构造N(N一1)/2个二类分类器,测试阶段将测试样本输入每个分类器,采用
投票法,得票最多的类为测试样本所属的类。虽然“1.a一1”方法需要用N(N一1)/2个分类器对样本进行 训练,但每个分类器训练的样本数据都比较小,试验结果表明“1一a一1”方法相对来说是最适合实际解
决多类问题的【qJ,本文采用此方法对医学图像进行分类。
3 图像特征
3.1特征提取 首先要对于医学图像进行特征提取。常用的特征表达方法包括颜色、纹理和形状等,它们具有各
自的特点,医学图像属于灰度图像,纹理和形状的描述显得较为突出。纹理和形状特征的描述方法有 很多种,其中用多尺度多方向滤波器提取纹理特征是一种较优越的方法,形状特征描述方法有傅立叶 描绘子和各种矩等,这里选择多尺度平稳小波变换【5】和文献[6]提出的傅立叶带亮度描绘予。平稳小波
变换(SWT)不采用下采样处理,具有平移不变性,其分解所得低频近似图像及不I 向的高频细节图
像和原图像大小相同,用多尺度swT变换使图像分解成l2幅子带图像,对每幅子带图像分别提取均 值、方差、能量、一致性、对比度及相关度六个特征,获得一个72维的纹理特征向量
=【 f _2,…, …,fx . ]。傅立叶带亮度描述子是对傅立叶描述子的改进,形状特征提取的过程: 首先用canny算子提取图像的边缘,计算边缘像素点的质心距,然后用边缘像素点在原图像中的亮度
值作为权系数进行离散傅立叶变换,所得的变换系数称为描述子,它们反映边缘点质心距的特征,取 前iv/个傅立叶变换系数可组成形状特征向量 = ,a anl】。
3.2特征优化 特征数据在量纲及数量级的差异会影响分类器的性能,因此必须对其进行归一化,这里采用高斯 归一化方法[1 ,并且对每个特征赋给不同的权值,以突出分类能力好的特征,削弱或去除较差的特征。
StARMiner算法【8]是基于数据挖掘理论,挖掘特征与类别之间关联规则的一种算法,这里用它来计算特
征的权值,方法如下:
假设 表示所有类的图像的全集, 表示属于第X类的图像的集合,.厂,表示特征向量F的第.,特
征, ,, )和 ,.( )分别表示在集合 中 特征的均值和方差,算法中由用户设定三个阈值:(1)
—— 特征在第X类图像中的均值与在除第X类的其它所有类的图像中的均值之差的最小值; (2) ——厂,特征在第 类图像集合中的最大方差值;(3) ——拒绝假设 的最小置信度。
如果第X类和厂 特征满足以下(17)、(18)、(19)式三个条件,则第X类与厂 特征存在关联规则,
记x }i o I I I∥ ( )一∥ (T—Tx)I≥4 .m (17)
r,( ) dO'm (18)
Ho:/.tf,(Tx)=]'lfi(T—Tx) (19)
厂,揭示了厂 特征是个可以将第X类图像与其它类图像区别开来的优秀特征,与.
厂 特征存在关联规 8 电路与系统学报 第l5卷
则的类个数越多, 特征的分类能力就越好,因此可定义 特征的权重为:
=lOrj+g (2O)
rj为与 具有关联规则的类的个数,当q取0时,表示去除不产生任何关联规则的特征;当q取1时,
表示保留所有特征。
4 实验设计与分析
4.1 实验数据 实验数据来自天津医科
大学附属医院影像科,本文 将脑部横断面图像从颅底到
颅项精细地分为14个类,相 ■■■
图1各类典型图像
邻两类图像在定位图上的距离约为1.0~2.Ocm[ ,每类都有其典型的代表性脑组织及其形状,各类的典
型图像依次列于图(1)中。实验中共抽取了784张脑部横断面TI加权的MRI图像,来自226个病人,
这些图像均以眼耳平面作 为参考平面,其中用于训
练分类器的图像210张, 另外574张作为测试图
像。训练集每类样本数为
15,为避免同一病人的图 像具有一定程度的相似性
造成训练不佳现象,每个 类中的图像均来自不同病
人。
4.2 实验设计与分析 按上述方法提取图像
纹理特征,经过多次实验 表1 最优分类器灾验结果
1O 1 20 64 3 l4 l! 塑: 1 lQQ £Z Z : I姐. 56 6O.7l 9l_07 19 1 1 2O l 1
证明,形状特征由傅立叶描绘子的前8个系数组成最为有效,这样每幅图像由一个80维特征向量表示。 在特征优化过程中,为了验证在特征维数较高的情况下,数据值范围对分类器的影响,在高斯归一化