项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件

上传人:大米 文档编号:570165639 上传时间:2024-08-02 格式:PPT 页数:35 大小:2.57MB
返回 下载 相关 举报
项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件_第1页
第1页 / 共35页
项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件_第2页
第2页 / 共35页
项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件_第3页
第3页 / 共35页
项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件_第4页
第4页 / 共35页
项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件》由会员分享,可在线阅读,更多相关《项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件(35页珍藏版)》请在金锄头文库上搜索。

1、CT图像肺结节计算机辅助检测算法的图像肺结节计算机辅助检测算法的研究与实现研究与实现 项目号 2主持人 张进兴指导老师 王兵河北大学数学与计算机学院项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件内容提要内容提要l一、项目进展情况l二、研究过程l三、成果展示l四、经费使用情况l五、新结果l六、项目组成员的训练收获项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件一一、项目目进展情况展情况(1)l前期调研:1.查阅大量的中英文文献资料,确定项目的研究方法和手段;2.项目进行中,项目组成员到医院进行实地调研,先后与河北大学附属医院和中国人民解放军第263医

2、院医生合作,了解了当下医生在应用肺部CT图像诊断病人患病时的实际需求,并共同商讨了项目解决的方案;3.获取并整理实验数据,数据主要来源于LIDC和河北大学附属医院的CT影像,经过归纳整理、分类存储,为此后的研究提供了方便。l确定算法实现方案:1.分割肺实质;2.识别肺内显著区域及结节;3.肺结节的三维重建;4.对肺内ROI进行量化分析及聚类分析。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件一一、项目目进展情况展情况(2)l拟定项目实施解决方案:l本项目针对肺部CT图像的特点,利用计算机图像处理及模式识别等技术,在肺部异常结节状病变的计算机辅助检测计算机辅助检测、量化分

3、析量化分析、聚类分析、聚类分析和三维重建三维重建方面开展研究。总体流程图ROI提取结节量化分析肺实质分割图像预处理图像获取三维空间显示结节聚类分析项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件一一、项目目进展情况展情况(3)l确定实验环境和实验方法:1.实验环境:编程语言主要有C+、C#,编程工具主要采用Visual C+6.0以及Visual Studio 2008,部分函数调用了提供医学图像处理算法的VTK、ITK平台(针对于C+);2.实验方法:首先依据拟定的算法实现解决方案,分阶段按步骤进行实验。然后进行阶段性总结各个阶段中会对比不同的函数算法等得出最佳解决方案

4、。最后,将各个阶段的程序统和,排查错误,完善整个算法。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺部肺部CT图像特性像特性简介介一幅视窗为肺窗的肺部CT图像中含有很多信息。A为肺实质,B为肺结节,C为肺内支气管和血管,D为胸骨及周围软组织部分,E为CT图像所取的窗宽和窗位值,F为患者的主要信息及图像的成像日期、成像所在医院、图像序列号等信息,G为气管和支气管,H为CT床,I为标尺。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺肺结节实例例项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件二二、研究、研究过过程程l肺实质自

5、动分割1.肺实质初步提取2.肺实质修补3.肺实质连接l肺内ROI提取1.肺内显著区域提取2.候选肺结节识别l特征提取及量化分析l聚类分析l三维重建项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺肺实质自自动动分割分割l肺实质初步提取一张肺部CT图像包含很多信息,为了自动检测出是否包含肺结节,需要先去除不必要的信息,通常的做法是提取肺实质。l肺实质提取思想从肺部CT图像中可以看到,胸廓的形状是闭合的,而且肺实质包含在其中,所以如果找到胸廓,然后去除胸廓和胸廓以外的部分,那么剩下的就是肺实质和气管。气管的位置在中间,而且面积较小,只要在去除胸廓和胸廓以外部分后,去除位于图像

6、中央、面积较小的气管(支气管),就将肺实质提取出来了。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺肺实质自自动动分割分割l肺实质提取方法胸廓是图像中高亮度连通区域中面积最大的部分,对图像去噪,二值化后,遍历图像中的所有值为255的连通区域,并且计算区域大小,记录其中最大的区域,标记该区域,从图像左上角和右下角做区域生长,只要不是标记的胸廓部分就生长并且去除,这样就去除胸廓以外的部分,然后去除标记的胸廓再去除气管就将肺实质提取出来了。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件CT原图二值化结果去除胸廓及以外部分和气管结果项目结项CT图像肺结

