原文:《基于深度学习的图像语义分割方法综述》2019_田萱,引用量=19

1.简介

是什么:ISS 为图像中的每一个像素分配一个预先定义好的表示其语义类别的标签。(田萱,2019)

与目标检测区别?——相似点:都标注了物体的具体分类信息。不同点:ISS是像素级颗粒度的,需要把物体的轮廓描绘出来,用轮廓来标记物体。OD标记物体是其外切框。

与实例分割的区别?——如果一张照片中有多个人,对于语义分割来说,只要将所有人的像素都归为一类--人这一类Person。但是实例分割还要将不同人的像素归为不同的类,Person1,Person2,Person3。也就是说实例分割比语义分割更进一步。

学术意义:ISS是计算机视觉领域的几大核心研究之一,其他的还有图像分类、物体识别检测。(田萱,2019)

工程意义:ISS 在虚拟现实(virtual or augmented reality systems)、工业自动化、视频检测、移动机器人(robots)、无人机(drones)、自动驾驶(autonomous driving)以及智慧安防有广泛的应用。(田萱,2019)

2.Existing Methods

1 Regional Cl.

这篇综述,将基于区域分类的方法也划分成了语义分割,我个人觉得是不合适的。语义分割应该是基于像素的,用object边缘来划分,而不是说用方框划分。这是目标检测,而不是语义分割。我猜测应该是这篇综述的作者为了凑字数、凑内容,为了让内容显得充实,把ISSbRC也拿进来作为语义分割的一种。

1.1 候选区域

是什么:-S1-先用区域生成算法(如“:selective search算法)得到一系列(如:2000个)候选区域,这个区域生成算法保证了每个候选区域都有可能包含潜在的目标物体。-S2-再用CNN提取各个候选区域的特征,-S3-然后再用分类器(如SVM)分类。

优点:同时完成目标检测与图像语义分割两项任务

缺点:(1)没有充分考虑图像中的全局语义信息(整个图片被分成了一小块一小块了,自然无法捕捉到这一小块和其他小块的关系), (2)分类图像中的小尺度物体和小面积区域时易出错。

1.2 Segmentation Mask

是什么:-S1-先通过目标检测方法(RCNN、DeepMask、MultiPath)识别出图像中潜在的目标候选对象,并且把他们从原有的大图片中把他们切成带有目标候选对象的小图片patch;-S2-利用RCNN等目标检测技术,通过对目标候选区域中的像素进行二分类,得到分割掩码-S3-使用精炼模块,对多张分割掩码进行优化处理,得到分割结果。

——segmentation mask的意思是,将对象object的区域像素值变成1,也就是白色;是背景的区域把像素值变成-1,也就是黑色;

——training set的每一条数据都是一个三元组triplet,包含三项数据。[1]x,每一个patch图片的每个像素的RGB值[2]m,每个像素点的segmentation mask值,-1或1,[3]y,每张图是否包含object,并且遵循下面两条要求,不包含取-1,包含取1。

——[1]object大致在图片的中央,在边缘位置不行[2]object的所有部分都要在这张图片里,如果图片中的object露一半,object的另一半在图片外,也不行

——模型训练过程.....,分为两个并行的任务。上面的任务通过 segmentation mask进行分割,把object从背景里面切出来。下面的任务负责打分score。score表示 the likelihood of 这个图片按照要求包含一个object。segmentation mask预测和score的预测,二者同时进行优化learn jointly。

优点:可以挖掘多种尺寸、背景图片中的隐含信息

缺点:下列情况准确率较低[1]小尺寸物体、[2]被遮挡物体、[3]背景复杂的图片

2 Pixel Cl.

——与ISSbRC的区别是:ISSbRC先将原始图像划分成不同的目标候选区域,得到一系列图像块(image patch),再对图像块图像块中的每个像素进行语义分类。ISSbPC是直接在像素级别上进行图像语义分割,省去了“产生目标候选区域”这一步骤。ISSbPC的出现是源于ISSbRC出现的下列问题,图像分割精度不高和分割速度不够快。

2.1 Fully Supervised Learning

——全监督和弱监督学习的区别是什么?

——ISSbFSL使用的训练数据是经过人工精确加工的像素级标注;ISSbWSL使用的训练数据是弱标注的数据。

