基于深度学习的医学图像分割学习笔记(九)UNet 3+

UNet 3+: A Full-Scale Connected UNet for Medical Image Segmentation

原文链接
代码
dateset:131例腹部增强CT(3D)用于肝脏分割和49例脾脏数据集


融合多尺度的特征是实现精确分割的重要因素之一。UNet++没有从全尺度上探索足够信息,本文提出了UNet3+,重新设计跳跃连接,利用full-scale跳跃连接深度监督。full-scale跳跃连接结合了来自不同尺度的特征图的低级细节和高级语义,深度监督从full-scale聚合特征图中学习层次表示。与Unet++相比,UNet3+提高了精确率,同时减少了网络参数。此外本文提出了一种混合损失函数,设计了一个分类引导模块增强器官边界,减少过分割。

在这里插入图片描述

1.Full-scale Skip Connections

重新设计编码器和解码器之间的相互连接和解码器子网之间的内部连接,UNet3+中的每个解码器层都包含了编码器的小尺度和同尺度的特征映射,以及解码器的大尺度特征映射,在全尺度上捕获粗粒度的细节和细粒度的语义。
X 3 X^3 X3 D e _{De} De的特征图的构成:
在这里插入图片描述
用公式表示跳跃连接, X i X^i Xi D e _{De} De的特征图可表示为:
在这里插入图片描述
其中 C ( ⋅ ) C(·) C()表示卷积操作, H ( ⋅ ) H(·) H()表示feature aggregation mechanism, D ( ⋅ ) D(·) D() U ( ⋅ ) U(·) U()分别表示下采样和上采样操作, [ ⋅ ] [·] []表示concatenation。

2.Full-scale Deep Supervision

为实现深度监督,将每个解码器阶段的最后一层送入一个3×3的卷积层,紧接着是一个双线性上采样和一个sigmoid函数。为了进一步增强器官边界,提出多尺度结构相似度指数(MS-SSIM)损失函数,为模糊边界赋予更高的权重。
MS-SSIM损失:P是分割结果,G是ground truth。(具体看论文Multiscale structural similarity for image quality assessment)

在这里插入图片描述
结合focal loss,MS-SSIM loss和IOU loss,最终的混合损失函数为:
在这里插入图片描述

3.Classification-guided Module

在医学图像分割中,非器官图像出现假阳性是不可避免的(非器官图像出现假阳性:三维图像以切片的形式送入网络,可能有的切片上没有器官区域,但网络还是分割了出来???)。为进行精确分割,增加一个额外的分类任务解决上述问题。

在这里插入图片描述
实现细节
网络是2D的,slice by slice的方式进行分割,将输入的切片的尺寸裁剪为320×320。
输出图像包含3个通道,分别是待分割切片和其上下切片。
利用随机梯度下降对网络进行优化。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值