改进的主动轮廓模型在脑肿瘤MRI图像轮廓提取中的应用

  • 格式:pdf
  • 大小:197.90 KB
  • 文档页数:4

第35卷(2007)第11期 计算机与数字工程 89 

改进的主动轮廓模型在脑肿瘤MRI图像 

轮廓提取中的应用 

李谦李庆鹏林家瑞 

(华中科技大学生命科学与技术学院生物信息与控制研究所武汉430074) 

摘要针对主动轮廓模型(Snake)处理图像时的初始轮廓选取问题,采用改进的区域增长法对图像进行预分割,并 将得到的边缘作为主动轮廓模型的初始边缘轮廓;然后分别用sobel算子与梯度矢量流(GVF)代替图像梯度进行主动轮廓 模型外部能量的计算,在速度满足要求的情况下,提高了目标区域的提取精度。实验结果表明,基于GVF的主动轮廓模型 在脑肿瘤的轮廓提取中能取得更好的效果。 关键词 主动轮廓模型 区域增长GVF脑肿瘤轮廓提取 中图分类号TN911.73 

1 引言 

近20年以来,随着各种新的医学成像技术的 临床应用,脑肿瘤诊断和治疗技术取得了很大的进 

展。磁共振图像作为诊断脑肿瘤的一种重要的手 

段,对软组织不仅具有很高的分辨率,而且对人体 

无损,因此,当今MRI成了人们进行脑功能、病理 

和解剖研究的主要手段。 

肿瘤边界轮廓包含着丰富的肿瘤病变特征信 息,临床医生往往是通过对肿瘤病变轮廓特征信息 

的分析,来对疾病进行定性和分类的。因此,精确 

的脑组织分割对于探测脑肿瘤的病理类型、放疗计 

划的制定、外科手术计划的制定和仿真、脑结构的 

3D可视化和定量测量等具有重要意义。 主动轮廓模型(active contour model,Snake)¨ 

是医学图像分割的一种重要工具,1987年由Kass 

提出。模型主要原理是先提供待分割图像的一个 初始的轮廓位置,并对其定义一个能量函数,使轮 

廓沿能量降低的方向靠近。当能量函数达到最小 时,所提供的初始轮廓收敛到目标的真实轮廓。 

然而由于主动轮廓模型对初始轮廓的位置敏 感,因此要求初始轮廓尽可能靠近真实轮廓,否则 

求解结果常达不到要求。 本文针对传统主动轮廓模型对初始轮廓依赖 

性强的问题,采用改进的区域增长算法将MRI图 像中的肿瘤区域分害0出来,并将得到的边界作为主 

动轮廓模型的初始边缘轮廓;然后在求解主动轮廓 

收到本文时间:2007年1月25日 模型的过程中,分别用sobel算子与梯度矢量流 (GVF)代替图像梯度进行外部能量的计算,提高 

了肿瘤轮廓的提取精度。实验对比显示,基于 

GVF的主动轮廓模型效果更好。 

2 传统的主动轮廓模型 

Kass提出的主动轮廓模型就是一条可变形的 

参数曲线及其相应的能量函数,以最小化能量函数 为目标,控制参数曲线变形,具有最小能量的闭合 

曲线就是目标轮廓。Kass定义曲线为v(s)=(x 

(s),y(s)),其中s是曲线的弧长,范围在s∈[0, 

1],定义以v(s)为变量的能量函数: 

E k=』 E… ( (s)) 

=』 E ( (s))+E (v(s))] (1) 其中,E (v(s))为曲线的内部能量,定义如下: 

1 . . Ei ( (s))=÷(ol(s) (s)l + (s) (s)l ) 二 (2) 

其中,v (s)和v (s)是曲线相对弧长的一阶和二 阶导数,他们分别用于控制曲线的长度和弯曲度。 

一阶导数项抑制曲线的伸长,这使得模型像一条有 弹性的绳子;二阶导数项抑制曲线的弯曲,使得模 

型像一条有刚性的棍子。而ol(s)、B(S)是相应的 

加权系数,用于控制一阶、二阶导数相对组成权重。 

对于角点,我们当然希望B(S)=0。 式(1)中的E 是外部能量,由图像的梯度场所 

