UNet++详细解读(一)论文技术要点归纳

UNet++

概要

unet++是一种基于深度监督的编码器-解码器网络结构,并且有密集的跳跃链接。

简介

跳跃连接在分割网络中十分重要,可以结合深层和浅层的语义信息。

在FCN中跳跃连接是通过元素级别的相加来实现的,在UNet中是通过拼接操作来实现的。

是否可以将Resnet和Densnet中的密集连接移植过来?

医学上的分割需要更精确,Unet无法满足,因此提出 了UNet++。

网络架构

请添加图片描述

黑色部分是Backbone,是原先的UNet。

绿色箭头为上采样,蓝色箭头为密集跳跃连接。

绿色的模块为密集连接块,是经过左边两个部分拼接操作后组成的

跳跃连接

其中(i,j)表示第i层第j个卷积层。

H表示卷积操作和激活函数

U表示上采样

[]表示拼接操作

在这里插入图片描述

深度监督

所示,该结构下有4个分支,可以分为两种模式。

精确模式:4个分支取平均值结果

快速模式:只选择一个分支,其余被剪枝

损失函数

在这里插入图片描述

左边部分为二值交叉熵,右边为DICE系数,用于度量相似度。

实验

数据集

采用了4个不同的医学数据集
在这里插入图片描述

基线模型

采用UNet和设计的wide Unet作为比较模型。
在这里插入图片描述

实验参数

评价指标:IOU和DICE系数。

学习率:3e-4

优化器:Adam

实验结果

如图所示,UNet++的效果始终好于另外两个。
在这里插入图片描述

实验结果如下图所示,在IOU评价指标上,

没有深度监督的UNet++高于基线2.8-3.3个点

有深度监督的UNet++高于没有深度监督的UNet++ 0.6个点

在这里插入图片描述

模型剪枝

如下图所示:UNet++L3的推理时间平均减少了32.2%,而IoU只降低了0.6点。

在这里插入图片描述

结论

为了满足更精确的医学图像分割的需要,我们提出了UNet++,加入了深度监督和密集连接。

在U-Net和wideU-Net上实现了3.9和3.4点的平均IoU增益。

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江小皮不皮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值