刚看到一个图像分割的视频,讲的很粗略,但对于了解这方面知识的基础,还是很不错的。。

图像分割应用

分割的常用的三个数据集

传统的图像分割方法


深度学习做图像分割

算法一:全卷积网络(FCN)

先进行卷积和池化(之后不进行全连接),(VGG-16网络)提取出来图片特征,然后进行上采样(拿了三个池化层的结果,分别进行上采样(根据原图和当前feature map的比值进行放大,从而上采样到原图大小),之后叠加,由粗到细(既考虑小的特征图的全局信息,也考虑大的特征图的细节信息),进行上采样预测),上采样到原图大小,之后对每个像素用softmax分类。。

图像分割上采样常用的方法:

(1)卷积操作:

(2)padding和stride

(3)双线性差值上采样

先在x轴上做线性差值,Q12和Q22得到R2,Q11和Q21得到R1
然后在y轴做线性差值由R1和R2得到P
所以P就是四个点线性加权得到的结果。。

双线性插值上采样的用途:

主要用途就是放大feature map(上采样的作用),双线性插值的作用是在特征图进行大小缩放时(上采样是放大),利用双线性插值来的到相对准确的ROI的边界值(相对ROI Pooling而言);
下面用途中,FCN是当做第一中种用途,现在的paper主要是后两种用途,因为反卷积并没有太大的优势。。

(4)带洞卷积(膨胀卷积)

这样更利于考虑全局信息

(5)几种类型的特征金字塔

(a)多个尺度的原图,产生多个尺度的feature map,再对应多个输出;
(b)一个尺度的原图,产生多个尺度的feature map,针对某一个尺度的feature map产生一个输出;
(c)一个尺度的原图,产生多个尺度的feature map,每个feature map对一个一个输出;
(d)一个尺度的原图,产生多个尺度的feature map,多个feature map相互融合,产生多个输出;
其中第四种性能最好:
操作方法:
1扩大两倍然后与2进行叠加,然后得到3,小的特征图携带全局信息,大的特征图携带细节信息,相互融合,这样即利用了细节信息,又利用了全局信息。。

算法二:PSPNet

采用的方法和FPN类似,池化产生多个尺度的feature map,然后利用卷积缩小他们的通道数,然后分别上采样放大到原图大小,然后所有拼接在一起,既有全局信息,又有局部信息。。

算法三:Mask-RCNN

(1)多分支预测

    实际主体结构和faster R-CNN差不多,只是多了一个mask这个步骤

(2)binary mask

之前的FCN,是利用soft max进行多分类预测,这里是使用sigmoid进行二分类,准确率大幅提高

(3)Roi Align

作用:bounding box 的映射时,得到更准确的边界值,使得框更精确。。

Roi Align 与Roi pooling的关系

Roi Align实际是Roi pooling的精确版
feature map中的小的变化,映射到原图上可能是好几个像素的变化,
因为分割任务边框的精确度要求要比检测任务要求更高,所以Align可以增加分割进度。。具体精度提升如下:

