首页> 中国专利> 三维扫描中解剖结构的顺序分割

三维扫描中解剖结构的顺序分割

摘要

一种在三维扫描中分割解剖结构(如器官)的方法,该架构组合了U‑Net、时间分布卷积和双向卷积LSTM。

著录项

说明书

技术领域

本发明涉及在容积扫描中分割解剖结构的方法,更具体地涉及在医学3D扫描中分割解剖结构的方法。

背景技术

容积医学扫描中解剖结构的准确分割在当前的临床实践中受到高度关注,因为它在涉及计算机辅助诊断、图像引导介入、放射治疗和放射学的许多任务中扮演重要角色。特别是,定量诊断需要了解解剖器官的准确边界。

三维深度学习分割方法在各种器官和模态上示出有希望的结果。如Lu等[11]在肝脏分割方面的工作一样,这些方法中的大多数是建立在3D U-Net架构[5]上的。Dou等[6]提出了一种3D全卷积结构,其通过深度监督层来提高肝脏分割的准确性。Yang等[16]使用对抗式训练,以便在CT扫描中获得更好的肝脏3D U-Net分割性能。Sekuboyina等[14]提出了一种用于在CT扫描中定位和分割脊柱的管道方法。这里,椎骨分割以分块方式执行,以克服存储器限制,并且同时获得细粒度的结果。Korez等[9]介绍了一种与多尺度双向CNN相组合的类似的分块方法。

上述方法将源自3D图像采集的扫描重采样到容积中,并在3D中应用卷积。这通常涉及缩小规模,以克服存储器限制。因此,以分片方式处理容积数据的方法变得重要。例如,Li等[10]首先将U-Net [13]架构的分片密集连接变体应用于肝脏分割,并通过使用自动上下文算法的3D模型来细化结果。对于相同的任务,Christ等[4]应用分片的U-Net来获得粗略的分割,并利用3D中的条件随机场来细化结果。

为了适当利用空间信息,仅依靠切片内的数据是不够的。为了解决该问题,除了主要的2D方法之外,上述方法还应用了计算昂贵的3D细化策略。

相反,Bates等[2]和Chen等[3]示出了,将递归神经网络与全卷积方法相组合,允许直接处理切片上的空间信息。所提出的方法使用U-Net变量来产生初始分割,所述初始分割随后由卷积长短期记忆网络(LSTM)[7]进行细化。

本发明的一个方面是提供一种改进的分割方法。

发明内容

上述方面通过如权利要求1所述的方法来实现。

在从属权利要求中陈述了本发明优选实施例的具体特征。

本发明的方法是一种通用的、鲁棒的、端到端的、时间分布卷积和双向卷积LSTM块的混合。

该方法克服了当前方法的诸如忽略各向异性体素大小、仅考虑切片内信息以及存储器限制之类的缺点。

更进一步地,通过在描绘两个不同器官(即肝脏和椎骨)的两个CT数据集上进行评估,示出了视场的不变性,特别是恒定切片计数的不变性。肝脏分割通常是肝病诊断中的必要步骤,而椎骨分割对于脊柱异常(例如,骨折)的标识或图像引导的脊柱干预是重要的。

从以下描述和附图中,本发明的进一步的优点和实施例将变得显而易见。

附图说明

图1示出了本发明方法的基础架构的概述;

图2是具有关于输入和输出张量的过滤器和形状的详细信息的表格;

图3是对椎骨和肝脏的双重评估结果。

具体实施方式

方法

一般设置

更具体地,每个扫描

针对每个切片

其中

为了加强输入流形状的再现性,以如下方式构建了新的训练数据集。

从每个扫描

随后,每个

出于训练和评估的目的,数据集I'被划分成不重叠的集合,即

在训练期间,网络连续地通过小批量

针对每个序列

将网络理解为函数

为了估计并且最大化该概率,定义如下损失函数:

该损失函数估计网络结果与期望真值的偏差(误差)。

使用由Novikov等[12]导出的形式记法,以如下方式定义损失函数。

对于距离函数

针对训练序列S、特征通道

其中

架构

