1. 预处理:降噪,图像增强

2. 加注意力机制

**一般在编解码器或瓶颈处加入。**当我们使用卷积神经网络去处理图片的时候,我们会更希望卷积神经网络去注意应该注意的地方,而不是什么都关注,我们不可能手动去调节需要注意的地方,这个时候,如何让卷积神经网络去自适应的注意重要的物体变得极为重要。注意力机制就是实现网络自适应注意的一个方式。

注意力机制Attention 可以解释为将计算资源偏向信号最具信息性的部分的方法。一般在图像分割中,由于病灶较小且形状变化较大,常在encoder和decoder 对应特征拼接之前,或是在 U-Net 的瓶颈处增加 attention 模块来减少假阳性预测。

注意力机制是一个即插即用的模块,理论上可以放在任何一个特征层后面,可以放在主干网络,也可以放在加强特征提取网络。由于放置在主干会导致网络的预训练权重无法使用,因此一般将注意力机制应用加强特征提取网络上。

2.1 SENet(2017)

SENet是通道注意力机制的典型实现。对于输入进来的特征层,我们关注其每一个通道的权重,对于SENet而言,其重点是获得输入进来的特征层,每一个通道的权值。利用SENet,我们可以让网络关注它最需要关注的通道。
其具体实现方式就是:
1、对输入进来的特征层进行全局平均池化。
2、然后进行两次全连接,第一次全连接神经元个数较少,第二次全连接神经元个数和输入特征层相同。
3、在完成两次全连接后,我们再取一次Sigmoid将值固定到0-1之间,此时我们获得了输入特征层每一个通道的权值(0-1之间)。
4、在获得这个权值后,我们将这个权值乘上原输入特征层即可。



通过学习的方式来自动获取到每个特征通道的重要程度,然后依照这个重要程度去提升有用的特征,并抑制对当前任务用处不大的特征。实现通道的压缩和激励,通过找到特征较好的通道,强调这一通道,压缩不相关的通道,以减少参数,强化分割精度。

2.2 CBAM通道和空间注意力机制

可以考虑在U-Net收缩路径和扩张路径中间的部分添加Attention模块,通道+空间的注意力机制(scAttention)二者结合效果不错。

3 新模型

加强版UNet:UNet++(2018) 和 UNet3+(2020)
通过引入全尺度的跳过连接,在全尺度特征映射中融合了低层细节和高层语义,充分利用了多尺度特征的同时具有更少的参数。这种长连接是有必要的,它联系了输入图像的很多信息,有助于还原降采样所带来的信息损失,在一定程度上和残差的操作非常类似。

UNet++和UNet3+就是基于此给出的综合长连接和短连接的方案。

UNet++和UNet3+把原来空心的U-Net填满了,优势是可以抓取不同层次的特征,将它们通过特征叠加的方式整合,不同层次的特征,或者说不同大小的感受野,对于大小不一的目标对象的敏感度是不同的,比如,感受野大的特征,可以很容易的识别出大物体的,但是在实际分割中,大物体边缘信息和小物体本身是很容易被深层网络一次次的降采样和一次次升采样给弄丢的,这个时候就可能需要感受野小的特征来帮助。另一个解读就是如果你横着看其中一层的特征叠加过程。

原先的U-Net,横着看就很像是Residual的结构,这个就很有意思了,UNet++对于U-Net分割效果提升可能和DenseNet对于ResNet分类效果的提升,原因如出一辙。


UNet3+网络中用到了混合损失函数,将focal loss、MS-SSIM loss、 IoU loss 进行了结合,从而能更好地捕捉具有清晰边的大尺度和精细结构。
有关文献实验结果:

4 Loss函数选择

4.1 交叉熵损失

4.2 Focal loss:

为了解决 one-stage 目标检测中正负样本比例 严重失衡的问题

4.3 Dice loss:

在感兴趣的解剖结构仅占据扫描的非常小的区域,从而使学习过程陷入损失函数的局部最小值

4.4 Tversky loss:

通过调整α和β,可以控制假阳性和假阴性 之间的权衡

4.5 Dice和Focal loss混合

一般取λ=0.5

4.6 CEL-Dice los

H为交叉熵损失,D为Dice loss。结合了交叉熵的稳定性和类不平衡不影响Dice loss的特性,因此有比Dice loss更好的稳定性,比交叉熵更好地解决类不平衡的问题。