产生的能量El~和外约束力产生的能量E 组成:

 维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com 第35卷(2007)第11期 计算机与数字工程 91 

条件下获得的: E= ( :+“:+ :+ :)+Ivfl I V—vfl dxay 

其中,参数 取决于图像中的噪声,噪声越大, 

值越大;u ,u ,v ,v 分别表示u和v在X,Y两个方 

向上的导数;f(X,Y)为灰度图像I(X,Y)的轮廓图 

像。在图像梯度IV fI比较小的地方,也就是动态曲 线离真实轮廓较远的地方,图像的能量主要取决于 上式的第一项;在图像梯度IV fI比较大的地方,也 

就是轮廓线及其附近,图像的能量主要取决于上式 

的第二项,而且当V=V f时最小,这样就保证在图 

像的边缘处,得到我们期待的效果。为了使能量函 

数最小,必须满足Euler公式: 

72u一(“一 )( + )=0 

72v一( 一 )( + )=0 

这里 为拉普拉斯算子。 与传统Snake模型的求解方法类似,u和v的 

解可以通过求解迭代次数t的偏微分方程来求得: 

U ( ,Y,t)=/x V U( ,Y,t) 

一[“( ,y,t)一 ( ,Y,t)][‘, ( ,Y)+ ( ,Y)] 

( ,y,t)=/xV ( ,y,t) 

一[v(x,y,t)~ ( ,y,t)][ ( ,Y)+ ( ,Y)] 因此,初始轮廓线会在V(X,Y)的作用下,向真 

实边缘逼近,当轮廓的总能量达到最小值时停止逼 近,得到的轮廓即为真实轮廓。 

在本文中,我们将分别用sobel算子与GVF求 

解外部能量,并作对比分析。 

4 实验结果与分析 

