发明名称 一种基于应用的DICOM医学图像处理方法
摘要 本发明提供了一种基于应用的DICOM医学图像处理方法,该方法包括:步骤一,输入两幅待配准的DICOM图像,依次对其进行格式转换、图像去噪处理和图像分割,从分割后的图像中抽取出特征信息组成特征空间;步骤二,给定初始变换,采用线性插值方法对特征空间进行线性变换;步骤三,选择优化策略,在特征空间中寻找最优变换;步骤四,根据预定义相似度函数来测量两幅待配准的DICOM图像的相似度,如果当前变换满足预设相似度阈值,则输出该变换,否则重复步骤二和步骤三。本发明提出了改进的图像配准方法,有效提高了DICOM医学图像配准的速度和精度。
申请公布号 CN104392452B 申请公布日期 2015.11.18
申请号 CN201410714137.3 申请日期 2014.11.28
申请人 成都影泰科技有限公司 发明人 徐宇
分类号 G06T7/00(2006.01)I;G06T5/40(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 北京天奇智新知识产权代理有限公司 11340 代理人 杨春
主权项 一种基于应用的DICOM医学图像处理方法,其特征在于,包括:步骤一,输入两幅待配准的DICOM图像,依次对其进行格式转换、图像去噪处理和图像分割,从分割后的图像中抽取出特征信息组成特征空间;步骤二,给定初始变换,采用线性插值方法对特征空间进行线性变换;步骤三,选择优化策略,在特征空间中寻找最优变换;步骤四,根据预定义相似度函数来测量两幅待配准的DICOM图像的相似度,如果当前变换满足预设相似度阈值,则输出该变换,否则重复步骤二和步骤三;其中,所述线性插值进一步包括:利用最近邻域点灰度值的加权平均值来表示该点灰度值,通过线性插值计算直接修改直方图的项,将每对像素对联合直方图的贡献分散到联合直方图上相邻的各个像素对,联合直方图上各点的值以小于1的小数增加,从而得到一个平滑的配准函数;并且其中,所述图像去噪进一步包括:对于每个种子像素点I(k,l,n),选定最大搜索区域为M×M,其中k和l代表像素坐标,n代表帧数;种子像素点的8邻域像素表示为I(i,j,n),i,j∈Ω,根据以下准则为每个像素确定一个权值:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mo>|</mo><mi>I</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><msqrt><mn>2</mn></msqrt><msub><mi>&sigma;</mi><mi>N</mi></msub></mrow>]]></math><img file="FDA0000734040160000011.GIF" wi="549" he="89" /></maths>其中的σ<sub>N</sub>为图像噪声标准差的估计值;通过加权平均得到该种子像素点的估计灰度值:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>I</mi><mi>e</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></munder><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></munder><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000734040160000012.GIF" wi="702" he="272" /></maths>其中<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mo>|</mo><mi>I</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><msqrt><mn>2</mn></msqrt><msub><mi>&sigma;</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>I</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>|</mo><mo>&GreaterEqual;</mo><msqrt><mn>2</mn></msqrt><msub><mi>&sigma;</mi><mi>N</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000734040160000021.GIF" wi="1172" he="197" /></maths>Ω表示8邻域像素坐标空间;然后在选定的搜索区域M×M内,以I<sub>e</sub>(k,l,n)为种子像素点构建邻域:<img file="FDA0000734040160000022.GIF" wi="737" he="86" />将邻域内的像素组成自适应邻域,得到一个像素点集合;设置空域的高斯核函数为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>g</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><mi>D</mi><mrow><mo>(</mo><mi>I</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mrow><mn>2</mn><msup><mi>bn</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000734040160000023.GIF" wi="765" he="134" /></maths>其中D代表种子像素点I(k,l,n)和自适应邻域像素点集合中任意一点I(i,j,n)之间的欧氏距离,bn的值取最大搜索区域尺寸M的一半;设置灰度域的高斯核函数为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>g</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>(</mo><msub><mi>I</mi><mi>e</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mi>bn</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000734040160000024.GIF" wi="771" he="142" /></maths>其中σ<sub>N</sub>仍为图像噪声标准差的估计值,通过空间域和灰度域的高斯核函数,按下式进行滤波:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mover><mi>I</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><mi>V</mi></mrow></munder><mo>[</mo><msub><mi>g</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><msub><mi>g</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><mi>V</mi></mrow></munder><mo>[</mo><msub><mi>g</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><msub><mi>g</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo></mrow></mfrac></mrow>]]></math><img file="FDA0000734040160000025.GIF" wi="976" he="296" /></maths>其中V表示自适应邻域像素点集合的坐标空间。
地址 610041 四川省成都市高新区新乐路191号1层