标题:TransBTS: Multimodal Brain Tumor Segmentation Using Transformer(TransBTS:使用多模态的脑肿瘤分割)
published in:MICCAI 2021: Medical Image Computing and Computer Assisted Intervention – MICCAI 2021
论文地址:https://linkspringer.53yu.com/chapter/10.1007/978-3-030-87193-2_11
代码地址: https: //github.com/Wenxuan-1119/TransBTS

1.摘要
  Transformer最近在自然语言处理和2D图像分类方面取得了成功,它可以利用自我注意机制进行全局(长期)信息建模。然而,局部和全局特征对于密集预测任务至关重要,尤其是对于三维医学图像分割。在本文中,我们首次利用3D CNN中的Transformer进行MRI脑肿瘤分割,并提出了一种基于编码-解码结构的新型网络TransBTS。为了捕获局部3D上下文信息,编码器首先利用3D CNN提取体积空间特征地图。同时,对特征映射进行了精心的改造,将标记输入Transformer进行全局特征建模。解码器利用Transformer嵌入的功能并执行渐进式上采样以预测详细的分割图。在BraTS 2019和2020数据集上的大量实验结果表明,TransBTS在3D MRI扫描中脑肿瘤分割方面取得了与之前最先进的3D方法相当或更高的结果。

2.Method
2.1TransBTS的总体架构
  将给定的MRI图像作为输入X,空间分辨率为HW,深度维度为D(表示有多少个切片),C表示通道(也就是要分为几个模态)。我们首先利用3D CNN生成捕获空间和深度信息的紧凑特征图,然后利用Transformer编码器在全局空间中建模长距离依赖关系。然后,我们重复叠加上采样层和卷积层,以逐步生成高分辨率的分割结果。

2.2 网络编码器
 &emsp
;由于Transformer的计算复杂度和序列长度是二次的,因此将图片直接输入是不太现实的。首先要将图片分割为固定大小(16*16)的切片,*然后将每个面片重塑为一个标记,将序列长度减少到162。为了解决Transformer无法跨越空间和深度维度建模图像局部上下文信息的问题,本文采用的解决方案是将3×3×3卷积块与降采样(步幅为2的步幅卷积)叠加,以逐渐将输入图像编码为低分辨率/高层次特征表示。
2.3 网络解码器
  特征映射模块:transformer 首先被重塑为d * H/8 * W/8 * D/8,为了降低解码器的计算复杂度,采用卷积块将信道维数从d降到K。通过以上操作,得到了在编码器部分与F维数相同的特征映射Z。在特征映射后,对Z进行级联上采样操作和卷积块,逐步恢复全分辨率分割结果R。此外,通过级联实现更精细的分割掩码和更丰富的空间细节,使用跳转连接将编码器特征与解码器特征进行融合
3.实验部分
3.1数据集
实验中包含两个数据集,分别为BraTS2019和BraTS2020挑战赛提供的公开数据集,其中2019的数据集包括335个病例用于训练,125个用于验证。2020的数据集包含369个病例用于训练,125个病例用于验证,166个病例用于测试。
3.2 使用的技术
采用Adam优化器来训练模型,初始学习率设置为0.0004,其中初始速率通过每次迭代以0.9的幂衰减。
硬件设备:使用8个NVIDIA Titan RTX GPU(每个GPU有24GB内存)进行培训,将batch_size设置为16,训练8000个epoches.
实验中使用到以下几种增强技术:

  • 将图片240x240x155随机裁剪到128x128x128像素.
  • 沿着轴向、冠状和矢状进行随机翻转,概率为0.5.
  • 随机强度在[-0.1,0.1]之间移动,标度在[0.9,1.1]之间。采用softmax Dice损耗对网络进行训练,L2范数也用于模型正则化,权重衰减率为10−5、在测试阶段,我们利用Test Time Augmentation(TTA)来进一步提高我们提出的TransBTS的性能。

3.3主要结果
TransBTS在ET、WT和TC上的Dice结果分别是78.93%、90.00%和81.94%,由于验证集中的标签不能获取,因此对所有 方法的训练集进行了5次交叉验证进行评估。各个方法的验证集结果如下:

3.4消融实验
1)研究Transformer序列长度(N)的影响,该长度由网络编码器中3D CNN的总体步幅(OS)控制。
2) 我们在不同的模型尺度(即深度(L)和嵌入维度(d))下探索变压器。
3)我们还分析了跳过连接的不同位置的影响。
消融实验结果如下:

从表3中可以看出,OS从16调整到8来增加序列长度(从512增加到4096),可以显著的提高性能。将OS设置为4后,我们无法直接将每个volume重塑为特征向量。因此,我们做了一点修改,将序列长度保持在4096,即在传递到转换器之前,将每个2×2×2面片展开为一个特征向量。但是并没有提高性能,反而变得更差了。
嵌入维数(d)和tansformer层数(深度L)都决定着transformer的规模,因此进行消融实验验证transformer规模对于分割性能的影响。从表4中可以看出,L=4和d=512在ET和WT的性能最好。

