医学CT图像特征提取算法--肺结节CT图像特征提取算法

  摘自本人毕业论文《肺结节CT影像特征提取算法研究》

  医学图像特征提取可以认为是基于图像内容提取必要特征,医学图像中需要什么特征基于研究需要,提取合适的特征。相对来说,医学图像特征提取要求更加高,因为对医生的辅助诊断起着至关重要的作用,所以需要严谨可靠的特征。肺结节CT影像特征提取也是属于医学图像特征提取领域的一个部分,有着医学图像特征提取的基本要求。既有其他医学图像特征提取的方法,也有针对肺结节的特定特征提取方法。本小节主要对一些常用的肺结节CT影像医学图像特征提取方法进行介绍,主要可以分为灰度特征、纹理特征和形状特征等。

3.1 灰度特征提取算法

医学图像基本都是灰度图像,而本文研究的重点是肺结节CT影像特征提取,也是灰度图像。灰度特征是一类医学图像处理中常用的图像特征,简单有效。医学图像的灰度特征,是利用灰度具有一定的稳定性,对大小、方向都不敏感,能表现出相当强的鲁棒性[17]。医学图像基本都是灰度图像,灰度特征也是一类重要特征,通过对图像灰度分析,得到图像的灰度直方图,从中可以提取出许多有效的灰度特征。医学图像得到的灰度直方图表现了一幅医学图像灰度分布情况的各种统计特性。

灰度直方图算法[18]

由f(x,y)表示一副灰度图像,(x,y)处的值表示该位置像素。一副图有M个像素,分布在0-L-1级,灰度直方图即统计每级灰度像素书目得到的统计图,通过灰度直方图得到一系列灰度特征。灰度直方图定义为

其中,i表示灰度级,L表示灰度级种类数, 表示灰度级为i的像素数目,M表示图像总像素数,公式(3-1)表示每一灰度级占总像素百分比,即灰度级为i的像素出现频率。

3.2 纹理特征提取方法

纹理特征是一类人类视觉可以明显感觉到的特征,同时也是图像的一类重要特征,主要表现为像素在空间分布模式的描述,可以反映图像表示的物体表面的粗糙度、光滑性、颗粒度、随机性等性质。纹理特征有规则纹理和准规则纹理之分,规则纹理指的是纹理基本元素按着一定规则排列而成,成为人工纹理;准规则纹理是指没有特定形状或规则的随机纹理,而是按照灰度特征或者颜色特征分布,这样的规则较难识别,只有观察整个物体才可以看出,称之为自然纹理[19]

纹理特征提取方法目前出现的大概可以分为三类,统计分析方法、结构分析方法和频谱分析方法[20]。本小节主要对这三类特征提取方法中较为典型的算法进行描述,内容如下:

3.2.1 统计分析方法

统计类方法是基于纹理图像局部区域内灰度的统计特点来测量像素的空间分布情况,1973年,Haralick等[21]提出的灰度共生矩阵(GLCM)已经成为纹理特征提取的一种非常经典和有效的算法,在很多领域都得到广泛应用。基于灰度共生矩阵,从中可以提取出很多统计量作为纹理特征。这里采用灰度共生矩阵作为统计分析方法的典型应用介绍,主要提取了能量、对比度、相关系数、熵和局部平稳(逆差矩)。

  如图3.1所示,其中 和 的范围有像素间距d和方向θ两个参数决定,设f(x,y)表示一副灰度图像,对图像中任一区域R,定义S为区域中具有特定空间联系的像素对的集合,则灰度共生矩阵的元素表示为[22]

  为了减少计算量,一般先对图像进行灰度级变换,降低灰度级数,同时减少方向数,通常取0o、45o、90o、135o四个方向。共生矩阵体现了不同纹理之间的区别,对于具有不同特点的图像纹理,其共生矩阵明显不同。例如 表示了水平方向上距离一个像素的灰度级联合分布,如果共生矩阵主对角线元素都为0,则表明水平方向相邻两个元素没有相同值,即纹理较为细腻;弱主对角线上元素很大,则表明水平方向纹理较为粗糙。

  由灰度共生矩阵提取的几个主要的图像纹理特征定义如下:

3.2.2 结构分析方法

  结构法是最早用来分析图像纹理特征的方法,但是由于该方法效果不好,很少再研究使用。结构法是从纹理图像的结构角度来解析纹元和排列规则,第一步,提取纹元,第二步,对纹元的排列规则进行推测。

3.2.3 频谱分析方法

  傅里叶变换是时域和频域进行变换的桥梁,为频域分析提供了可能。纹理特征不仅是表现在时域中,频域中也有着许多纹理特征,例如在变换后的图像能量谱就是一种重要而简单的频域特征[22]

3.3 形态特征提取方法

形态特征相对于纹理特征而言,是一类比较直观的可以用几何图形等描述的一类特征。图像的形态特征可以分为两类,一类是基于轮廓的形态特征,一类是基于区域的形态特征。形态特征在医学图像处理领域也是一类较为常用的特征提取方法,对医学诊断等有着极大的帮助。

