改进的主动轮廓模型在脑肿瘤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):