Snake模型在癌细胞图像分割中的应用

  • 格式:pdf
  • 大小:79.14 KB
  • 文档页数:3

2008,44(9)1引言随着计算机技术的飞速发展,图像处理、模式识别及计算机可视化技术在医学领域的应用越来越多。

应用上述技术对细胞图像进行自动分析和处理,能有效地将癌症病理诊断的专家知识与计算机系统的精确计算和快速处理能力结合起来,避免了人工操作中的主观因素,为癌症的诊断提供可靠的技术手段。

由于细胞图像的复杂性,传统的基于底层像素的方法不能准确提取细胞的轮廓,应结合各种图像分析的新理论和新方法才能取得较好的效果。

对各种细胞分割的方法分析表明,基于模型的方法在细胞分割中取得较好的效果,适合于边界模糊或重叠的细胞。

主动轮廓模型(ActiveContourModel),又称蛇模型(Snake)是Kass等人于1987年提出的,Snake模型提供了一个全局的图像分割方法,为图像分割领域提供了一中全新的分割思路,基本的Snake模型对初始轮廓位置要求高、难以逼近凹陷、尖角等复杂形状边界的缺点。

本文采用改进的Snake模型对细胞图像进行分割,通过对外部能量作用范围的扩展、动态外部力的创建、算法策略的调整和形变过程的控制有效克服了基本模型的缺点。

实验表明,本文的新模型分割的结果与细胞的实际边界非常吻合。

2理论分析2.1基本的Snake模型Snake模型的基本思想是在图像中找出一条参数化的轮廓曲线,在该曲线处内能(internalenergy)和势能(potential)的加权总和达到极小值。

内能(内部力)由轮廓曲线的特性来确定,反映了轮廓曲线的张力(tension)和刚性力(rigidity)。

势能(外部力)由图像的特征决定,通常定义为图像梯度信息,在图像的边缘处达到局部极小值,吸引曲线移动到显著特征处。

若将轮廓曲线表示为v(s)=(x(s),y(s)),s∈[0,1],则曲线在图像中移动,直到下面的能量函数达到极小值:E(v)=Ei(vi)+Ep(vi)其中Ei(vi)表示曲线内部作用能量,定义为Ei(vi)=1210"(!(s)dv(s)ds2+"(s)d2v(s)ds22)dsEp(vi)表示势能,通常定义为图像梯度信息等形式。

Snake模型在癌细胞图像分割中的应用张震1,2,张鹏2,安建伟2ZHANGZhen1,2,ZHANGPeng2,ANJian-wei21.解放军信息工程大学信息工程学院,郑州4500022.郑州大学电气工程学院,郑州4500011.SchoolofInformationEngineering,PLAInformationEngineeringUniversity,Zhengzhou450002,China2.SchoolofElectricEngineering,ZhengzhouUniversity,Zhengzhou450001,ChinaE-mail:xiaobaizp@163.comZHANGZhen,ZHANGPeng,ANJian-wei.Snakemodelincarcinomacellimagedivisionapplication.ComputerEngineeringandApplications,2008,44(9):197-199.Abstract:Firstlythisarticlestudiesintheimagedivisiondomainwhichisalreadymatureatpresentorthemainstreammethodandthetechnicalbasicprinciplewhichisexploring,alsoanalyzescomparestheirmeritsanddetects.Inearnestlystudywiththeanalysiswhichhasinducedinthevariouscharacteristicofcarcinomaesophaguscellimage,anewmodelbasedonthebasicsnakemodelisdevisedandaccomplished.Theexperimentconfirmstheimprovementmodeldivisionresultbroughtupbythisarticleisextremelytallywiththeactualboundary;finallythisarticlehascarriedonthetentativeplanoffollowingwork.Keywords:Snakemodel;imagedivision;cellboundary;carcinomaoesophaguscell摘要:首先研究了图像分割领域中目前已经成熟的和正在探索的主流方法和技术的基本原理,分析比较了他们的优缺点。

在认真研究和分析归纳了所研究的食道癌细胞图像的多方面特点的基础上,设计并实现了基于基本Snake模型的新模型。

通过实验发现改进模型分割的结果与实际边界非常吻合,最后进行了后续工作开展的设想。

关键词:Snake模型;图像分割;细胞边界;食道癌细胞文章编号:1002-8331(2008)09-0197-03文献标识码:A中图分类号:TP751基金项目:河南省科技攻关基金项目(No.0324410092)。

作者简介:张鹏(1982-),男(汉),硕士研究生,现从事数字图像分割与模式识别方面的工作;张震(1966-),男(汉),副教授,硕士研究生导师,在读博士,2005年赴英国曼彻斯特大学研修,师从国内图像领域专家平西建教授。

主要从事通信与信息工程、数字信号处理、计算机技术、数字图像处理等研究工作;安建伟(1983-),男(汉),硕士研究生,现从事图像信息隐藏方面的工作。

