基于动态处理窗口及二值区域跟踪的血管分支提取方法

文档序号:9647055阅读:271来源:国知局
基于动态处理窗口及二值区域跟踪的血管分支提取方法
【技术领域】
[0001] 本发明属于医学图像特殊组织分析与分割方法领域,涉及一种血管分支提取方 法。
【背景技术】
[0002] 对医学图像序列中高对比区域的连续分割,目前已经有比较成熟方法,医学图像 血管分割相关文献大多是介绍内腔分割的。血管的整体形状呈树状分布,局部呈细长的线 状或管状形态,血管的这个形状特点决定了其分割方法的特殊性。
[0003] 目前血管分割及分支提取的技术主要分为以下几类:基于区域生长的血管分割、 基于形态学的血管分割算法、基于匹配滤波的血管分割算法、基于跟踪的血管分割算法。
[0004] 基于区域生长的图像分割算法是由Adams等首先提出的。基于区域生长的血管分 割算法首先从血管内的某一或若干种子点开始,按照设计的生长准则,通过归并种子邻近 区域的像素,逐渐填充血管所在的区域。
[0005] 基于形态学的分割算法把数学形态学作为分割工具,使用结构元素对图像进行腐 蚀、膨胀等基本操作之后,再与原图相减以获得图像边缘。基于形态学的分割算法主要是利 用图像的拓扑特性进行操作,并利用集合论对图像进行非线性变换,然后去度量和提取图 像中的对应形状以达到对图像进行分析和识别的目的。
[0006] 基于匹配滤波的分割算法法使用滤波器与图像卷积来提取目标。在提取血管边缘 时,根据图像灰度在血管横截面呈高斯型分布的特性,将高斯型滤波器与血管进行匹配,若 图像中存在血管且血管的尺寸与滤波器尺度相近,则滤波器产生一个较大的输出量。使用 高斯型滤波器也可以在分割的同时平滑噪声。
[0007] 基于跟踪的血管分割算法,建立在血管具有连续结构特征这一基础上,通常的分 割步骤是:先使用一个局部算子作用在已知为血管的某个初始点上,然后由算法自动跟踪 出血管的中心线、方向和半径等参数。
[0008] 上下文分析方法也是可以用于血管分割用到的辅助方法,利用场景内目标在空间 上的关系进行分割。张斌等通过使用基于上下文分析的无监督分层迭代算法实现高噪声的 SAR(Syntheticapertureradar,合成孔径雷达)图像的自动分割。CTA图像序列具有空 间连续性,因此相邻切层之间的上下文信息也可以作为分割的重要依据。
[0009] 目前已经实现血管的分割和建模。近年来利用三维体数据,采用基于区域增长、水 平集以及图割方法实现了亮度显著目标的三维分割,血管外轮廓显著性较低,无法应用现 有三维分割方法得到精确的分割结果,导致血管分支的分割精度较低。

【发明内容】