【深度学习】查找提升分割精度的方法相关推荐

  1. RetinaNet与点云聚类耦合的深度学习个体树分割方法研究

    ABSTRACT 人类活动的增加对全球森林资源造成了严重干扰,如何准确识别单株树木已成为森林资源调查的重要任务.为了得到准确的个体树木数量,本文以针叶林和针阔混交林为实验样本,以数字正射影像图和机载激 ...

  2. 基于FCN,U-Net的深度学习医学影像分割算法(细胞分割算法)以及传统算法分析

    本博文主要分析了基于传统计算机视觉的细胞分割算法和基于深度学习的细胞分割算法.主要针对医学影像分割算法.包括了FCN全卷积网络的细胞分割效果,U-Net细胞分割效果.查阅了采用深度学习分割医学影像的几 ...

  3. 基于深度学习的场景分割算法研究综述

    基于深度学习的场景分割算法研究综述 人工智能技术与咨询 来自<计算机研究与发展> ,作者张 蕊等 摘 要 场景分割的目标是判断场景图像中每个像素的类别.场景分割是计算机视觉领域重要的基本问 ...

  4. 史上最全 | 基于深度学习的3D分割综述(RGB-D/点云/体素/多目)

    点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[分割]术交流群 后台回复[分割综述]获取语义分割.实例分割.全景分割.弱监督分割等超全 ...

  5. 【深度学习】深入浅出nnUnet的数据处理方法

    [深度学习]深入浅出nnUnet的数据处理方法 文章目录 1 nnUNet数据预处理crop方法 2 预测结果可视化 3 如何针对三维医学图像分割任务进行通用数据预处理:nnUNet中预处理流程总结3 ...

  6. [caffe]深度学习之CNN检测object detection方法摘要介绍

    [caffe]深度学习之CNN检测object detection方法摘要介绍  2015-08-17 17:44 3276人阅读 评论(1) 收藏 举报 一两年cnn在检测这块的发展突飞猛进,下面详 ...

  7. 【百家稷学】深度学习在计算摄影中的方法与应用(vivo技术分享)

    继续咱们百家稷学专题,本次是有三AI在vivo公司分享的技术讲座.百家稷学专题的目标,是走进100所高校和企业进行学习与分享. 分享主题 本次分享是在vivo AI研究院进行,主题是<深度学习在 ...

  8. HALCON 21.11:深度学习笔记---语义分割/边缘提取(12)

    HALCON 21.11:深度学习笔记---语义分割/边缘提取(12) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的语义分割,包括训练和推理阶段. 通过语 ...

  9. 2020-10-18 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程

    本文转自:https://blog.csdn.net/aBlueMouse/article/details/78710553 超分辨率技术(Super-Resolution, SR)是指从观测到的低分 ...

  10. 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程(转)

    超分辨率技术(Super-Resolution, SR)是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备.卫星图像和医学影像等领域都有重要的应用价值. 本文针对端到端的基于深度学习的单张 ...

最新文章

  1. mysql update w3c_PHP MySQL Update
  2. oracle安装过程掉电,oracle数据库掉电恢复
  3. 山重水复疑无路,柳暗花明又一村
  4. 无线循环里面 string = “i”会内存溢出吗?_记一次公司JVM堆溢出抽茧剥丝定位的过程...
  5. 信用社和民营银行存款利息都高,有5万块钱存哪个更安全?
  6. 【渝粤教育】广东开放大学 文化田野调查 形成性考核 (22)
  7. 监控ajax上传进度
  8. Hadoop 在 windows 7 64位的配置(一)|非cygwin
  9. 2d Laser 和 camera 标定工具原理及使用方法
  10. 2010年3月再谈前端工程师的笔试题
  11. Linux下的进程内存结构
  12. linux系统可以玩星际争霸吧,在Linux下可用Wine安装和运行星际争霸2、水煮三国
  13. 需要什么数据?要说清楚、准确
  14. 学会这些主流的数位板手绘绘画软件,你可以横着走了!
  15. python flask面试题_Flask面试题
  16. 动手学习深度学习——基本简介
  17. Dxgi中关于DXGI_MAPPED_RECT中Pitch与Width差异
  18. mysql怎么安装安全补丁_讲解SQL Server安装sp4补丁报错的解决方法_MySQL
  19. c语言提示函数已有主体,C++中的函数名称粉碎机制和它的逆向应用 筋斗云网络...
  20. Spring boot 自定义banner的在线制作

热门文章

  1. Visual Studio 2019如何重新打开工作负载,选择要安装的东西?
  2. 谨慎选择网络变压器固化胶,谨防回流焊后溢胶
  3. 2019年2月24日训练总结
  4. sql题目练习 数据库脚本和答案
  5. ionic与php,Ionic Framework安装教程
  6. 139.s1-病毒库的更新
  7. 第8章 科技论文写作
  8. 《植物大战僵尸》中的游戏正规元素
  9. hibernate 报 Unknown entity错误,问题解决方法
  10. Unity聊天室的背景随文字对齐