7、节计算机辅助检测算法研究数学与计算机学院张进兴课件l在肺实质边缘上存在血管,也可能存在结节,它们的亮度都比较高,所以在去除胸廓时当作胸廓一并去除了。在肺实质初步提取后要对边缘进行修补,将过度分割的部分修补回来。l肺实质边缘修补方法利用模版匹配法寻找边缘凸点,凸点分别入队,左右肺入不同队对左右肺凸点分别进行计算,只要两个凸点A和B满足下面两式:则连接A和B两点,为了使修补更加完整,连线算法采用一种基于贝塞尔曲线的方法。肺肺实质修修补项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺肺实质修修补l贝塞尔曲线lP0、P1、P2、P3四个点在平面或在三维空间中定义了三次贝兹曲线。

8、曲线起始于P0走向P1,并从P2的方向来到P3。一般不会经过P1或P2;这两个点只提供方向信息。P0和P1之间的间距,决定了曲线在转而趋进P3之前,走向P2方向的“长度有多长”。曲线参数形式为:贝塞尔曲线示意图项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件边界凸点检测及连线 项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺肺实质连接接l在病人的病情比较严重时,肺炎区域太大将一个肺分开,在肺实质提取后,需要将这个肺分开的部分连接起来,保持其完整性。l肺实质连接方法在边缘修补后,判断是否需要连接,计算左右肺凸点队的个数,如果一边肺的队的个数大于一就需

9、要进行连接。连接的方法如下:首先找到两个区域距离最近的两个凸点,并且记录下来为A和B,然后在A点的区域凸点队列中查找凸点C,在B点的区域凸点队列中查找凸点D,计算下面的算式: 找到该算式最大的C点和D点,然后连接AB和CD,就将两部分连接起来了 。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件破裂肺的CT原图肺实质初步提取结果边缘修补和连接后的结果肺实质提取最终结果项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件肺内肺内ROI提取提取lROI的提取为了自动识别肺结节,方便后面的肺结节的检测与量化分析,我们需要在肺实质提取的结果中将目标区域提取出来。

10、ROI包括结节、亮度同结节相近的血管和亮度较低的磨玻璃结节。lROI提取方法在肺实质中除了目标区域以外的部分是亮度比目标区域低、且在肺实质中所占比例最大的气泡对应的部分。我们提取ROI的方法,就是去除气泡对应的部分,间接提取ROI。本文提出了两种方法来间接提取ROI,针对气泡部分基于区域生长的提取方法和肺实质直方图波底阈值提取方法。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件基于区域生基于区域生长长提取提取方法方法1.对肺实质部分进行直方图统计。2.找到直方图中的最大值Max。从肺部CT图的统计中可以认为该值对应气泡部分。3.遍历肺实质中所有像素,如果像素对应的值为M

11、ax,则以该点为种子点,以一个事先设定的值为阈值进行区域生长,将生长出来的区域去除。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件波底波底阈值阈值分割分割提取提取方法方法1.对肺实质部分进行灰度直方图统计 2.找到直方图中的最大值Max。从肺部CT图的统计中可以认为该值对应气泡部分 3.从Max对应的灰度值递增,计算灰度直方图中对应数据的变化,当数据变换变缓,且该灰度值的像素点占全部肺实质的比例低于某一个值是,认为此时是这个波的波底了,记录该值T。 4.然后以T为阈值对肺实质进行分割,低于T的像素点置0,高于T的像素点置255。 项目结项CT图像肺结节计算机辅助检测算法

12、研究数学与计算机学院张进兴课件有磨玻璃结节的肺实质提取结果MaxT肺实质对应直方图区域生长方法间接提取结果波底阈值分割方法间接提取结果项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件去除去除肺内肺内ROI中中细细小区域小区域l对经过上面步骤剩下的血管和结节部分,如果其区域面积过小,则可以认为是细小的血管,将其去除。如果有一些小的气泡部分,那么也是需要去掉的,方便接下来的自动量化分析。步骤如下:1.复制目标图的数据到标记图中。 2.遍历标记图,找到一个值不为0的点。 3.以这个点作为种子点进行区域生长,将这块区域在标记图中置为0,同时计算出该区域的面积。4.如果该区域的面积

13、小于一定阈值,则以该种子点在目标图中区域生长,将生长点都置为0,去除目标图中的这块区域。5.寻找标记图中下一个不为0的点,重复第3步,直到遍历完整个标记图。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件区域生长方法间接提取结果去除细小区域结果项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件特征提取及量化分析特征提取及量化分析l量化分析所做的工作包括:肺门位置的计算;针对每一个ROI,计算其区域面积、平均灰度、方差、圆形度、似圆度、边界离心率、距肺门的距离,计算的结果用于后续聚类判断依据。l本项目实现了根据上述特征进行聚类分析的结节检测算法,以及根据