3.3.1 基于轮廓的形态特征

基于轮廓的形态特征描述方法仅仅是提取形状的轮廓信息,一般有两类方法:连续型(全局型)和离散性(结构型)。在这里主要研究两种常用的基于形态的特征提取方法:简单几何描述符和傅里叶形状描述符[23]

(1)简单几何描述符算法:

a.边界长度:一般采用4-方向连通边界或8-方向连通边界表示,得到一个近似长度

b.边界直径:边界上相距最远的两个点之间的距离

c.曲率:曲率是斜率的改变率,描述了边界方向变化的情况

(2)傅里叶形态描述符算法:

傅里叶形状描述法(Fourier Shape Descriptions)是一种广泛应用的形状描述符,假设一个物体轮廓由一系列坐标 的像素组成,其中0 s N-1,而N是轮廓上像素总数。

从这些边界点可以导出3种形状表达:曲率函数(curvature function)、质心距离(centroid distance)、复坐标函数(complex coordinates function).

3.3.2 基于区域的形态特征

基于区域的形态特征描述方法,将整个区域作为一个整体,利用区域内所有像素来提取一系列形态特征,本小节主要介绍几种简单的基于区域的形态特征提取算法:简单几何参数描述符和几何不变矩。

(1)简单几何参数描述符算法:

  1. 区域面积:区域面积描述区域大小的基本特征,假设以像素为单位,则面积就是区域内像素数
  2. 区域重心:一种全局描述符,坐标公式如下

其中,B为区域周长,可以看出圆形参数为1,一定程度上这个参数可以描述区域紧凑性,对尺度变换和旋转变换不敏感。

其中,B为区域周长,可以看出圆形参数为1,一定程度上这个参数可以描述区域紧凑性,对尺度变换和旋转变换不敏感。

(2)几何不变矩算法:

1962年,Hu[24]提出图像识别的不变矩理论,首次提出代数不变量的不变矩,通过对几何矩的非线性组合,导出了一组对图像平移、旋转、和尺度变化不变的矩。不变矩是一种统计特征,利用灰度分布各阶矩来描述图像灰度分布特性。

离散数字图像f(x,y)的p+q阶矩定义为

  基于区域的形态特征提取方法在这里主要讲述了上述两种简单的提取方法,还有很多其他类似方法提取图像的形态特征。在医学图像特征提取领域中,形态特征也发挥着重要的作用,对图像特征提取和预后有着极大的帮助。

3.4 本章小结

本章内容主要对肺结节的基本知识进行介绍,讲述了肺结节生长得一些特点,例如大小和生长模式;然后讲述了肺结节的临床表现及病理特征,对了解肺结节需要的医学知识有了基本补充。本章重点是讲述了医学图像处理中常用的特征提取方法,本文研究的是肺结节CT影像特征提取方法,在这里主要分为三类:灰度特征、纹理特征和形态特征。每类特征采取了常用的方法来提取特征,通过各类特征提取方法的不同,来提取不同的肺结节CT影像特征。

  下一篇文章将讲述主要部分实现的代码。

时间: 2024-10-01 07:56:57

医学CT图像特征提取算法--肺结节CT图像特征提取算法的相关文章

医学CT图像特征提取(三)--肺结节CT影像特征提取系统软件设计

肺结节的特征提取在临床中有着重要应用,在上篇文章已经对肺结节的基本特征和CT影像特征提取算法有了介绍,提出了三类肺结节CT影像特征提取算法.本文重点介绍肺结节CT影像特征提取系统的功能介绍及使用,利用肺结节CT影像特征提取系统对一些数据进行特征提取,检验特征提取算法的有效性. 一.肺结节特征提取算法流程 图1 算法流程图 首先,对原始的肺部CT影像数据和放射学家标记的肺结节数据进行预处理,得到标准化的肺部CT影像数据和标记数据:然后,计算得到肺结节区域,用于后续特征提取:接着针对肺结节区域做不同

面向图像分割的数据增广需要注意的几个细节,以肺结节检测为例

因为毕设题目是肺结节检测,我最近一段时间一直在做图像分割.不过,肺结节检测现在已经非常成熟,甚至很多地方都已经投入实际应用,所以这个时候只简单地完成“检测”这个任务,老师肯定是不买账的. 学长的建议是做肺结节的同时沾一点迁移学习的边,因为我不在本校读研实验室的资源不可能给我占着,所以就不用指望上trick冲性能:真正能做的只有想方设法提高训练好的模型在其他测试集上的性能,实现一种“弱迁移学习”——因为尽管数据集不同,但人的肺部还是大同小异的,因此要实现这样的目标困难是会少很多的. 本来开题时是计

优化的对比度增强算法用于有雾图像的清晰化处理(算法效果是我目前看到最为稳定的,且对天空具有天然的免疫力,极力推荐有需要的朋友研究)。