1 FCN

( Fully Convolutional Networks )

2 优化卷积

3 Encoder-Decoder

4 概率图

5 特征融合

6 RNN

7 GAN

2.2 Weakly Supervised Learning

——优势:经过粗略标记的弱标注图像进行训练,减少了标注时间和标注成本

1 边框bounding-box级标注

2 涂鸦scribble级标注

3 图像级标注tag-level

是什么:

图像级标注只提供了物体种类信息,缺少位置、形状等信息。(应该给一张图,把图里面的 ,目标的标签名写出来only provide object categories,不标注这些类别的东西在哪里)

4 多种弱标注数据混合

是什么:

将多种弱标注图像与像素级标注图像相互混合,通过混合训练的方式进行半监督学习.

3.数据集和评价指标

11个数据集,3个性能评价指标(2019,田萱)

2D数据集,2.5D数据集,3D数据集(2017,Garcia)

Accuracy

Pixel Accuracy (PA),Mean Pixel Accuracy (MPA),Mean Intersection over Union (MIoU),Intersection over Union (IoU),(前面这几个所有文献综述都有),Frequency-Weighted Intersection over Union (FWIoU).(2019,Hao独有)

Execution Time

Memory Footprint

4.有前景的研究方向

——[1]痛点[2]解决方案[3]目前方法有待改进的地方

(1)应用于场景解析任务的图像语义分割

痛点:场景解析任务处理的图像背景复杂环境多变。现有 ISSbDL 方法无法有效地捕获图像的上下文信息深度语义信息,在识别分割图像中目标物体时仍存在较大的困难.

目前方法有待改进的地方:难以选择标注基元量化级别、未充分利用场景几何深度等问题,

(2)实例级图像语义分割

是什么:实例级图像语义分割,也称为实例分割(instance segmentation,简称 IS),融合了分割与检测两个功能,可以分割出图像中同类物体的不同实例.

(3) 实时图像语义分割

是什么:实时图像语义分割以极高的分割速率处理图像或视频数据,并分析利用各图像(帧)之间的时空关系,是一 种以高分割速率运行的 ISS 机制.

有什么用途:常被应用于视频跟踪和多目标定位等任务,有巨大的商业价值,

痛点:提高实时图像语义分割的速度精度,

(4) 应用于三维数据的语义分割

痛点:[1]做这个方向的论文少。. [2]数据预处理困难:由于三维数据的无序性非结构化本质,如何合理离散化和结构化这些数据并有效地保留其空间位置信息,.[3]大规模数据集难以获取

(5) 应用于视频数据的语义分割

痛点:[1]充分利用视频丰富的 时空序列特征从视频高效抽取高层语义信息[2]做这个方向的论文少。.


_______________

怎么读论文

阅读论文的顺序

标题、abstract、结论、小标题+图表-浏览跳读([1]看的过程中标注什么要看、什么没必要看;[2]看的过程中你有什么必须要回答的问题)、回答这些问题、把标注的重点部分看了-提取有效信息

寻找哪些信息:

(1)什么是语义分割;(2)有哪些分割的场景,你不可能做的场景进行标注-少在上面花时间(3)每种场景在历史上哪些主流的、里程碑意义的方法[一句话一个技术带过,不可深究](4)目前最前沿、最新的方法,列列技术名字和时间--最多加一个核心思想(5)目前需要改进的地方有哪些?(6)常用数据集、性能评价指标

不看什么

(1)你一定不可能做的方向的技术实现和解释细节,不要看(2)过于古早的技术的技术细节不要看(3)已经懂的东西不要看,比如深度学习的发展历程,什么是CNN RNN(4)不要扣细节,抓住每个模块的精髓和主干---先列一个模块的所有标题,然后每个标题分配不同的关注度权重(5)过于偏门和古怪的方法不要看细节(6)一切细节除非特别重要,需要报告我审批,否则一律不许看,可以标注下来,以后需要的时候过来查字典一样查---掌握最最主要、最最重要的东西即可,等你要用哪个细分的方法的时候--你记得这篇文章讲过这个东西--你再回来看-回来查——如果一直都用不到--说明这个东西就没有看的必要

