CT图像肺结节计算机辅助检测算法研究与实现课件

上传人:沈*** 文档编号:243907631 上传时间:2024-10-01 格式:PPT 页数:35 大小:2.59MB
返回 下载 相关 举报
CT图像肺结节计算机辅助检测算法研究与实现课件_第1页
第1页 / 共35页
CT图像肺结节计算机辅助检测算法研究与实现课件_第2页
第2页 / 共35页
CT图像肺结节计算机辅助检测算法研究与实现课件_第3页
第3页 / 共35页
点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2021/2/6,医学课件,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,2021/2/6,医学课件,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,2021/2/6,医学课件,*,CT,图像肺结节计算机辅助检测算法的研究与实现,2021/2/6,1,CT图像肺结节计算机辅助检测算法的研究与实现 2021/2/,内容提要,一、,项目进展情况,二、,研究过程,三、,成果展示,四、,经费使用情况,五、,新结果,六、,项目组成员的训练收获,2021/2/6,2,内容提要一、项目进展情况2021/2/62,一,、项目进展情况,(1),前期调研,:,查阅大量的中英文文献资料,确定项目的研究方法和手段;,项目进行中,项目组成员到医院进行实地调研,先后与河北大学附属医院和中国人民解放军第263医院医生合作,了解了当下医生在应用肺部CT图像诊断病人患病时的实际需求,并共同商讨了项目解决的方案;,获取并整理实验数据,数据主要来源于LIDC和河北大学附属医院的CT影像,经过归纳整理、分类存储,为此后的研究提供了方便。,确定算法实现方案:,分割肺实质;,识别肺内显著区域,及,结节;,肺结节的三维,重建,;,对,肺内ROI,进行量化分析,及聚类分析,。,2021/2/6,3,一、项目进展情况(1)前期调研:2021/2/63,一,、项目进展情况,(2),拟定,项目实施,解决方案:,本项目针对肺部CT图像的特点,利用计算机图像处理及模式识别等技术,在肺部,异常结节状病变,的,计算机辅助检测,、,量化分析,、聚类分析,和,三维重建,方面开展研究。,总体流程图,R,O,I,提取,结节量化分析,肺实质分割,图像预处理,图像获取,三维空间显示,结节,聚类,分析,2021/2/6,4,一、项目进展情况(2)拟定项目实施解决方案:总体流程图R结节,一,、项目进展情况,(3),确定实验环境和实验方法:,实验环境:编程语言主要有C+、C#,编程工具主要采用Visual C+6.0以及Visual Studio 2008,部分函数调用,了,提供医学图像处理,算法的,VTK,、,ITK平台(针对于C+);,实验方法:首先依据拟定的算法实现解决方案,分阶段按步骤进行实验。然后进行阶段性总结各个阶段中会对比不同的函数算法等得出最佳解决方案。最后,将各个阶段的程序统和,排查错误,完善整个算法。,2021/2/6,5,一、项目进展情况(3)确定实验环境和实验方法:2021/2/,肺部,CT,图像特性简介,一幅,视窗为,肺窗的肺部,CT,图像中含有很多信息。,A,为肺实质,B,为肺结节,,C,为肺内支气管和血管,,D,为胸骨及周围软组织部分,,E,为,CT,图像所取的窗宽和窗位值,,F,为患者的主要信息及图像的成像日期、成像所在医院、图像序列号等信息,,G,为气管和支气管,,H,为,CT,床,,I,为标尺。,2021/2/6,6,肺部CT图像特性简介一幅视窗为肺窗的肺部CT图像中含有很多信,肺结节实例,2021/2/6,7,肺结节实例2021/2/67,二,、研究过程,肺实质,自动分割,肺实质初步提取,肺实质修补,肺实质连接,肺内,ROI,提取,肺内显著区域提取,候选肺结节识别,特征提取及量化分析,聚类分析,三维重建,2021/2/6,8,二、研究过程肺实质自动分割2021/2/68,肺实质,自动分割,肺实质初步提取,一张肺部CT图像包含很多信息,为了自动检测出是否包含肺结节,需要先去除不必要的信息,通常的做法是提取肺实质,。,肺实质,提取思想,从肺部CT图像中,可以看到,,,胸廓的形状是闭合的,而且肺实质包含在其中,所以如果找到胸廓,然后去除胸廓和胸廓以外的部分,那么剩下的就是肺实质和气管。气管的位置在中间,而且面积较小,只要在去除胸廓和胸廓以外部分后,去除位于,图像,中,央、,面积较小的气管,(支气管),,就将肺实质提取出来了。,2021/2/6,9,肺实质自动分割肺实质初步提取2021/2/69,肺实质,自动分割,肺实质提取,方法,胸廓是图像中高亮度连通区域中面积最大的部分,对图像去噪,二值化后,遍历图像中的所有值为255的连通区域,并且计算区域大小,记录其中最大的区域,标记该区域,从图像左上角和右下角做区域生长,只要不是标记的胸廓部分就生长并且去除,这样就去除胸廓以外的部分,然后去除标记的胸廓再去除气管就将肺实质提取出来了。,2021/2/6,10,肺实质自动分割肺实质提取方法2021/2/610,CT原图,二值化结果,去除胸廓及以外部分和气管结果,2021/2/6,11,CT原图二值化结果去除胸廓及以外部分和气管结果2021/2/,在肺实质边缘上存在血管,也可能存在结节,它们的亮度都比较高,所以在去除胸廓时当作胸廓一并去除了。在肺实质初步提取后要对边缘进行修补,将过度分割的部分修补回来。,肺实质边缘修补方法,利用模版匹配法寻找边缘凸点,凸点分别入队,左右肺入不同队,对左右肺凸点分别进行计算,只要两个凸点,A,和,B,满足,下面两式,:,则连接,A,和,B,两点,为了使修补更加完整,连线算法采用一种基于贝塞尔曲线的方法。,肺实质修补,2021/2/6,12,在肺实质边缘上存在血管,也可能存在结节,它们的亮度都比较高,,肺实质修补,贝塞尔曲线,P0、P1、P2、P3四个点在平面或在三维空间中定义了三次贝兹曲线。曲线起始于P0走向P1,并从P2的方向来到P3。一般不会经过P1或P2;这两个点只提供方向,信息,。P0和P1之间的间距,决定了曲线在转而趋进P3之前,走向P2方向的,“,长度有多长,”,。曲线参数形式为:,贝塞尔曲线示意图,2021/2/6,13,肺实质修补贝塞尔曲线贝塞尔曲线示意图2021/2/613,边界凸点检测及连线,2021/2/6,14,边界凸点检测及连线 2021/2/614,肺实质连接,在病人的病情比较严重时,肺炎区域太大将一个肺分开,在肺实质提取后,需要将这个肺分开的部分连接起来,保持其完整性。,肺实质连接方法,在边缘修补后,判断是否需要连接,计算左右肺凸点队的个数,如果一边肺的队的个数大于一就需要进行连接。连接的方法如下,:,首先找到两个区域距离最近的两个凸点,并且记录下来为,A,和,B,,然后在,A,点的区域凸点队列中查找凸,点,C,,在,B,点的区域凸点队列中查找凸,点,D,,计算下面的算式:,找到该算式最大的,C,点和,D,点,然后连接,AB,和,CD,,,就将两部分连接起来了。,2021/2/6,15,肺实质连接在病人的病情比较严重时,肺炎区域太大将一个肺分开,,破裂肺的,CT,原图,肺实质初步提取结果,边缘修补和连接后的结果,肺实质提取最终结果,2021/2/6,16,破裂肺的CT原图肺实质初步提取结果边缘修补和连接后的结果肺实,肺内,ROI,提取,ROI,的提取,为了自动识别肺结节,方便后面的,肺结节的检测与,量化分析,我们需要在肺实质提取的结果中将目标区域提取出来。,ROI,包括结节、亮度同结节相近的血管和亮度较低的,磨,玻璃结节。,ROI,提取方法,在肺实质中除了目标区域以外的部分是亮度比目标区域低,、且,在肺实质中所占比例最大的气泡对应的部分。我们提取,ROI,的方法,就是去除气泡对应的部分,间接提取,ROI,。,本文提出了两种方法来间接提取,ROI,,针对气泡部分基于区域生长的,提取,方法和肺实质直方图波底阈值,提取,方法。,2021/2/6,17,肺内ROI提取ROI的提取2021/2/617,基于区域生长,提取,方法,对肺实质部分进行直方图统计。,找到直方图中的最大值,Max,。从肺部,CT,图的统计中可以认为该值对应气泡部分。,遍历肺实质中所有像素,如果像素对应的值为,Max,则以该点为种子点,以一个事先设定的值为阈值进行区域生长,将生长出来的区域去除。,2021/2/6,18,基于区域生长提取方法对肺实质部分进行直方图统计。2021/2,波底阈值分割,提取,方法,对肺实质部分进行灰度直方图统计,找到直方图中的最大值,Max,。从肺部,CT,图的统计中可以认为该值对应气泡部分,从,Max,对应的灰度值递增,计算灰度直方图中对应数据的变化,当数据变换变缓,且该灰度值的像素点占全部肺实质的比例低于某一个值是,认为此时是这个波的波底了,记录该值,T,。,然后以,T,为阈值对肺实质进行分割,低于,T,的像素点置,0,,高于,T,的像素点置,255,。,2021/2/6,19,波底阈值分割提取方法对肺实质部分进行灰度直方图统计 2021,有,磨,玻璃结节的肺实质提取结果,Max,T,肺实质对应直方图,区域生长方法间接提取结果,波底阈值分割方法间接提取结果,2021/2/6,20,有磨玻璃结节的肺实质提取结果MaxT肺实质对应直方图区域生长,去除,肺内,ROI,中,细小区域,对经过上面步骤剩下的血管和结节部分,如果其区域面积过小,则可以认为是细小的血管,将其去除。如果有一些小的气泡部分,那么也是需要去掉的,方便接下来的自动量化分析。步骤如下:,复制目标图的数据到标记图中。,遍历标记图,找到一个值不为0的点。,以这个点作为种子点进行区域生长,将这块区域在标记图中置为0,同时计算出该区域的面积。,如果该区域的面积小于,一定,阈值,则以该种子点在目标图中区域生长,将生长点都置为0,去除目标图中的这块区域。,寻找标记图中下一个不为0的点,重复第3步,直到遍历完整个标记图。,2021/2/6,21,去除肺内ROI中细小区域对经过上面步骤剩下的血管和结节部分,区域生长方法间接提取结果,去除细小区域结果,2021/2/6,22,区域生长方法间接提取结果去除细小区域结果2021/2/622,特征提取及量化分析,量化分析所做的工作包括:,肺门位置的计算,;,针对每一个,ROI,计算,其,区域面积、平均灰度、方差、圆形度,、似圆度、边界离心率,、距肺门的距离,计算的结果用于后续,聚类,判断,依据,。,本项目实现了根据上述特征进行聚类分析的结节检测算法,以及根据具体需要进行人工选择所需用的特征组合进行肺结节的检测。,2021/2/6,23,特征提取及量化分析量化分析所做的工作包括:2021/2/62,聚类分析所用算法,:,使用的是改进后的基于模糊C均值(FCM)聚类算法,算法思想为:,对象间的相似度和相异度是基于两个对象间的距离来计算的。本文使用欧几里得距离来表示相异度,对于两个数据点X=x1,x2,xn,Y=y1,y2,yn两者的欧式空间距离表示为:,加权后的空间距离表示为:,对于权重值A=,A,1,,A,2,,A,n则需要根据各个特征向量的贡献的不同而赋给不同的值。,权重值A=,A,1,,A,2,,A,n的计算方法为:先用一般的FCM算法对数据进行第一遍的聚类,得到聚类中心C=C1,C2,Cn,找出属于肺结节一类的聚类中心Ci和与其欧式距离最远的聚类中心Cm,则,得到,动态权值,公式:,聚类分析,2021/2/6,24,聚类分析所用算法:聚类分析2021/2/624,2021/2/6,25,2021/2/625,三维重建,MC(Marching Cubes)方法求CT,图像等值面算法流程,:,将CT图像分层读入内存,扫面两层图片数据,构造体元,将体元八个角点逐个与等值面值C比较,构造体元状态表,根据状态表,找出等值面穿过的体元,通过线性插值,中心差分方法构造三角形,组成等值面,等值面与体元不同位置,示意图,2021/2/6,26,三维重建MC(Marching Cubes)方法求CT图像等,肺实质重建结果,肺结节单独重建结果,结节与骨骼混合重建结果,2021/2/6,27,肺实质重建结果肺结节单独重建结果结节与骨骼混合重建结果202,三、成果展示,2021/2/6,28,三、成果展示2021/2/628,2021/2/6,29,2021/2/629,四、经费使用情况,20
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!