三维扫描中解剖结构的顺序分割制造技术

技术编号:27139776 阅读:28 留言:0更新日期:2021-01-27 21:00
一种在三维扫描中分割解剖结构(如器官)的方法,该架构组合了U

【技术实现步骤摘要】
【国外来华专利技术】三维扫描中解剖结构的顺序分割


[0001]本专利技术涉及在容积扫描中分割解剖结构的方法,更具体地涉及在医学3D扫描中分割解剖结构的方法。

技术介绍

[0002]容积医学扫描中解剖结构的准确分割在当前的临床实践中受到高度关注,因为它在涉及计算机辅助诊断、图像引导介入、放射治疗和放射学的许多任务中扮演重要角色。特别是,定量诊断需要了解解剖器官的准确边界。
[0003]三维深度学习分割方法在各种器官和模态上示出有希望的结果。如Lu等[11]在肝脏分割方面的工作一样,这些方法中的大多数是建立在3D U-Net架构[5]上的。Dou等[6]提出了一种3D全卷积结构,其通过深度监督层来提高肝脏分割的准确性。Yang等[16]使用对抗式训练,以便在CT扫描中获得更好的肝脏3D U-Net分割性能。Sekuboyina等[14]提出了一种用于在CT扫描中定位和分割脊柱的管道方法。这里,椎骨分割以分块方式执行,以克服存储器限制,并且同时获得细粒度的结果。Korez等[9]介绍了一种与多尺度双向CNN相组合的类似的分块方法。
[0004]上述方法将源自3D图像采集的扫描重采样到容积中,并在3D中应用卷积。这通常涉及缩小规模,以克服存储器限制。因此,以分片方式处理容积数据的方法变得重要。例如,Li等[10]首先将U-Net [13]架构的分片密集连接变体应用于肝脏分割,并通过使用自动上下文算法的3D模型来细化结果。对于相同的任务,Christ等[4]应用分片的U-Net来获得粗略的分割,并利用3D中的条件随机场来细化结果。
[0005]为了适当利用空间信息,仅依靠切片内的数据是不够的。为了解决该问题,除了主要的2D方法之外,上述方法还应用了计算昂贵的3D细化策略。
[0006]相反,Bates等[2]和Chen等[3]示出了,将递归神经网络与全卷积方法相组合,允许直接处理切片上的空间信息。所提出的方法使用U-Net变量来产生初始分割,所述初始分割随后由卷积长短期记忆网络(LSTM)[7]进行细化。
[0007]本专利技术的一个方面是提供一种改进的分割方法。

技术实现思路