还没读完的论文-6

2022_Mo_Cite=18_Review the state-of-the-art technologies of semantic segmentation based on deep learning.pdf

3. Weakly-supervised semantic segmentation

3.1. Segmentation algorithm based on image-level labels

3.2. Segmentation algorithm based on bounding-box

3.3. Segmentation algorithm based on scribble

3.4. Segmentation algorithm based on point

4. Domain adaptation in semantic segmentation

4.1. Input-level domain adaptation

4.2. Feature-level domain adaptation

4.3. Output-level domain adaptation

5. Semantic segmentation based on multi-modal data fusion

5.1. Fuse RGB and thermal/depth images

5.2. Fuse RGB images and LiDAR point clouds

6. Real-time semantic segmentation

6.1 Lightweight classification model-based method

6.2 Specialized backbone based method

6.3 Two-branch architecture based method

2019_Atif_Cite=13_A_Review_on_Semantic_Segmentation_from_a_Modern_Perspective

A. Accuracy oriented Methods

CNN,FCN

3) DeepLab series

4) EncNet for Context encoding:

5) CRFasRNN:

6) RefineNet for refining finer details

7) PSPNet for global scene-level descriptor:

B. Efficiency oriented Methods

1) ENet:

2) ICNet:

2018_Yu_Cite=136_Methods and datasets on semantic segmentation A review

3.Hand-engineered features based scene labeling methods

3.1. Methods using pixel(superpixel)-wise classification

3.2 Methods using CRF(Plain、Higher order、Dense)

3.3 Non-parametric methods

3.4 3D scene labeling methods

4 FCN

5 Weakly and semi- supervised scene labeling methods

5.1 Methods using image-level labels

5.2 Methods using bounding box annotations

5.3 Semi-supervised methods

2019_Hao_Cite=138_A Brief Survey on Semantic Segmentation with Deep Learning

3.1. Supervised methods

3.1.1. Context-based methods

3.1.2. Feature-enhancement-based methods

3.1.3. Deconvolution-based methods

3.1.4. RNN-based methods

3.1.5. GAN-based methods

3.1.6. RGBD-based methods

3.1.7. Real-time methods

3.2. Weakly-supervised methods

3.2.1. Methods based on tag-level supervision

3.2.2. Methods based on scribble-level涂鸦 supervision

3.2.3. Methods based on bounding-box-level supervision

(新颖)3.3. Semi-supervised methods

3.3.1. Methods based on domain adaptation

3.3.2. Methods based on few-shot learning

2018_Guo_Cite=402_A review of semantic segmentation using deep neural networks

2 Region-based semantic segmentation

3 FCN-based semantic segmentation

4 Weakly supervised semantic segmentation

2017_Garcia_Cite=1227_A review on deep learning techniques applied to semantic segmentation

2018_Garcia_Cite=539_A survey on deep learning techniques for image and video semantic segmentation

4.1 Decoder Variants

4.2 Integrating Context Knowledge

4.2.1 Conditional Random Fields

4.2.2 Dilated膨胀 Convolutions

4.2.3 Multi-scale Prediction

4.2.4 Feature Fusion

4.2.5 Recurrent Neural Networks

4.3 Instance Segmentation

4.4 RGB-D Data

包含两幅图像。第一幅是RGB三原色图像。第二幅是Depth Map图像,类似于灰度图,每个像素值是传感器距离物体的实际位置

4.5 3D Data

4.6 Video Sequences

有可能还有用的东西

图像语义分割综述 - stone的文章 - 知乎https://zhuanlan.zhihu.com/p/37801090

史上最全语义分割综述https://blog.csdn.net/qq_41997920/article/details/96479243