我们选用典型的脑肿瘤MRI—T2图像(图 实轮廓,但该过程耗费大量的时间,不能满足实时 

性的要求;另外,从图7、8所示的轮廓提取效果来 看,改进的GVF—Snake模型相对于传统的主动轮 

廓模型可以取得较好的轮廓。 

■■ 

图7传统snake提图8 GVF—Snake提 取的肿瘤轮廓 取的肿瘤轮廓 第二部分:运用本文中的方法,先对图像进行 

自适应区域增长算法处理,以取得肿瘤的初始轮廓 (图9)。这里由于区域增长算法分割得到的是二 

值化图像,对应到主动轮廓模型,也就是肿瘤内部 灰度无变化,针对这种情况我们对区域增长处理以 

后的图像进行粗略轮廓提取,得到肿瘤边缘,然后 

与原图像融合,得到边缘清楚的肿瘤图像(图10), 

需要注意的是,这里的边缘是过分割的边缘。 

在上面处理的基础上,我们以所得边缘分别作 为改进外部能量的主动轮廓模型。 

■ 

图9区域增长图10边缘提取后与 分割结果 原图像融合结果 

图5脑肿瘤 图6手动选 MRI—T2图像 取初始轮廓 

第一部分:我们对图像进行手动边缘轮廓选取 

(图6),并分别用传统主动轮廓模型与改进外部能 

量的GVF—Snake模型进行轮廓提取,得到肿瘤边 

缘轮廓(图7一图8)。 

从实验结果看,手动选取初始轮廓的方法虽然 可以尽量根据先验知识将轮廓选取到非常靠近真 (sobel算子求梯度与GVF替代外力)的初始轮 廓进行肿瘤轮廓提取。实验中取弹力权重 =0.08, 

刚性力权重B=0.01,粘性力参数^y=1.0,外力权重 0.6,迭代次数80,实验结果如图11、12所示。 

从实验结果看,不管是基于sobel算子的主动 

轮廓模型还是基于GVF的改进的主动轮廓模型, 

应用本文改进的区域增长算法提取初始轮廓相对 

于手动选取都可以取得较好的效果。但是对于浸 维普资讯 http://www.cqvip.com 92 李谦等:改进的主动轮廓模型在脑肿瘤MRI图像轮廓提取中的应用 第35卷 

润性生长的肿瘤,如本实验中脑肿瘤的上部,成像 

中往往与正常组织交叠,边缘模糊,GVF—Snake模 型可以较好地辨别分割出真实轮廓,与传统的基于 

梯度的主动轮廓模型相比,GVF—Snake模型得到 

的结果无论在清晰度还是准确度上都有较大改进, 实验证明,改进的主动轮廓模型可以在脑肿瘤轮廓 

提取中取得较好应用效果。 

5 结论 

肿瘤轮廓提取是医学图像处理中的难题,也是 

肿瘤大小测量、多模态图像融合的关键技术。本文 

详细分析了传统主动轮廓模型,针对主动轮廓模型 初始轮廓选取时所面临的问题,将改进的区域增长 

算法与主动轮廓模型相结合,并对外部能量做出适 

当改进,提出了改进的主动轮廓模型。该模型可以 在真实轮廓边缘构造初始轮廓,从而提高了主动轮 

廓模型轮廓提取的精度,在脑肿瘤图像上实验显 示,该方法可以正确分割出肿瘤真实边缘,为肿瘤 

大小测量打下基础,具有一定的实用价值。 

(上接第21页) 

6 结束语 

本文研究了用常规B样条曲面填充多边域的 

方法,通过选用两种不同的目标函数,对多边域填 充的结果进行了对比,经过比较可得出如下结论: 

(1)用保形条件法进行曲面填充时,拟合效果 

较好,要达到同样的精度需要较少的控制顶点; (2)用保形条件法进行曲面填充,填充曲面与 多边域边界的一致性保持较好。 

但是保形条件法也还有待于改进,它对某些边 

界的光顺效果较差,而且对于一些特殊的情况,线 性方程组的系数矩阵可能会出现奇异,使得填充效 

果不理想,所以算法还有待完善以提高填充地速度 

和精度。 

参考文献 [1]ZHENG Jin—jin,ZHANG Jian—jun.Interactive Shape Deformation of n—Sided Surfaces[J].Journal of Software, 

2002,13(1):15~23 参考文献 

[1]M Kass,A Witkin,D Terzopoulos.Snake:active counter models『J].International Jo一一urnal of Computer Vi— sion,1988,1(4):321~331 [2]王蓓,张立明.利用图像先验知识与snake结合对心脏 序列图像的分割[J].复旦学报,2003,42(1):81~86 [3]王立功,于甬华等.基于snake模型的图像目标轮廓自 动跟踪方法[J].东南大学学报,2003,33(2):215— 218 [4]李涛,于明,兰娜.一种自动初始化轮廓的改进蛇模型 算法[J].河北工业大学学报,2006,35(1):58~61 [5]刘彩霞,范延滨.GVF snake模型中一种新的初始轮廓 设置方法[J].计算机应用,2006,26(7):1614~1616 [6]章毓晋.图像工程(上册)一图像处理和分析[M].清华 

大学出版社,1999,2 [7]xu C,Prince J L.Snakes,shapes,and gradient vector flow[J].IEEE Trans Image Proc,1998,7(3):359—369 [8]吕维雪,段会龙.三维医学图像可视化及其应用[M]. 浙江大学出版社,2001,7 

[2]Pottmann H,Leopoldseder S,Hofer M.Approximation with active b—spline curves and surfaces[c].Proceedings of Pacific Graphics 2002,Beijing,2002:8~25 [3]Farin G.Hansford D.Discrete Coons patches『J].Com— 

purer—Aided Geometry Design,1999,16(7):691—700 [4]陈吉清,兰凤崇,林建国.非四边(N边)域曲面造型方 法的研究及在汽车外形设计中的应用[J]、机械工程学 报,2o05,41(5):69~73 [5]宋德军,朱心雄.用能量优化方法构造N边域曲面[J]. 工程图学学报,1998,(1):41~47 [6]穆国旺,朱心雄,涂侯杰.曲面光顺的分片能量法[J]. 工程图学学报,1999,(1):29~34 [7]王书亭,吴义忠.基于能量法的连续过渡曲面造型方法 研究[J].华中科技大学学报,2004,32(1):4~6 [8]施法中.计算机辅助几何设计与非均匀有理B样条 [M].北京:高等教育出版社,2001 [9]朱心雄.自由曲线曲面造型技术[M].北京:科学出版 社,2000 [10]罗宏志,贾志欣,李志刚.用有理Bezier曲面光滑填充 N边域[J].华中理工大学学报,1995,23(6):