发明名称 基于PET/CT图像纹理特征的肺部恶性肿瘤与良性结节检测系统
摘要 本发明属于医学数字图像处理技术领域,具体为一种基于PET/CT图像纹理特征的肺部恶性肿瘤与良性结节检测系统。本发明的主要功能是在PET/CT图片中寻找到有用的纹理特征来更好区分肺部肿瘤组织和良性组织。先在PET/CT图像中分割出感兴趣区域ROI,然后提取出ROI的5个纹理特征:粗糙度,对比度,繁忙度,复杂度,强度。再利用距离计算和特征分类器对特征进行分类判别,利用多种特征的组合数据有效地区分恶性肿瘤和良性结节。
申请公布号 CN101669828A 申请公布日期 2010.03.17
申请号 CN200910196304.9 申请日期 2009.09.24
申请人 复旦大学 发明人 张文强;管一晖;潘岩;王长梅;袁永盛;周垣;施翔;沈域
分类号 A61B6/03(2006.01)I;G06T7/40(2006.01)I 主分类号 A61B6/03(2006.01)I
代理机构 上海正旦专利代理有限公司 代理人 陆 飞;盛志范
主权项 1.一种基于PET/CT图像纹理特征的肺部恶性肿瘤和良性结节的检测系统,其特征在于该检测系统由图像预处理模块(2)、图像分割和ROI标注模块(3)、纹理特征提取模块(4)、纹理特征分析与选取模块(5)和特征分类器(6)依次连接组成,系统输入包含病人病灶区域的PET/CT图像(1),输入图像由图像预处理模块(2)进行预处理操作;再由图像分割和ROI标注模块(3)完成病灶区域的准确定位和区域划分;纹理特征提取模块(4)对划分出的ROI区域进行纹理特征提取;由特征分析与选取模块(5)根据图像纹理特征选出最具有分类判别价值的特征组合,交给特征分类器(6)进行分类操作,最终给出病灶判别结果(7);其中:所述的PET/CT图像是由PET图像和CT图像融合而成的融合图像;所述的图像预处理模块(2)对输入图像进行预处理操作,包括对图像边缘锐化,对比度增强处理;所述的图像分割与ROI标注模块(3)采用种子区域生长法对PET/CT图像中的ROI进行自动分割,然后在医生指导下进行标注,划分出病灶的准确位置和区域边界;所述的纹理特征提取模块(4)包含一个动态更新的图像特征计算模块组,计算机自动地调用模块组中的各个特征计算子模块,完成对ROI区域的多种纹理特征计算的过程;所述各个特征计算子模块分述如下:1)相邻灰度等级差异矩阵计算子模块;设f(k,l)为图像在(k,l)位置上的像素灰度值,并且f(k,l)的值为i;计算以(k,l)为中心的所有相邻像素的灰度平均值,但不包括(k,l)本身;首先计算出相邻差向量:<maths num="0001"><![CDATA[<math><mrow><mover><msub><mi>A</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mrow><mi>W</mi><mo>-</mo><mn>1</mn></mrow></mfrac><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mo>-</mo><mi>d</mi></mrow><mi>d</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mo>-</mo><mi>d</mi></mrow><mi>d</mi></munderover><mi>f</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>m</mi><mo>,</mo><mi>l</mi><mo>+</mo><mi>n</mi><mo>)</mo></mrow><mo>]</mo><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mi>n</mi><mo>)</mo></mrow><mo>&NotEqual;</mo><mrow><mo>(</mo><mn>0,0</mn><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>这里d代表了邻居的远近,即计算(2d+1)·(2d+1)的一个方形邻近区域;W为方形区域的像素个数,W=(2d+1)<sup>2</sup>;相邻灰度等级差异矩阵中的第i个元素为<img file="A2009101963040002C2.GIF" wi="1312" he="153" />N<sub>i</sub>为灰度值为i的像素点数;2)粗糙度计算子模块粗糙度的计算式如下:<maths num="0002"><![CDATA[<math><mrow><msub><mi>f</mi><mi>cos</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><mi>&epsiv;</mi><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><msub><mi>p</mi><mi>i</mi></msub><mi>s</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>G<sub>h</sub>是图像中最高的灰度等级,ε是用于防止出现无穷大值的调节值;p<sub>i</sub>是灰度值i在图像中出现的概率,即p<sub>i</sub>=N<sub>i</sub>/(h*w)                             (4)其中N<sub>i</sub>为灰度值为i的像素点数,h为图像高,w为图像宽,*表示乘积;3)对比度计算子模块对比度的计算式为:<maths num="0003"><![CDATA[<math><mrow><msub><mi>f</mi><mi>con</mi></msub><mo>=</mo><mo>[</mo><mfrac><mn>1</mn><mrow><msub><mi>N</mi><mi>g</mi></msub><mrow><mo>(</mo><msub><mi>N</mi><mi>g</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><msub><mi>p</mi><mi>i</mi></msub><msub><mi>p</mi><mi>j</mi></msub><msup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mi>j</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo><mo>[</mo><mfrac><mn>1</mn><msup><mi>n</mi><mn>2</mn></msup></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><mi>s</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>N<sub>g</sub>是图像中不同灰度等级的等级总数,即:<img file="A2009101963040003C3.GIF" wi="1025" he="140" />4)繁忙度计算子模块繁忙度计算式为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>f</mi><mi>bus</mi></msub><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><msub><mi>p</mi><mi>i</mi></msub><mi>s</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>]</mo><mo>/</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><mo>|</mo><msub><mi>ip</mi><mi>i</mi></msub><mo>-</mo><msub><mi>jp</mi><mi>j</mi></msub><mo>|</mo><mo>]</mo><mo>,</mo></mrow></math>]]></maths>p<sub>i</sub>≠0,p<sub>j</sub>≠0     (7)5)复杂度计算子模块复杂度的计算式如下:<maths num="0005"><![CDATA[<math><mrow><msub><mi>f</mi><mi>com</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><mo>{</mo><mo>(</mo><mo>|</mo><mi>i</mi><mo>-</mo><mi>j</mi><mo>|</mo><mo>)</mo><mo>/</mo><mrow><mo>(</mo><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><msub><mi>p</mi><mi>j</mi></msub><mo>)</mo></mrow><mo></mo></mrow><mo>}</mo><mo>{</mo><msub><mi>p</mi><mi>i</mi></msub><mi>s</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>p</mi><mi>j</mi></msub><mi>s</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow></math>]]></maths>p<sub>i</sub>≠0,p<sub>j</sub>≠0  (8)6)强度计算子模块强度的计算式如下:<maths num="0006"><![CDATA[<math><mrow><mi>strength</mi><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><msub><mi>p</mi><mi>j</mi></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mi>j</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo><mo>/</mo><mo>[</mo><mi>&epsiv;</mi><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>G</mi><mi>h</mi></msub></munderover><mi>s</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>]</mo><mo>,</mo></mrow></math>]]></maths>p<sub>i</sub>≠0,p<sub>j</sub>≠0(9)
地址 200433上海市邯郸路220号