TensorFlow入门教程:ACUNET详解

今天将分享Unet的改进模型ACUNet,改进模型来自2020年的论文《ACU-NET:A 3D ATTENTION CONTEXT U-NET FOR MULTIPLE SCLEROSIS LESION SEGMENTATION》,通过理解该模型思想,在VNet基础上可以做同样的改进。



1、ACUNet优点

Unet虽然在医疗分割领域获得了成功,但是其无效地使用上下文信息和特征表示,很难在MS病变上得到精准分割。为了解决该问题,文章提出了3D上下文注意力Unet结构(ACUNet),用来分割MS病变,包括3D空间注意模块,在解码阶段其用于丰富空间细节和病变特征表达。此外,在解码和编码阶段,3D上下文引导模块用来扩大感受野和引导局部信息和周围信息。



2、ACUNet结构

2.1、3D上下文引导模块

MS受大脑组织周围结构和形状的影响,所以病变周围体素包含病变的一些信息。为了充分利用周围信息,设计了3D上下文引导模块,如下图所示。在该模块中结合了低维局部信息,高维局部信息和周围信息,其中低维局部信息是输入特征图,高维局部信息是经过卷积操作获得的,周围信息是通过空洞卷积获得的,其输入是将低维局部信息和高维局部信息相结合后再经过空洞比率为2所得到结果,最后输出将这三者进行拼接输出。

Tensorflow入门教程(四十)——ACUNET_卷积




2.2、3D空间注意力模块

空间细节经常会在高维输出结果中丢失,这是由于级联卷积和非线性引起的。这使得很难减少对尺寸和位置高度可变对象的错误检测。3D空间注意力模块可以解决该问题,其在每个体素上产生空间注意力系数。最后的输出是输入特征与空间注意力系数元素相乘,如下图所示。为了减少模块的复杂性,首先将输入特征图采用间隔为2的卷积操作来降采样,缩小图像一半的分辨率。门控向量用来决定病变区域的每个体素。在ACUNet中,输入特征图x是在解码阶段中的低阶特征,而门控向量a代表了在编码阶段中高阶特征。整个过程:a经过3x3x3卷积,x经过间隔为2的3x3x3卷积,然后两者求和后经过relu激活函数合并输入信息和门控信息,再经过1x1x1卷积,再经过sigmoid激活函数,再上采样到原始输入特征图分辨率大小,最后在于原始输入特征图进行矩阵元素相乘得到最后的输出。

Tensorflow入门教程(四十)——ACUNET_3d_02



2.3、损失函数

考虑到医学图像的不平衡性,采用Focal Tversky损失函数。文章中最佳参数是alpha=0.7,beta=0.3,gama=0.75.

Tensorflow入门教程(四十)——ACUNET_数据_03



2.4、3D上下文注意力Unet

与3DUnet不同之处,在编码阶段引入了3D上下文引导模块,在解码阶段引入了3D上下文引导模块和空间注意力模块。3D上下文引导模块用来扩大感受野和引导上下文信息。空间注意力模块用来丰富空间细节和病灶特征表达。此外,在解码阶段还引入了深监督机制,其有两个优势:保证每个尺度中间层都有语义差异,确保3D空间注意力模块可以影响图像前景内容。


2.5、评价指标

采用dice相似系数,正确预测比率,病变阳性比率,病变假阳性比率。



3、实验与结果

3.1、采用的数据是ISBI2015的MS病变分割挑战赛数据,训练集包含5例病人,测试集是14例病人。每个病人都有T1,T2,PD和FLAIR四个序列图像。


3.2、使用的是GTX2080Ti的显卡,采用随机梯度下降法作为优化器,学习率为0.03,衰减参数是1e-6,动量是0.9。MRI图像采用固定大小181x217x181,在训练的时候裁切到160x192x160大小。数据增强采用旋转和翻转手段。T1,T2,PD和FLAIR模态图像组合构成四个通道的输入数据。训练了80epoch,使用batch大小是1。


3.3、结果比对,相比于现有的方法,ACUNet可以得到更好的综合结果。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空