发明名称 在数字减影血管造影图像中分割血管数据的方法
摘要 本发明公开了一种在数字减影血管造影图像中分割血管数据的方法,其步骤为:①将DSA图像划分成N个互不重叠的a1×a2大小的子块;d≤a1、a2≤2d,b<SUB>1l</SUB>、b<SUB>2l</SUB>、b<SUB>3l</SUB>、b<SUB>4l</SUB>为大小为b1×b2且包含子块E<SUB>l</SUB>在内的四个区域,其中,max(a1,a2)≤b1、b2≤3max(a1,a2);②对各区域进行分割,然后利用繁忙度作为测度来判断对区域分割是否合理;③如果四个区域均被判定为背景,则将这四个区域的重叠子块E<SUB>l</SUB>判为背景;如果四个区域中只有一个区域b<SUB>λ1</SUB>被判定包含血管,其中1≤λ≤4,则将该区域的分割门限T<SUB>λ1</SUB>作为子块E<SUB>l</SUB>的分割门限;如果四个区域中不只一个区域被判定包含血管,则对于针对不同区域b<SUB>kl</SUB>已求出的门限T<SUB>kl</SUB>,选取其中最优的一个门限作为E<SUB>l</SUB>的分割门限T<SUB>l</SUB>。本发明方法能对DSA图像有效分割,操作简便,工作效率高。
申请公布号 CN1897033A 申请公布日期 2007.01.17
申请号 CN200610019294.8 申请日期 2006.06.07
申请人 华中科技大学 发明人 桑农;张天序;曹治国;左峥嵘;李恒;彭维雪;李艳西
分类号 G06T5/00(2006.01);G06K9/34(2006.01);A61B6/00(2006.01) 主分类号 G06T5/00(2006.01)
代理机构 华中科技大学专利中心 代理人 曹葆青
主权项 1、一种在数字减影血管造影图像中分割血管数据的方法,其步骤为:(1)将DSA图像划分成N个互不重叠的a1×a2大小的子块E<sub>1</sub>、E<sub>2</sub>、......、E<sub>N</sub>,其中,d≤a1≤2d,d≤a2≤2d,d为血管直径的最大值,b<sub>1l</sub>、b<sub>2l</sub>、b<sub>3l</sub>、b<sub>4l</sub>为大小为b1×b2且包含子块E<sub>l</sub>在内的四个区域,其中,max(a1,a2)≤b1≤3max(a1,a2),max(a1,a2)≤b2≤3max(a1,a2),令l=1;(2)对区域b<sub>1l</sub>、b<sub>2l</sub>、b<sub>3l</sub>、b<sub>4l</sub>进行分割,然后利用繁忙度作为测度来判断对区域分割是否合理,其过程为:(2.1)对上述各区域进行分割,得到各区域的分割门限T<sub>kl</sub>;假设用b<sub>kl</sub>(i,j)表示区域b<sub>kl</sub>中象素的灰度值,在对区域b<sub>kl</sub>分割后所得的二值图对应的象素强度由f<sub>kl</sub>(i,j)来表示:<maths num="001"><![CDATA[ <math><mrow><msub><mi>f</mi><mi>kl</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mi>if</mi></mtd><mtd><msub><mi>b</mi><mi>kl</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msub><mi>T</mi><mi>kl</mi></msub></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mi>if</mi></mtd><mtd><msub><mi>b</mi><mi>kl</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>T</mi><mi>kl</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mi>I</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中,1≤i≤b1,1≤j≤b2(2.2)采用繁忙度作为判断对区域分割是否合理的测度,来接受或者拒绝对各区域的假设门限,其过程为:(a)利用公式(II)计算上述各区域的繁忙度busy(b<sub>kl</sub>);设区域b<sub>kl</sub>有r行c列,r=b1,c=b2,繁忙度计算公式如下:<maths num="002"><![CDATA[ <math><mrow><mi>busy</mi><mrow><mo>(</mo><msub><mi>b</mi><mi>kl</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>=</mo><mi>r</mi><mo>,</mo><mi>j</mi><mo>=</mo><mi>c</mi></mrow></munderover><msub><mi>t</mi><mi>kl</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mi>II</mi><mo>)</mo></mrow></mrow></math>]]></maths><img file="A2006100192940002C3.GIF" wi="1667" he="168" />其中,1≤i≤r,1≤j≤c,(b)利用公式(III)计算作为血管存在性标准的繁忙度门限H<sub>σ</sub>;          H<sub>σ</sub>=k·busy<sub>max</sub>+(1-k)·busy<sub>min</sub>    (III)其中,busy<sub>max</sub>、busy<sub>min</sub>表示理想情况下b1×b2大小的区域繁忙度的最大或最小值,k是一个取值范围为[0,1]的系数;(c)如果busy(b<sub>kl</sub>)>H<sub>σ</sub>,则判定该区域b<sub>kl</sub>只包含背景,将二值区域各象素值f<sub>kl</sub>(i,j)置为背景所对应的逻辑值;否则,即判定该区域包含血管,保留二值区域的结果,即f<sub>kl</sub>(i,j)值保持不变。(3)如果四个区域b<sub>kl</sub>均被判定为背景,其中k=1、2、3和4,则将这四个区域的重叠子块E<sub>l</sub>判为背景;如果四个区域中只有一个区域b<sub>λl</sub>被判定包含血管,其中1≤λ≤4,则将该区域的分割门限T<sub>λl</sub>作为子块E<sub>l</sub>的分割门限;如果四个区域中不只一个区域被判定包含血管,则对于针对不同区域b<sub>kl</sub>已求出的门限T<sub>kl</sub>,选取其中最优的一个门限作为E<sub>l</sub>的分割门限T<sub>l</sub>。(4)令l=l+1,对子块E<sub>l</sub>重复步骤(2)和(3),完成整幅DSA图像的分割。
地址 430074湖北省武汉市洪山区珞喻路1037号