收稿日期:2007-07-12修回日期:2007-09-19ComputerEngineeringandApplications计算机工程与应用197ComputerEngineeringandApplications计算机工程与应用2008,44(9)(a)正常的食道细胞(b)癌变的食道细胞图1正常细胞与癌变细胞对比图图2(a)原始图片图2(b)采用阈值法分割的结果图2(c)基本Snake模型分割结果图2(d)改进的Snake模型分割结果Ep(vi)=10!(-!(s)!I(v(s))2)ds模型的计算过程就是求解Esnake=Ei(vi)=10!["(s)dv(s)ds2+#(s)d2v(s)ds222-|!(s)I(v(s))|2]ds的极小值的过程。

能量极小化的样条内力约束其形状,外力引导其行为,在内外力的驱动下自主趋向目标边界。

为了编程实现Snake模型算法,必须进行离散化处理。

以上各式的离散化形式为E=n-1i=0"(Ei(vi)+Ep(vi))其中Ei(vi)=12("ivi-vi-12+$ivi-1+vi+1-2vi2)Ep(vi)=10!-!!I(x,y)2ds=!ni=1"-!I(x,y)22.2改进的Snake模型为了更好发挥Snake模型的能力,根据待分割的细胞图像质量对图像进行灰度变换、中值滤波、腐蚀等预处理操作,来获取更加符合要求的待分割图像。

在对基本Snake模型的改进方面,从改进基本Snake模型本身的组成部分入手。

首先,修改外部能量:(1)使用高斯函数扩展外部能量作用的范围。

(2)扩大边界点的灰度值判定范围。

(3)采用新的图像能量表示方法,增强抗噪声能力:Ep(vi)={1-!I(vi)cos%(vi),if%(vi)<"2}其中%为Snake轮廓关键点vi的运动方向与梯度方向的夹角。

经过上述步骤的改进,在远离边界的地方图像力的作用仍然很小,也无法检测物体的凹陷区域,容易把噪音点误判为关键点,于是考虑加入外部作用力。

综合分析凸、凹和尖角等情况后,确定对关键点vi施加的动态外部力的方向n与水平方向的夹角%为:%=arccosvivijvivjk将动态外部力大小形式化定义为:v=vi+1-vivi+1-vi考虑到应用动态外部力可能出现的特殊情况,如动态外部力在单位时间内的大小设置,既要保证关键点移动的速度,又要避免可能超越目标边界的错误,设置一个阀值vmax,使得动态外部力的速度大小满足vi<vmax在算法方面,目前Snake模型三种主要的能量最小化计算方法中,Williams的贪婪算法是时间和空间复杂度最小的。

考虑到本项目最终要实现一个实时检测系统,故选用Williams的贪婪算法作为Snake的计算优化方法。

2.3食道癌细胞的特征医学上对癌细胞的识别通常考察以下几个有代表性的特征:癌的细胞核颜色很深;胞核比较大;核浆比与正常的细胞刚好相反,癌变细胞的细胞核形状不规则,并且核内有粗颗类分布。

食道癌根据病理特点分为磷癌和腺癌,由于磷癌比较多见,所以本文主要研究磷癌细胞的分割。

磷癌细胞有以下一些特征:癌细胞间大小差别很大,细胞浆丰富,呈鲜红色;细胞核明显增大,畸形,核浆比倒置明显著,染色深,分化程度高的磷癌,细胞形状相对规则,胞浆多。

图1中给出了一幅正常细胞与癌变细胞的对比图像。

3结果分析3.1性能比较与评价在对原始图像灰度转换、中值滤波、全方位腐蚀等预处理后,首先用传统的阈值法分割技术进行分割,最后使用边缘算子得出图像轮廓,如图2(b)所示;然后用基本Snake模型进行分割,结果如图2(c)所示;最后使用本文改进的Snake模型实施分割最后得到图2(d)。

由实验结果可以看出,由于食道癌细胞图像在生成和传输过程中会受到各种噪声源的干扰和影响,使得图像质量较差,边界轮廓较为模糊,且与背景的反差较小,传统的阈值法分割可能产生虚假轮廓,从图2(b)可以明显看出得到的轮廓曲线与真实轮廓有较大差距。

细胞癌变后通常会产生畸变,而基本的Snake模型难以逼近凹形状、尖角形状以及不规则形状的区域边界。

从图2(c)可以看出得到的轮廓曲线与真实轮廓也有较大差距,尤其细胞凹陷区域。

观察图2(d)可以看出使用改进的Snake模型得到的轮廓曲线较为准确的与细胞实际轮廓吻合。

3.2改进的Snake模型应用的结果实验用的细胞图像是经过H&E(Hematoxylin&Eosin)染色的食道癌细胞。

图3(a)和图3(b)分别给出了原始图像和分割后的图像。

可以看出图3(b)得到了比较精确的细胞轮廓。

4结论与展望实验表明,本文所使用的改进的Snake模型分割的结果与1982008,44(9)信号Heavisinedoppler数据SNR/dBRMSESNR/dBRMSE噪声图像11.83481.023111.78421.0299硬阈值去噪20.52480.376418.83860.4572折中算法去噪20.50700.377118.91840.4530软阈值去噪20.32870.385018.90900.4535m=420.52570.376318.93640.4521m=620.53690.375818.93050.4524m=820.53670.375818.92130.4528算法本文方法去噪表1各阈值去噪方法的信噪比(SNR)和相对均方误差(RMSE)比较阈值函数相比,有以下特点:(1)它有效结合了传统的软阈值函数和硬阈值函数,能有效地克服用硬阈值函数和软阈值函数进行小波函数的处理时带来的缺陷。