5.结论
本文提出了一个新的分割框架,该框架在3D CNN中有效地结合了Transformer,用于MRI中的多模式脑肿瘤分割。最终的体系结构TransBTS不仅继承了3D CNN对本地上下文信息建模的优势,而且还利用Transformer学习全局语义关联。在两个数据集上的实验结果验证了TransBTS的有效性。

【脑肿瘤分割论文】:TransBTS: Multimodal Brain Tumor Segmentation Using Transformer相关推荐

  1. 脑肿瘤分割论文学习(3)Two-Stage Cascaded U-Net 1st Place Solution to BraTS Challenge 2019Segmentation Task

    Two-Stage Cascaded U-Net: 1st Place Solution to BraTS Challenge 2019 Segmentation Task [两阶段级联的U-Net: ...

  2. (脑肿瘤分割笔记:七十一):A Robust Volumetric Transformer for Accurate3D Tumor Segmentation

    摘要 本文提出的是一种用于体积分割的Transformer架构,这个架构需要在编码局部和全局空间线索时保持复杂的平衡,并沿体积的所有轴保留信息.提出的编码器受益于同时编码局部和全局线索的自我注意机制, ...

  3. MICCAI 2022 | CLFC:基于对比学习的多模态脑肿瘤分割与单模态正常脑图像的特征比较

    MICCAI 2022 | CLFC基于对比学习的多模态脑肿瘤分割与单模态正常脑图像的特征比较 Multimodal Brain Tumor Segmentation Using Contrastiv ...

  4. [论文翻译]Brats18 NO.1:3D MRI brain tumor segmentation using autoencoder regularization

    论文下载: 链接 3D MRI brain tumor segmentation using autoencoder regularization 采用自编码正规化的三维MRI脑肿瘤分割方法 Abst ...

  5. [论文翻译]测试时数据增强(TTA):Automatic Brain Tumor Segmentation using Convolutional Neural Networks with TTA

    论文下载: 地址 Automatic Brain Tumor Segmentation using Convolutional Neural Networks with Test-Time Augme ...

  6. Extending nn-UNet for brain tumor Segmentation 扩展nn-UNet用于脑肿瘤分割

    Extending nn-UNet for brain tumor Segmentation 扩展nn-UNet用于脑肿瘤分割 Pattern Recognition on November 01, ...

  7. [深度学习论文笔记]Brain tumour segmentation using a triplanar ensemble of U-Nets 基于Unet三平面集成的脑肿瘤分割

    Brain tumour segmentation using a triplanar ensemble of U-Nets 基于U网络三平面集成的脑肿瘤分割 Published: May 2021 ...

  8. Brain tumor segmentation using deep learning +HybridResUnet脑胶质瘤分割BraTs +论文解读

    Brain tumor segmentation using deep learning 下载地址 摘要 Brain tumor is one of the deadliest forms of ca ...

  9. 【脑肿瘤分割】Brain Tumor Segmentation and Radiomics Survival Prediction: Contribution to the BRATS 2017 Ch

    目录 概述 细节 网络结构 其他内容 简单实现与对比 完整的流程 概述 这篇文章相对而言会比较简单一点,就是使用了一个修改了的3D UNet做脑肿瘤分割任任务. 细节 网络结构 乍一看就是简单把UNe ...

最新文章

  1. Python 单下划线(“_“)与双下划线(“__“)以及以双下划线开头和结尾的的区别
  2. 图神经网络世界冠军团队手把手授课,7天搞定图神经网络!
  3. 华为交换机堆叠SVF助手(推荐)
  4. html5 css3 设计模式,html5+css3设计模式
  5. 同步IO、异步IO、阻塞IO、非阻塞IO、复用IO
  6. ListView 与 RecyclerView的创建与使用的异同
  7. outlook反应慢的原因_保险管怎么区分慢熔和快熔?
  8. drush 账号 密码_工作流程和效率极客讨论Drush和Drupal
  9. mysql索引下推原理_mysql的索引下推理解和实践
  10. sunplus8202v 无线游戏手柄——续
  11. sa linux,sa | 搜索结果 | Linux运维部落
  12. csharp基础练习题:过滤列表【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  13. 关于Dva中.webpackrc的配置
  14. C语言兔子生兔子问题
  15. 可视化大屏项目-大屏界面测试点梳理
  16. Android5.1 PIN/PUK flow
  17. VC5509的通用GEL代码
  18. 刺激战场登录显示服务器异常,刺激战场登录网络异常
  19. ora-00942表或视图不存在,解决办法
  20. computed原理

热门文章

  1. springboot 简单练习
  2. Multiply Strings
  3. jquery mobile android浏览器,使用JQuery Mobile实现手机新闻浏览器
  4. 中国流氓插件排行榜不完全名单
  5. 关于python爬虫课程设计
  6. 比亚迪年营收2161亿:扣非后净利降57% 获政府补贴23亿
  7. 中国IT分销行业研究与投资战略报告(2021版)
  8. 全国计算机软考证书全称,2021年上半年计算机软考证书成绩查询通知(附:学院成绩查询)...
  9. ◆勇敢者论坛源代码分析系列(1)—数据查询
  10. 4月产品升级|解锁40多项新功能!