[0010] 为了克服已有血管分支的分割精度较低的不足,本发明提供了一种分割精度较 高的基于动态处理窗口及二值区域跟踪的血管分支提取方法。
[0011] 本发明解决其技术问题所采用的技术方案是:
[0012] 一种基于动态处理窗口及二值区域跟踪的血管分支提取方法,包括如下步骤:
[0013] 1)在图像序列中主动脉位置选取一个矩形区域作为分割窗口,所述分割窗口随着 分割目标中心的移动而调整位置,过程如下:
[0014] 1. 1)在初始切层上选定包含完分割目标的截面的R0I区域作为当前处理窗口,并 计算当前处理窗的中心;
[0015] 1. 2)在处理窗口中执行血管分割算法;
[0016] 1.3)依照当前切层分割目标区域,计算区域中心,并以此得到的中心作为下一切 层处理窗口的中心;计算得到的区域与处理窗口边界距离;
[0017] 1.4)计算前后切层处理窗口中心的平移量,将处理窗口做相应的平移;
[0018] 1.5)重复步骤1.2)到步骤1.4),不断建立新的分割窗口用于新一切层的分割操 作;
[0019] 2)使用基于二值区域跟踪方法来实现对血管分支的分割;
[0020] 设图像序列中,BWtoaneh (i,s)表示第s层上第i个分支候选区域,BWi_n (s)表示第 s层上主干区域,而且V/满足:
[0021]
[0022] 然后遍历当前切层所有的分支候选区域,如果某个区域BWaraa(i,s)满足:
[0024] 那么这个区域就认为是分支区域,即:
[0025] Bffarea(i,s)eBffbranch(i,s)
[0026] 式(1)中,γ为分支判断阈值。
[0027] 进一步,所述步骤2)中,增加一次序列逆向的分支分割过程,式(1)修正为:
[0029] 在正向分割血管分支时,α取1,逆向分割血管分支时,α取〇,递归地使用基于二 值区域跟踪方法,跟踪从分支分离的新的分支。
[0030] 本发明的技术构思为:由于主动脉的分支的源头是主动脉,那么在图像序列的一 些切层上,分支的内腔与主动脉的内腔区域就会融合在一起,主动脉瘤CTA序列的两个相 邻的切层,在切层上,可以明显地看出分支从与主动脉内腔相连到与主动脉内腔分离的过 程。
[0031 ] 利用图像序列的连续特性,判别动态处理窗口区域中主动脉周围与主动脉内腔有 相似灰度特性的区域是否为主动脉的分支区域。归纳为以下几个特点:
[0032] (1)在灰度范围上,主动脉的分支与内腔有着相似的灰度范围。因此,在分割内腔 时,可以同时把分支的候选区域分割出来;
[0033] (2)分支在形态上并不具有明显的特征,原因是既有与切层平面垂直的分支,也有 与切层平面近似平行的分支;
[0034] (3)分支截面在图像序列的某一层或几层上与主动脉区域相连,但是仅从单个切 层无法判别候选区域是否是分支区域。
[0035] 结合主动脉分支特点,提出了基于二值区域跟踪方法来实现对主动脉分支的分 割。
[0036] 医学图像获得的区域远远大于需要分析的区域。我们研究的主动脉CTA图像序 列,其整个场景包含了人体躯干整个截面的信息。而需要分割部位只是整个图像场景中相 对较小的一块区域。主动脉仅仅在CTA图像上的比例很小的区域。
[0037] 在单层CTA图像分割时,通常可以过手动选择R0I区域来去除无关的。由区域来去 除无关的。由于在人体的主动脉并非与躯干完全平行,而且存分支结构,因此,图像序列连 续分割时,不可以直接将初始层的R0I区域作为处理窗口应用到后续所有切层的分割中。 而如果需要对每层都进行手动选定R0I区域的作为处理窗口显然不够方便,而且也影响了 自动分割的效率。
[0038] 因此,在主动脉分割中使用动态处理窗口,即在主动脉位置选取一个矩形区域作 为分割窗口。同时,该分割窗口要随着主动脉中心的移动而调整位置。这样既减少了计算 量,又保证主动脉区域总体保持在处理窗口的中心。
[0039] 结合主动脉分支特点,提出使用基于二值区域跟踪方法来实现对主动脉分支的分 割。
[0040] 本发明的有益效果主要表现在:分割精度较高。
【附图说明】
[0041] 图1是动态处理窗口的流程图。
[0042] 图2是在动态处理窗口中,血管分支提取的流程图。
[0043] 图3是动态跟踪的示意图,图3-a到图3-b为分支从主干内腔分离的跟踪,图3-c 到图3-d为分支从分支分离的跟踪。
【具体实施方式】
[0044] 下面结合附图对本发明作进一步描述。
[0045] 参照图1~图3,一种基于动态处理窗口及二值区域跟踪的血管分支提取方法,包 括如下步骤:
[0046] 1)在图像序列中主动脉位置选取一个矩形区域作为分割窗口,所述分割窗口随着 主动脉中心的移动而调整位置,过程如下:
[0047] 1. 1)在初始切层上选定包含完整主动脉截面的R0I区域作为当前处理窗口,并计 算当前处理窗的中心;
[0048] 1. 2)在处理窗口中执行主动脉内外轮廓分割;
[0049] 1. 3)依照当前切层主动脉区域,计算区域中心,并以此得到的中心作为下一切层 处理窗口的中心;计算得到的区域与处理窗口边界距离,如有必要适当调整下一层处理窗 口的大小;
[0050] 1. 4)计算前后切层处理窗口中心的平移量,将处理窗口做相应的平移;
[0051] 1.5)重复步骤1.2)到步骤1.4),不断建立新的分割窗口用于新一切层的分割操 作;
[0052] 2)使用基于二值区域跟踪方法来实现对主动脉分支的分割;
[0053] 设图像序列中,BWto_h(i,s)表示第s层上第i个分支候选区域(二值图), BWi_n(s)表示第s层上主干区域(二值图),而且Vi满足:
[0054]
[0055] 然后遍历当前切层所有的分支候选区域,如果某个区域BWaraa(i,s)满足:
[0057] 那么这个区域就认为是分支区域,即:
[0058] Bffarea(i,s)eBffbranch(i,s)
[0059] 式(1)中,γ为分支判断阈值。
[0060] 进一步,所述步骤2)中,增加一次序列逆向的分支分割过程,式(1)修正为:
[0062] 在正向分割主动脉分支时,α取1,逆向分割主动脉分支时,α取〇,如果递归地使 用基于二值区域跟踪方法,可以跟踪从分支分离的新的分支。
[0063] 本实施例中γ为0. 6,α为1,图3-a到图3-b为分支从主干内腔分离的跟踪,图 3-c到图3-d为分支从分支分离的跟踪,由此可见,使用基于二值区域跟踪方法可以有效地 跟踪主动脉分支区域。
【主权项】
1. 一种基于动态处理窗口及二值区域跟踪的血管分支提取方法,其特征在于:包括如 下步骤: 1) 在图像序列中主动脉位置选取一个矩形区域作为分割窗口,所述分割窗口随着分割 目标中屯、的移动而调整位置,过程如下: 1. 1)在初始切层上选定包含完分割目标的截面的ROI区域作为当前处理窗口,并计算 当前处理窗的中屯、; 1. 2)在处理窗口中执行血管分割算法; 1.3) 依照当前切层分割目标区域,计算区域中屯、,并W此得到的中屯、作为下一切层处 理窗口的中屯、;计算得到的区域与处理窗口边界距离; 1.4) 计算前后切层处理窗口中屯、的平移量,将处理窗口做相应的平移; 1. 5)重复步骤1. 2)到步骤1. 4),不断建立新的分割窗口用于新一切层的分割操作; 2) 使用基于二值区域跟踪方法来实现对血管分支的分割; 设图像序列中,BWbfgMh(i,S)表示第S层上第i个分支候选区域,BWi^p"(s)表示第S层 上主干区域,而且巧满足:然后遍历当前切层所有的分支候选区域,如果某个区域BWgfpg(i,S)满足:CD 那么运个区域就认为是分支区域,即: 式(1)中,γ为分支判断阔值。2. 如权利要求1所述的一种基于动态处理窗口及二值区域跟踪的血管分支提取方法, 其特征在于:所述步骤2)中,增加一次序列逆向的分支分割过程,式(1)修正为:在正向分割血管分支时,α取1,逆向分割血管分支时,α取0,递归地使用基于二值区 域跟踪方法,跟踪从分支分离的新的分支。
【专利摘要】一种基于动态处理窗口及二值区域跟踪的血管分支提取方法,包括如下步骤:1)在图像序列中主动脉位置选取一个矩形区域作为分割窗口,所述分割窗口随着主动脉中心的移动而调整位置;2)使用基于二值区域跟踪方法来实现对主动脉分支的分割。本发明提供了一种分割精度较高的基于动态处理窗口及二值区域跟踪的血管分支提取方法。
【IPC分类】G06T7/00
【公开号】CN105405124
【申请号】CN201510703027
【发明人】汪晓妍, 祝骋路, 郑焕彰, 陈胜勇, 李军伟, 张剑华, 管秋
【申请人】浙江工业大学
【公开日】2016年3月16日
【申请日】2015年10月23日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1