发明名称 一种基于先验局部统计与动态轮廓模型的人体器官重建方法
摘要 本发明公开了一种基于先验局部统计与动态轮廓模型的人体器官重建方法,包括以下步骤:(1)初始化水平集函数;(2)使用高斯滤波约束水平集函数;(3)分别计算C<sub>1</sub>和C<sub>2</sub>;(4)分别计算<img file="DDA0001044562470000011.GIF" wi="245" he="92" />和<img file="DDA0001044562470000012.GIF" wi="282" he="115" />(5)进化水平集函数;(6)如果φ(x)>0,则设置φ(x)=1,其余设置φ(x)=‑1;(7)检查水平集函数的进化过程是否收敛,如果收敛则结束;否则返回步骤(2)。本发明构造了一个新的λ‑SPF函数,适用范围更加广泛,采用了二值选择和高斯滤波约束水平集方法(SBGFRLS),时间效率相较于其它算法大幅提高。本发明提出的方法兼备分割精度高与速度快的优点,适合用于器官重建的流程中。
申请公布号 CN106204580A 申请公布日期 2016.12.07
申请号 CN201610537122.3 申请日期 2016.07.08
申请人 北京三体高创科技有限公司;吴怀宇 发明人 吴怀宇;吴挺;程维昊;时磊
分类号 G06T7/00(2006.01)I;G06T17/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 北京华仲龙腾专利代理事务所(普通合伙) 11548 代理人 李静
主权项 一种基于先验局部统计与动态轮廓模型的人体器官重建方法,其特征在于,包括以下步骤:(1)按下式初始化水平集函数φ:<maths num="0001"><math><![CDATA[<mrow><mi>&phi;</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>t</mi><mo>=</mo><mn>0</mn><mo>)</mo></mrow><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mn>1</mn><mo>,</mo></mrow></mtd><mtd><mrow><mi>x</mi><mo>&Element;</mo><msub><mi>&Omega;</mi><mn>1</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>1</mn><mo>,</mo></mrow></mtd><mtd><mrow><mi>x</mi><mo>&Element;</mo><msub><mi>&Omega;</mi><mn>2</mn></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0001044562440000011.GIF" wi="1019" he="173" /></maths>其中Ω<sub>1</sub>是手工标注的轮廓内部区域,Ω<sub>2</sub>是余下的轮廓外部区域;(2)根据下式使用高斯滤波约束水平集函数:φ=φ*G<sub>σ,k</sub>其中G<sub>σ,k</sub>是标准差为σ的高斯滤波函数,并且只考虑高斯中心处的部分以减少计算量;(3)根据下式分别计算c<sub>1</sub>和c<sub>2</sub>:<maths num="0002"><math><![CDATA[<mrow><msub><mi>c</mi><mn>1</mn></msub><mo>=</mo><mfrac><mrow><msub><mo>&Integral;</mo><mi>&Omega;</mi></msub><mi>H</mi><mrow><mo>(</mo><mi>&phi;</mi><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>d</mi><mi>x</mi></mrow><mrow><msub><mo>&Integral;</mo><mi>&Omega;</mi></msub><mi>H</mi><mrow><mo>(</mo><mi>&phi;</mi><mo>)</mo></mrow><mi>d</mi><mi>x</mi></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0001044562440000012.GIF" wi="668" he="239" /></maths><maths num="0003"><math><![CDATA[<mrow><msub><mi>c</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msub><mo>&Integral;</mo><mi>&Omega;</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>H</mi><mo>(</mo><mi>&phi;</mi><mo>)</mo><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>d</mi><mi>x</mi></mrow><mrow><msub><mo>&Integral;</mo><mi>&Omega;</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>H</mi><mo>(</mo><mi>&phi;</mi><mo>)</mo><mo>)</mo></mrow><mi>d</mi><mi>x</mi></mrow></mfrac></mrow>]]></math><img file="FDA0001044562440000013.GIF" wi="825" he="223" /></maths>其中c<sub>1</sub>和c<sub>2</sub>都是常数,它们分别是轮廓内部区域灰度的平均值和轮廓外部区域灰度的平均值;(4)根据下式分别计算<img file="FDA0001044562440000015.GIF" wi="247" he="92" />和<img file="FDA0001044562440000016.GIF" wi="247" he="92" />:<maths num="0004"><math><![CDATA[<mrow><msubsup><mi>C</mi><mn>1</mn><mrow><mi>L</mi><mi>o</mi><mi>c</mi></mrow></msubsup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>K</mi><mo>*</mo><mi>H</mi><mrow><mo>(</mo><mi>&phi;</mi><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow><mrow><mi>K</mi><mo>*</mo><mi>H</mi><mrow><mo>(</mo><mi>&phi;</mi><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0001044562440000014.GIF" wi="782" he="189" /></maths><maths num="0005"><math><![CDATA[<mrow><msubsup><mi>C</mi><mn>2</mn><mrow><mi>L</mi><mi>o</mi><mi>c</mi></mrow></msubsup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>K</mi><mo>*</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>H</mi><mo>(</mo><mi>&phi;</mi><mo>)</mo><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow><mrow><mi>K</mi><mo>*</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>H</mi><mo>(</mo><mi>&phi;</mi><mo>)</mo><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0001044562440000021.GIF" wi="980" he="199" /></maths>其中,<img file="FDA0001044562440000023.GIF" wi="247" he="92" />和<img file="FDA0001044562440000024.GIF" wi="246" he="93" />是两个常量,<img file="FDA0001044562440000025.GIF" wi="247" he="93" />是轮廓内部区域的局部权重灰度平局值,<img file="FDA0001044562440000026.GIF" wi="247" he="93" />是轮廓外部区域的局部灰度加权平局值;(5)根据下式进化水平集函数:<maths num="0006"><math><![CDATA[<mrow><msub><mi>&phi;</mi><mi>t</mi></msub><mo>=</mo><mi>&lambda;</mi><mo>-</mo><mi>S</mi><mi>P</mi><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>L</mi><mi>I</mi><mi>D</mi><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>|</mo><mo>&dtri;</mo><mi>&phi;</mi><mo>|</mo><mo>,</mo><mi>x</mi><mo>&Element;</mo><mi>&Omega;</mi><mo>.</mo><mo>;</mo></mrow>]]></math><img file="FDA0001044562440000022.GIF" wi="1318" he="118" /></maths>(6)如果φ(x)>0,则设置φ(x)=1,其余设置φ(x)=‑1;(7)检查水平集函数的进化过程是否收敛,如果收敛则结束;否则返回步骤(2)。
地址 100085 北京市海淀区中关村东路95号智能化大厦604室