14、具体需要进行人工选择所需用的特征组合进行肺结节的检测。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件l聚类分析所用算法:l使用的是改进后的基于模糊C均值(FCM)聚类算法,算法思想为:l对象间的相似度和相异度是基于两个对象间的距离来计算的。本文使用欧几里得距离来表示相异度,对于两个数据点X=x1,x2,xn,Y=y1,y2,yn两者的欧式空间距离表示为:l加权后的空间距离表示为:l对于权重值A=A1,A2,An则需要根据各个特征向量的贡献的不同而赋给不同的值。l权重值A=A1,A2,An的计算方法为:先用一般的FCM算法对数据进行第一遍的聚类,得到聚类中心C=C1,C2

15、,Cn,找出属于肺结节一类的聚类中心Ci和与其欧式距离最远的聚类中心Cm,则得到动态权值公式:聚聚类分析分析项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件三三维重建重建lMC(Marching Cubes)方法求CT图像等值面算法流程:1.将CT图像分层读入内存2.扫面两层图片数据,构造体元3.将体元八个角点逐个与等值面值C比较,构造体元状态表4.根据状态表,找出等值面穿过的体元,通过线性插值,中心差分方法构造三角形,组成等值面等值面与体元不同位置示意图项目结项CT图像肺结节计算机辅助检测算法研究数学

16、与计算机学院张进兴课件肺实质重建结果肺结节单独重建结果结节与骨骼混合重建结果项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件三、成果展示三、成果展示项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件四、四、经费使用情况使用情况支出科目支出科目金额(元)金额(元)主要用途主要用途论文发表费论文发表费65006500论文发表、会议注册论文发表、会议注册资料费资料费10001000购买、下载相关资料、书籍、图像购买、下载相关资料、书籍、图像调研费调研费15001500调研、咨询专家调研、咨

17、询专家设备更新费设备更新费15001500硬盘、显卡、网卡硬盘、显卡、网卡实验材料费实验材料费300300上网查阅费上网查阅费其其 它它200200打印、复印、样张打印、复印、样张总计总计1100011000项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件五、五、新新结果果(1)l采用局部极小值点连线法对凹陷部分进行修补。寻找高曲率点:此方法不需要计算边界的曲率,只需要求边界曲线上不同坐标系下的局部极小值点,代替求边界点的曲率,以此找到边界上的凸点,连接凹陷缺口处两边的两个邻近凸点,修补凹陷部分。边界线上的点包括局部极小值点和非局部极小值点两类,通过设置不同的匹配模板,表

18、示在不同坐标系下寻找局部极小值点。连接:判断两点间是否需要连线的条件为1.符合两点间弧长与直线距离之比大于1.52.符合以上条件的点中,选择弧长最长的。l提出了一种新的基于贝塞尔曲线的边缘修补连线算法以及破裂肺实质连接算法,对肺实质缺损及由于肺内组织影响导致肺实质出现严重断裂的情况进行了研究及处理。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件五、五、新新结果果(2)l将结节划分为四类:孤立结节,胸膜结节,粘连血管结节,磨玻璃结节。确立各自分割方法:1.对于孤立结节,应用圆形度检测算法结合结节面积、结节所在位置进行检测识别;2.对于胸膜结节,由于先进行了肺实质提取,对胸

19、膜结节所造成的的肺实质缺失进行修补,所以将胸膜结节可归类为孤立结节或与血管粘连结节;3.对于粘连血管结节,先应用割补法,进行结节与血管的分割,然后,应用圆形度检测算法结合结节面积进行检测识别 ;4.对于磨玻璃结节,选用CV模型及自动肺内显著区域提取进行识别,得到了较好的提取效果。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件五、五、新新结果果(3)l对ROI区域进行量化分析,提取出一组合适的特征,然后以这些特征为一组数据,利用改进后的模糊C均值聚类算法,根据这些ROI区域特征的相似度,将这些ROI区域进行分类,进而把是肺结节的可能性比较大的ROI区域分离出来,最后得到肺

20、结节。l进行了肺实质及肺结节进行了三维绘制,选用VTK及ITK平台结合Visual Studio 2008 进行肺部CT图像的三维显示,应用VTK中的Marching Cubes算法,将从原CT图像中处理得到的肺结节进行三维绘制,得到了较好的肺结节部分三维显示效果。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件六、六、项目目组成成员的的训练收收获l自项目开始实施起,项目小组成员各尽其责,通过近半年的学习与实验测试,提高了分析问题、解决问题的能力,创新能力得到了锻炼;l通过参与此次项目,整个小组通力合作,团队合作能力得到了锻炼,在实验的过程中,项目组成员意识到团队协作的重要性,算法分析能力、编程能力得到了提高。项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件l感谢各位评委老师感谢各位评委老师项目结项CT图像肺结节计算机辅助检测算法研究数学与计算机学院张进兴课件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号