在未谈及具体的算法流程前,先贴几幅用该算法处理的效果. 不知道各位对这个算法的效果第一印象如何. 这个算法的原理来自于文章<Optimized contrast enhancement for real-time image and video dehazing>,作者是韩国人. 这个算法也是基于大气散射模型: 和现在一些常见的去雾文章有明显的不同的是,这篇文章的并不是基于暗通道原理的,也不是把重点强调在透射率图的细化上,而是提出了一种新的得到粗透射率图的方法.并且文章分别讲到了静态图像和视频

【计算机视觉】借助图像直方图来检测特定物(MeanShift、CamShift算法)

直方图引入 直方图是一个简单的表,它给出了一幅图像或一组图像中拥有给定数值的像素数量.因此,灰度图像的直方图有256个条目(或称为容器).0号容器给出值为0的像素数目,1号容器给出值为1的像素个数,以此类推. 直方图反投影 直方图是图像内容的一个重要特性.如果一幅图像的区域中显示的是一种独特的纹理或是一个独特的物体,那么这个区域的直方图可以看做一个概率函数,它给出的是某个像素属于该纹理或物体的概率.这使得我们可以借助图像的直方图来检测特定的内容. 反投影直方图的方法是一种把目标概率分布映射到观测

雪花六出---几幅算法生成的雪花图像,并祝大家平安夜和圣诞节快乐

今天和明天是平安夜和圣诞节,发几幅雪花的图像应下节日.本来是打算写个关于算法生成雪花的学术论文,但发现这东西很难写下去.主要是找不到一个提高论文逼格的数学公式,所以就发下博客吧.共有10幅PNG图像和3幅GIF动画图像,都是黑白二值化的图像. 雪花是种典型的混沌分形物体,在它身上能体现规则与随机的统一.说它规则是因为每一片雪花都是六边形的,至少有六边形的样子.而组成雪花的每一个分子都是随机混沌的.没有办法确定某一个水分子在生成雪花后位于雪花的哪个位置. 雪花是水分子的结晶,水分子又是由一个氧原子

九尾之火---算法生成的动画图像

之前实现了算法生成火的图像,现在我要做的是让火动起来.似乎我在算法生成图像的路上越来越走火入魔了.最近总在想一些挺无聊的东西,如雪花何以六出,闪电的形态是如何形成,还有就是火焰烟花的生成.在无风的室内点燃一支蜡烛,其火苗是不停变化的,是什么造成它的变化? 火焰的本质是放热反应中反应区周边空气分子加热而高速运动,从而发光的现象. 火焰一般可分为三层:内层称内焰,带蓝色,因为供氧不足,燃烧不完全,具有还原作用,所以也称“还原焰”:中层明亮,温度比内层高:外层称外焰,为无色火焰,因为供氧充足,燃烧完全

太阳崇拜---64幅由算法生成的八芒星图像

八芒星与卐字符号是遍布于我国广大地域多个民族的文化符号.有学者认为神秘的卐字符号其实是八角星纹的简化变体,它们都代表了太阳在一个回归年的视循环运动,即一年四季的循环变化.八角星纹集中发现于长江中下游与黄河下游的中国东部地区, 在红山和良渚文化也有发现.与从赤峰到香港的中国东面沿海人面岩画分布带之间是否存在关联值得关注.如今,八芒星与卐字符号是遍布于我国广大地域多个民族的文化符号. 再发些从网上收集的八芒星相关资料,原址为:http://blog.sina.com.cn/s/blog_6a4e1c

火火火---12幅算法生成火的图像

火影终于要大结局了,几年前我曾追过一振.发几幅图像纪念一下吧,都是我用算法生成的.这些图像看上去还是有些震撼的,尤其是那几幅“九尾之火”.这几天我一直在想芒星图像的生成算法,感觉自己有点走火入魔了. 先从汉字的"火"开始, "火"字有五个角,可以看做是有五个分支. 五分支生成的火单薄了些,变成七个分支看看: 七分支的火看上去不错,再看九分支的“九尾之火”.这可是本文的高潮: 酷吧.最后两幅图像是十二分支的火: 相关文章: 恶魔的指纹---49幅由算法生成的七芒星图像

正与邪---25幅由算法生成的五角星图像

      五角星,又称五芒星,是指一种有五只尖角,并以五条直线画成的星星图形.做为中国人,一定对五角星有着特殊的情感.我还记得上小学的时候,曾在课桌上刻过几个五角星以表达我的爱国之情.前几天我还写过一个算法生成五星红旗.五角星是边数最少多角形,最简单画它的方法是先画一个正五边形,把各角和其对角用直线相连,并擦去原来的五边形.也可以延长原五边形的各边直到它们相交,从而得到一个大的五角星.其最大的特点是符合黄金分割0.618. 五角星被很多国家的军队作为军官(尤其是高级军官)的军衔标志使用. 一直