[0008]上述方面通过如权利要求1所述的方法来实现。
[0009]在从属权利要求中陈述了本专利技术优选实施例的具体特征。
[0010]本专利技术的方法是一种通用的、鲁棒的、端到端的、时间分布卷积和双向卷积LSTM块的混合。
[0011]该方法克服了当前方法的诸如忽略各向异性体素大小、仅考虑切片内信息以及存储器限制之类的缺点。
[0012]更进一步地,通过在描绘两个不同器官(即肝脏和椎骨)的两个CT数据集上进行评估,示出了视场的不变性,特别是恒定切片计数的不变性。肝脏分割通常是肝病诊断中的必
要步骤,而椎骨分割对于脊柱异常(例如,骨折)的标识或图像引导的脊柱干预是重要的。
[0013]从以下描述和附图中,本专利技术的进一步的优点和实施例将变得显而易见。
附图说明
[0014]图1示出了本专利技术方法的基础架构的概述;图2是具有关于输入和输出张量的过滤器和形状的详细信息的表格;图3是对椎骨和肝脏的双重评估结果。
具体实施方式
[0015]方法一般设置令为一组容积扫描,其中每个由体素和密度组成。
[0016]更具体地,每个扫描因此是具有像素和密度的一组个切片。
[0017]针对每个切片,可获得一组真值掩码:其中l对应于语义类别标签以及,大小为的所有二进制矩阵的空间。
[0018]为了加强输入流形状的再现性,以如下方式构建了新的训练数据集。
[0019]从每个扫描中,选择大小为的子集,其中可以被奇数整除。
[0020]随后,每个被划分成长度为的保序子集,并且全部被组合成新的数据集I',该数据集现在由奇数个基数的子集组成。
[0021]出于训练和评估的目的,数据集I'被划分成不重叠的集合,即和。
[0022]在训练期间,网络连续地通过小批量,其中是集合的全部分区。
[0023]针对每个序列,即,对于一些以及一些序列,计算网络的多类别输出:将网络理解为函数将网络理解为函数在单个步骤中针对单个像素导出其具有一定概率的语义分类,其中对应于序列的中间元素。
[0024]为了估计并且最大化该概率,定义如下损失函数:
该损失函数估计网络结果与期望真值的偏差(误差)。
[0025]使用由Novikov等[12]导出的形式记法,以如下方式定义损失函数。
[0026]对于距离函数,加权系数和序列,在集合K和全部分区上,损失函数为:。
[0027]针对训练序列S、特征通道l、真值掩码G
S
、以及sigmoid激活函数的距离函数可以被定义为:其中是特征函数,即,如果在像素x的定位处G
S
为1,则,否则为0。
[0028]架构为了利用保序切片(的元素)空间-时间相关性并且由于它们的顺序性质,时间分布卷积和双向卷积LSTM块已经被组合在端对端的、可训练的、类似U-Net的混合架构中。
[0029]图1示出了所提出的架构的高层次概述。图2利用每层的张量形状补充了图1。
[0030]所述网络将奇数长度的序列作为输入。
[0031]然后,该序列被传递给收缩块。通过网络的收缩块独立地处理序列中的每个元素。收缩块由重复的时间分布卷积和最大池化层组成。
[0032]时间分布卷积是传递给特殊封装器(wrapper)的典型卷积。时间分布封装器允许将任何层独立地应用于输入的每个时间帧(或切片)。在该工作的上下文中,这样的时间帧对应于从容积中提取的训练序列的元素。在本架构中,封装器应用于所有卷积、池化、上采样和级联层中。
[0033]为了捕捉切片之间的时空相关性,已经将针对输入序列的每个元素提取的特征传递到网络的收缩部分的末端处的卷积LSTM (CLSTM)块[15]。
[0034]CLSTM的双向修改与求和运算符一起使用,以便使得网络能够学习两个方向上的切片的时空相关性。
[0035]该CLSTM块旨在增加低维高抽象特征的依赖性。
[0036]该双向CLSTM块的序列输出然后被传递到扩展路径。序列的每个元素都被独立地处理。
[0037]扩展部分由时间分布卷积和上采样层组成。在每个上采样层之后,特征与来自收缩部分的相应特征级联。当特征的空间分辨率达到期望的大小时,序列被传递到另一个双向CLSTM块。对序列进行双向处理,并对输出进行求和。因此,所述块有助于实现两个目标:增加对高维特征的依赖性,并将进入的序列转换为单通道输出。
[0038]所得到的特征然后被传递到(1,1)卷积层,以便将每个特征向量映射到期望数量的类。所述结果经由独立应用于每个像素的sigmoid激活映射到[0,1]范围中。这导致对输
入序列的中间元素的分割。
[0039]实验设置训练数据和准备为了证明该架构在不同解剖器官上的可推广性,使用了椎本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.通过应用经训练的神经网络来分割3D医学图像表示中的解剖结构的计算机实现方法,包括以下步骤:-1)选择从所述3D医学图像表示导出的奇数长度的2D切片序列,-2)使所述序列通过由多个重复的时间分布卷积和最大池化层组成的收缩块,-3)将所述序列的成员中的每一个的收缩块输出馈送到第一双向卷积长短期记忆(LSTM)块,由此提取相似的经处理特征,-4)将所述第一双向卷积LSTM块的输出传递到扩展块,所述扩展块由多个时间分布卷积和上采样层组成,所述...

【专利技术属性】
技术研发人员:A
申请(专利权)人:VRVIS虚拟现实和形象化研究中心有限责任公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1