[论文笔记]图片语义分割 文献综述相关推荐

  1. enet分割_[论文笔记] 图像语义分割——ENet(ICLR 2017)

    [论文笔记] 图像语义分割--ENet(ICLR 2017) bluestyle • 2019 年 05 月 03 日 介绍 Motivation: 移动应用上的实时像素级语义分割是一个重要的问题,然 ...

  2. 最新《医学图像深度语义分割》综述论文

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 语义图像分割任务包括将图像的每个像素分类为一个实例,其中每个实例对应一个类.这个任 ...

  3. 【语义分割】综述——一文搞定语义分割

    本文记录了博主阅读的关于语义分割(Semantic Segmentation)的综述类文章的笔记,更新于2019.02.19. [语义分割]综述--一文搞定语义分割 参考文献网址 An overvie ...

  4. 深度学习(二十五)基于Mutil-Scale CNN的图片语义分割、法向量估计-ICCV 2015

    基于Mutil-Scale CNN的图片语义分割.法向量估计 原文地址:http://blog.csdn.net/hjimce/article/details/50443995 作者:hjimce 一 ...

  5. 深度学习(二十五)基于Mutil-Scale CNN的图片语义分割、法向量估计

    基于Mutil-Scale CNN的图片语义分割.法向量估计 原文地址:http://blog.csdn.net/hjimce/article/details/50443995 作者:hjimce 一 ...

  6. HALCON 20.11:深度学习笔记(12)---语义分割

    HALCON 20.11:深度学习笔记(12)--- 语义分割 HALCON 20.11.0.0中,实现了深度学习方法. 本章解释了如何使用基于深度学习的语义分割,包括训练和推理阶段. 通过语义分割, ...

  7. CVPR 2020 论文大盘点-语义分割篇

    图像分割应用广泛,在CVPR 2020 论文中所占比例很高,可说是一大热门,有110多篇相关论文,本文盘点CVPR 2020 所有语义分割(Semantic Segmentation)相关论文(文末有 ...

  8. 【语义分割文献阅读】Segmentation from Natural Language Expressions

    [语义分割文献阅读]Segmentation from Natural Language Expressions 文章目录 [语义分割文献阅读]Segmentation from Natural La ...

  9. matlab 图像语义分割,笔记︱图像语义分割(FCN、CRF、MRF)、论文延伸(Pixel Objectness、)...

    图像语义分割的意思就是机器自动分割并识别出图像中的内容,我的理解是抠图- 之前在Faster R-CNN中借用了RPN(region proposal network)选择候选框,但是仅仅是候选框,那 ...

最新文章

  1. Eclipse注释模板 注释快捷键
  2. Mysql8.0.16 only_full_group_by
  3. php简单的mysql类_PHP 简单mysql封装类
  4. [原理篇] 逻辑回归
  5. python dict hash_【python-dict】dict的使用及实现原理
  6. Linux 内核漏洞可用于逃逸 Kubernetes 容器
  7. python idle使用教程_PythonIDLE使用教程
  8. 用CSS制作日历弹出框的心得
  9. gcc编译c文件生成可执行文件
  10. 高通QCA61 4A网卡驱动linux,高通创锐QCA61x4蓝牙4.1驱动程序
  11. 计算机界面视频录制软件,视频录制工具怎么用?这样的电脑录屏方法超实用!...
  12. LabVIEW虚拟数字示波器
  13. 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
  14. 【百度echarts】实现圆环进度条-代码示例
  15. 全国计算机英语四六级准考证打印,周六开考!2020年11月四六级口语考试准考证打印通知!...
  16. 今天终于知道了!阿里巴巴 P8、P9 及以上到底是什么水平?
  17. JAVA小项目之超市会员管理系统
  18. 解决tomcat在pycharm中的初始化报错“ Failed to transfer file”“could not create folder”“(Permission denied)”
  19. C#【必备技能篇】VS2019 使用C/C++ 生成DLL 文件,并用 C/C++、C#调用DLL
  20. 小程序 wx.showModal

热门文章

  1. 连接微信持续升级,企业微信支持收发视频号信息了!
  2. 图片/音频/视频/文字相关软件
  3. linux sendto 源码,sendto · Linux C API 参考手册 · 看云
  4. ubuntu20.04找不到wifi图标的解决方法
  5. 阳光养猪场的套路有哪些?
  6. 基于概率距离削减法、蒙特卡洛削减法的风光场景不确定性削减(Matlab代码实现)
  7. 如题,如何在IDEA的settings属性中,通过设置快捷键实现字符串中的英文字母转大小写?
  8. html网页构建难点,(超详细)HTML重难点标签突破
  9. STM8L10x环境搭建
  10. 论劝退,没人比土木工程老哥更专业,想转行,看看这个热门行业