为了利用保序切片(

图1示出了所提出的架构的高层次概述。图2利用每层的张量形状补充了图1。

所述网络将奇数长度的序列

然后,该序列被传递给收缩块。通过网络的收缩块独立地处理序列中的每个元素。收缩块由重复的时间分布卷积和最大池化层组成。

时间分布卷积是传递给特殊封装器(wrapper)的典型卷积。时间分布封装器允许将任何层独立地应用于输入的每个时间帧(或切片)。在该工作的上下文中,这样的时间帧对应于从容积中提取的训练序列的元素。在本架构中,封装器应用于所有卷积、池化、上采样和级联层中。

为了捕捉切片之间的时空相关性,已经将针对输入序列的每个元素提取的特征传递到网络的收缩部分的末端处的卷积LSTM (CLSTM)块[15]。

CLSTM的双向修改与求和运算符一起使用,以便使得网络能够学习两个方向上的切片的时空相关性。

该CLSTM块旨在增加低维高抽象特征的依赖性。

该双向CLSTM块的序列输出然后被传递到扩展路径。序列的每个元素都被独立地处理。

扩展部分由时间分布卷积和上采样层组成。在每个上采样层之后,特征与来自收缩部分的相应特征级联。当特征的空间分辨率达到期望的大小时,序列被传递到另一个双向CLSTM块。对序列进行双向处理,并对输出进行求和。因此,所述块有助于实现两个目标:增加对高维特征的依赖性,并将进入的序列转换为单通道输出。

所得到的特征然后被传递到(1,1)卷积层,以便将每个特征向量映射到期望数量的类。所述结果经由独立应用于每个像素的sigmoid激活映射到[0,1]范围中。这导致对输入序列

实验设置

训练数据和准备

为了证明该架构在不同解剖器官上的可推广性,使用了椎骨和肝脏的公共数据集。

对于椎骨分割,使用了CSI 2014挑战训练集[17]。它包括覆盖整个腰椎和胸椎的10个CT扫描,以及每个扫描的全椎骨分割掩码。轴向平面内分辨率在0.3125和0.3616 mm2之间变化,切片厚度为1毫米。

对于肝脏分割,使用了以下两个相关的数据集:3Dircadb-01和3Dircadb-02[1]。第一个数据集由10名和10名男性的20个3D计算机断层扫描组成,其中在75%的案例中具有肝脏肿瘤。第二个数据集由具有肝局灶性结节增生的两个匿名扫描组成。轴向平面内分辨率在0.56和0.961 mm

用于椎骨分割的训练序列中的连续元素是以3mm的距离生成的,并且在椎骨和肝脏区域内以5mm的距离进行肝脏分割。

这些数字是基于数据集中的最大切片厚度选取的。在所有的评估中,我们使用了三个切片的序列

对两个器官的评估是以双重(two-fold)方式进行的。所有切片和掩码都被下采样为128 × 128成像分辨率,以用于及时运行评估。

实施细节

所有实验均使用Python中具有TensorFlow后端的Keras进行。我们使用固定初始速率为10-5并且标准值为β1 = 0.9,β2 = 0.999的ADAM [8]优化算法,通过由等式3示出的损失,来训练网络。使用scikit图像库对真值掩码进行下采样。

结果

图3示出了椎骨和肝脏分割的两个组的Dice和Jaccard得分。前两列示出的是当考虑到整个容积时,甚至当感兴趣的器官不存在时的情况的分数。第三和第四列仅示出包含感兴趣器官的区域的结果。

本发明的重点在于通用的分割方法,因此最终结果不进行后处理,因为通常该过程是特定于任务的,并且需要特定于器官的调整。在该情况下,如预期的那样,对于该上下文,不相关的骨骼结构被部分分割,从而降低了整个容积的得分。

为了展示当前的网络比其2D变体有所改进,在相同的训练条件下,在肝脏的组1上构建并评估了另外两个架构。

在第一架构中,输入被以如下方式改变:它将采用仅由一个切片组成的序列(我们旨在分割的中间切片)。

在第二架构中,输入维度没有改变,但是第一卷积LSTM块被移除,并且第二卷积块被聚合层代替,该聚合层将对时间信道上的进入的特征进行求和。

当仅考虑器官区域时,这两个架构实现了0.87和0.878的相似Dice得分,这显著地低于本发明网络的得分。

参考文献

1.3d-ircadb数据库,可在https://www.ircad.fr/research/3d-ircadb-01/获得。

2.R. Bates、B. Irving,、B. Markelc, J. Kaeppler、R. Muschel、V. Grau、和J. A. Schnabel的“Extracting 3D vascular structures from microscopy imagesusing convolutional recurrent networks”, arXiv预印本, arXiv:1705.09597,2017年。

3.J. Chen、L. Yang, Y. Zhang、M. Alber、以及 D. Z. Chen的“Combiningfully convolutional and recurrent neural networks for 3D biomedical imagesegmentation”,NIPS,3036–3044页,2016年。

4.P. F. Christ、 M. E. A. Elshaer、F. Ettlinger、S. Tatavarty、M. Bickel、P. Bilic, M. Rempfler、M. Armbruster、F. Hofmann, M. DAnastasi等的“ Automaticliver and lesion segmentation in CT using cascaded fully convolutional neuralnetworks and 3D conditional random fields”,MICCAI,415–423页,Springer出版社,2016年。

5.Ö Cicek、A. Abdulkadir、S. S. Lienkamp、T. Brox以及 O. Ronneberger的“3D U-Net: Learning dense volumetric segmentation from sparse annotation”,MICCAI,424–432页, Cham, 2016年,Springer 国际出版社。

6.Q. Dou, H. Chen、Y. Jin、L. Yu、J. Qin以及 P.-A. Heng的“ 3D deeplysupervised network for automatic liver segmentation from CT volumes”,MICCAI,149–157页,Springer出版社,2016年。

7.S. Hochreiter 和J. Schmidhuber的“ Long short-term memory. Neuralcomputation”, 9(8):1735–1780, 1997年。

8.D. Kingma和J. Ba. Adam的“A method for stochastic optimization”,《ICLR》,2015年。

9.R. Korez、B. Likar、F. Pernuˇs以及 T. Vrtovec的“ Segmentation ofpathological spines in CT images using a two-way CNN and a collision-basedmodel”,International Workshop and Challenge on Computational Methods andClinical Applications in Musculoskeletal Imaging,95–107页,Springer出版社,2017年。

10.X. Li、H. Chen、X. Qi、Q. Dou、C.-W. Fu以及 P. A. Heng.的“H-DenseUNet:Hybrid densely connected U-Net for liver and liver tumor segmentation from CTvolumes”,arXiv预印本, arXiv:1709.07330,2017年。

11.F. Lu、F. Wu、P. Hu, Z. Peng以及D. Kong的“Automatic 3D liverlocation and seg- mentation via convolutional neural network and graph cut”,International Journal of CARS, 12(2):171–182,2017年。

12.A. A. Novikov、D. Lenis、D. Major、J. Hlad˚uvka、M. Wimmer以及 K. Bühler的“ Fully convolutional architectures for multi-class segmentation inchest radiographs”,IEEE Transactions on Medical Imaging,PP(99):1–1,2018年。

13.O. Ronneberger、P. Fischer以及T. Brox的“U-Net: Convolutionalnetworks for biomedical image segmentation”,MICCAI,234–241页, Springer出版社,2015年。

14.A. Sekuboyina、J. Kukacka、J. S. Kirschke、B. H. Menze以及A.Valentinitsch的“Attention-driven deep learning for pathological spinesegmentation”,International Workshop and Challenge on Computational Methodsand Clinical Applications in Musculoskeletal Imaging, 108–119页,Springer出版社,2017年。

15.X. Shi、Z. Chen、H. Wang、D.-Y. Yeung、W.-k. Wong以及 W.-c. Woo的“Convolutional LSTM network: A machine learning approach for precipitationnowcasting”,NIPS,NIPS,802–810页, MIT Press,2015年。

16.D. Yang、D. Xu、S. K. Zhou、B. Georgescu、M. Chen、S. Grbic、D. Metaxas以及D. Comaniciu的“Automatic liver segmentation using an adversarial image-to-image network”,MICCAI,507–515页,Springer出版社, 2017年。

17.J. Yao、J. E. Burns、H. Munoz以及R. M. Summers的“Detection ofvertebral body fractures based on cortical shell unwrapping”,MICCAI,509–516页,Berlin,Heidelberg,2012年,Springer Berlin Heidelberg出版社。

已经详细描述了本发明的优选实施例,现在对于本领域技术人员来说应当显而易见的是,在不脱离所附权利要求中限定的本发明的范围的情况下,可以对其进行多种修改。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号