经典图像分割方法总结相关推荐

  1. matlab实现谱聚类法图像分割代码,一种基于谱聚类的图像分割方法与系统与流程...

    本发明是一种基于谱聚类的图像分割方法与系统,涉及聚类.机器学习和人工智能领域.特别涉及通过相关性将已经学习到的知识运用到图像分割中,并在此基础上构造性地改造谱聚类方法,从而达到快速精确地分割彩色图像的 ...

  2. 基于改进区域生长算法的图像分割方法及实现

    一.题目与要求 1.1课程设计题目 采用灰度图像(该图像由高分二号卫星拍摄,是武汉市江夏区矿区的部分灰度图像)分别实现几种图像分割方法: (1) 经典区域生长方法: (2) 改进的区域生长方法: (3 ...

  3. 医学图像分割方法及卷积神经网络在医学图像分割上的应用

    (最开始接触医学图像分割时写的综述,写的比较幼稚,传上来的时候格式可能有些乱.需要原文的小伙伴可以加我qq:604395564联系,也欢迎做医学图像处理的小伙伴一起交流学习.自己写的,欢迎转载,但请注 ...

  4. 图像分割方法分享 | 基于优选集成ConvNet的脑癌图像分割方法

    前言 略. 1 方 法 使用单个的神经网络进行图像分割的效果通常精度较低达不到预期,因此笔者对深度神经网络进行优选集成以适应脑肿瘤分割的任务.具体来说,提出了由2个网络组成的轻量级集成方法,每个网络都 ...

  5. 【图像分割】基于萤火虫优化的半监督谱聚类彩色图像分割方法(Matlab代码实现)

    目录 0 概述 1 萤火虫算法 1.1 思想来源 1.2 数学模型 1.2.1 萤火虫相对荧光亮度 1.2.2 萤火虫吸引度 1.2.3 位置更新 1.3 算法步骤 2 基于萤火虫优化的半监督谱聚类彩 ...

  6. 「技术综述」基于弱监督深度学习的图像分割方法综述

    https://www.toutiao.com/a6713527528251720200/ 本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势. 作者 | ...

  7. 【技术综述】基于弱监督深度学习的图像分割方法综述​

    文章首发于微信公众号<有三AI> [技术综述]基于弱监督深度学习的图像分割方法综述​ 本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势,首发 ...

  8. 【技术综述】基于弱监督深度学习的图像分割方法综述

    本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势. 作者 | 孙叔桥 编辑 | 言有三 1 基础概念 生活中,我们和周围的事物都是有"标签&q ...

  9. 多分辨率下的彩色图像分割方法

    1 引 言 图像分割是图像处理的主要问题,属于计算机视觉领域低层次视觉中的问题.目前,对于灰度图像的分割,已经有相当多的成果和结论,而对彩色图像的分割,由于比较复杂.运算量大,研究还比较少.彩色图像通 ...

  10. 一种结合颜色特征和区域生长的疾病斑图像分割方法(复杂环境下分割效果好)

    一种结合颜色特征和区域生长的疾病斑图像分割方法 A B S T R A C T 文提出了一种基于先进综合颜色特征(ACCF)和区域生长法的病害叶片分割方法.采集到的病叶图像存在两个主要问题:背景杂波和 ...

最新文章

  1. Exchange 2007迁移2010时的公用文件夹多个公用树错误
  2. OpenCVSharp::FindContours 错误:“total()==0||data!=NULL“
  3. Coding: 2的N次方
  4. 如何添加引文标_如何在Google文档中查找和添加引文
  5. C++经典书籍和相关内容
  6. LeetCode 417 太平洋大西洋水流问题
  7. 24点游戏java_使用java编写计算24点游戏程序
  8. VIM 下工程的管理工具
  9. 进程与线程之间最深入形象的比喻
  10. 计算机实验报告protel,PROTEL_99SE实验报告
  11. RestSharp解决Encoding乱码问题
  12. 《Linux防火墙(第4版)》——导读
  13. a5松下驱动器参数设置表_松下A5,A6伺服电机参数设置
  14. 腾讯云Centos8.0 CPU使用率100%,top查询为kthreaddk占用异常
  15. 20200725 PAT甲级 7-2 The Judger (25分)
  16. 动植物代谢最新研究进展(2021年7月)
  17. 手把手教你BCGControlBar MFC界面控件“起航”技巧(文章转载自:慧都控件网)
  18. DPP Substrate 1中英文说明书
  19. Jetson Nano控制SIM7020 开关机
  20. Elasticsearch之基础

热门文章

  1. 读书-算法《程序设计导引及在线实践》-简单计算题1:鸡兔同笼
  2. SoapUI安装教程【Windows】
  3. 切割钢板计算机软件,板材切割优化软件钢板开料套料软件 V1.0 官方版
  4. Axure 汉化教程
  5. Mac OS下Axure RP 8.0.0.3312安装及注册汉化
  6. 针式PKM与众不同的地方
  7. (已更新)【全开源商城小程序源码】ThinkPHP 5.1+带后台商城源码程序+带详细安装使用文档
  8. CentOS7 完全卸载MySQL
  9. python 颜色大全 颜色对应 matplotlab plot 颜色对应
  10. 2021年最值得推荐的5款在线文档制作工具,效率这块稳稳拿捏