点击上方“视学算法”,选择“星标”

干货第一时间送达

论文下载:http://xxx.itp.ac.cn/pdf/1909.11065.pdf

代码下载:https://git.io/openseg and https://git.io/HRNet.OCR

简介:

本文研究语义分割中的上下文聚合问题。基于像素的标签是像素所属对象的类别,本文提出了一种简单而有效的方法,即对象上下文表示,通过利用相应对象类的表示来表征像素。首先,在地面真值分割的监督下学习目标区域。其次,通过聚集对象区域中像素的表示来计算对象区域的表示。最后,计算每个像素和每个目标区域之间的关系,并用对象上下文表示来增强每个像素的表示,这是所有对象区域表示的加权聚合。实验表明,提出的方法在不同的基准点上取得了具有竞争力的表现。HRNet + OCR + SegFix版本在2020ECCV Cityscapes 获得了第一名。

本文主要贡献:

举例说明,(a)为以ASPP为例的多尺度上下文以及(b)为标记像素的OCR上下文。ASPP: 上下文是一组稀疏采样的像素,标记为黄色和蓝色框。不同颜色的像素对应不同的膨胀率。这些像素同时分布在目标区域和背景区域。OCR: 上下文是位于对象中的一组像素(用蓝色区域标记)。

方法:

语义分割是将图片中的像素按照标签分类。

背景:

1.多尺度上下文:

ASPP模块是用来捕捉多尺度上下文信息,通过若干个平行的带孔卷积:

输出的多尺度上下文表示是由并行扩展卷积的表示输出的级联。基于扩展卷积的多尺度上下文方案在不丢失分辨率的情况下捕获多尺度上下文。

2.关系上下文:

通过计算每个像素的上下文考虑关系信息:

主题框架有两种,一是采用ResNet-101(输出步幅为8),二是HRNet-W48(输出步幅为4),前者的stage-3用来预测初略的分割图,将stage-4经过一个3x3卷积输出通道为512,    然后输入到OCR模块中。对于HRNet则直接将最后的输出输入到OCR模块中。

在OCR模块中使用一个线性单元1x1的卷积层,通过像素智能的交叉熵损失监督生成软目标区域。

目标区域监控和像素区域关系估计,从上表可以看出,目标区域监控和像素-区域关系方案对性能都很重要。

表中的比较表明,该方法具有优越的性能。原因是利用了像素表示和区域表示来计算关系。区域表示法能够对特定图像中的目标进行特征描述,因此对于特定图像的关系比单纯使用像素表示法更为精确。

在语义分割上的实验:

与多尺度上下文方案的比较

我们可以发现OCR的性能一直优于它;在公平比较下,PPM和ASPP跨越不同的基准。

与关系上下文模式的比较:

该方法在不同的基准测试中始终表现得更好。值得注意的是,Double Attention对区域数字选择很敏感,将这个超参数调整为64,它的结果表现最佳。

模型复杂度比较:

使用大小为[1*2048*128*128]的输入feature map 在推理过程中评估其复杂性。这些数字是在一个P40 GPU与CUDA 10.0。所有的数字都越小越好,从上表可以看出 OCR需要最少的GPU内存和最少的运行时间。

在Ctiyscapes数据集上和先进的算法比较:

在全景分割上的实验:

COCO val 2017全景分割结果:

可视化分割结果:

总结:

在本文中,提出了一种对象上下文表示方法来进行语义分割。成功的主要原因是像素的标签是像素所在对象的标签,通过对每个像素进行相应的对象区域表示来增强像素表示。实验结果表明,该方法在各种基准上带来了一致性的改进。

本文仅做学术分享,如有侵权,请联系删文。

觉得有用,麻烦给个赞和在看~  

OCRNet: 目标区域上下文信息的特征表达 | ECCV 2020相关推荐

  1. 语义分割双料冠军!微软 OCRNet化解语义分割上下文信息缺失难题|ECCV 2020

    编者按:图像语义分割一直都是场景理解的一个核心问题.针对语义分割中如何构建上下文信息,微软亚洲研究院和中科院计算所的研究员们提出了一种新的物体上下文信息--在构建上下文信息时显式地增强了来自于同一类物 ...

  2. 极链科技目标检测获Open Images第一,ECCV 2020挑战赛第二

    近日,极链科技在Google AI推出的2020 Open Images Challenge大规模目标检测竞赛和国际顶会ECCV 2020 VIPriors挑战赛目标检测赛道中分别获得第一名.第二名的 ...

  3. FPT:又是借鉴Transformer!这次多方向融合特征金字塔 | ECCV 2020

    点击上方"CVer",选择加"星标"置顶 重磅干货,第一时间送达 本文转载自:晓飞的算法工程笔记 论文提出用于特征金字塔的高效特征交互方法FPT,包含3种精心设 ...

  4. 以及其任何超类对此上下文都是未知的_ECCV'20 |OCRNet化解语义分割上下文信息缺失难题...

    编者按:图像语义分割一直都是场景理解的一个核心问题.针对语义分割中如何构建上下文信息,微软亚洲研究院和中科院计算所的研究员们提出了一种新的物体上下文信息--在构建上下文信息时显式地增强了来自于同一类物 ...

  5. 用于微小目标检测的上下文扩展和特征细化网络

    这是一篇ICLR 2022的会议论文,ICLR由Lecun,Hinton和Bengio三位神经网络的元老联手发起.近年来随着深度学习在工程实践中的成功,ICLR会议也在短短的几年中发展成为了神经网络的 ...

  6. NLP问题特征表达基础 - 语言模型(Language Model)发展演化历程讨论

    1. NLP问题简介 0x1:NLP问题都包括哪些内涵 人们对真实世界的感知被成为感知世界,而人们用语言表达出自己的感知视为文本数据.那么反过来,NLP,或者更精确地表达为文本挖掘,则是从文本数据出发 ...

  7. 自动驾驶中,激光雷达点云如何做特征表达

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 激光雷达在自动驾驶系统中起着关键作用.利用它,可以准确地对车辆所处环境做3D建模,如高精度地图:也可以 ...

  8. CVPR 2019 | 「识面知心」——基于自监督学习的微表情特征表达

    著名心理学家Paul Ekman和研究伙伴W.V.Friesen,通过对脸部肌肉动作与对应表情关系的研究,于1976年创制了"面部运动编码系统",而利用微表情的"读心术& ...

  9. concat特征融合_小目标检测文献相关(特征融合)

    1.Feature-Fused SSD: Fast Detection for Small Objects (ICGIP2017) 融合特征的SSD [1709.05054] Feature-Fuse ...

最新文章

  1. MATLAB优化——减少for的使用
  2. Ubuntu14.04安装nvidia-docker2
  3. 计算机程序无权限卸载,无法卸载win7电脑中的软件,提示权限不足怎么办?
  4. 云智一体趋势下,百度智能云打通技术与商业的共生闭环
  5. 1 Two Sum (Array)
  6. C语言标准时间与日期函数
  7. oclick vue 传参 函数_详解Vue计算属性和侦听属性
  8. 数据库的同步和复制----sql语句方法
  9. SAP 电商云 Spartacus UI 单元测试的依赖隔离设置举例
  10. html 表格 左侧表头,左侧是表头的JS表格控件(自写,网上没有的)
  11. 使用复合设计模式扩展持久化的CURD,Select能力
  12. 验证Java编程环境是否成功时出现“'javac'不是内部或外部命令,也不是可运行的程序或批处理文件”
  13. PCB之AD常用快捷键
  14. web前端 基于html实现花店购物网站源码(HTML+CSS+JavaScript) 企业网站制作
  15. R语言——双因素方差分析
  16. windows必备的驱动软件推荐
  17. 《灵飞经》①洪武天下 第四章 灵道石鱼
  18. 安装部署rabbitmq报错——已解决
  19. Kubernetes(k8s) YAML文件详解
  20. 计算机物联网知识,什么是物联网,关于物联网的小知识

热门文章

  1. LeetCode实战:只出现一次的数字
  2. 如何制作风格迁移图?
  3. python读取图片并且显示
  4. mysql提示符详解_MySQL字符集使用详解
  5. 就是个控制结构,Scala 能有什么新花样呢?
  6. OpenCV 实战:3 步实现图像降噪
  7. TensorFlow搭建垃圾分类系统大师(免费领源码)
  8. 远程办公是巨头游戏?十倍扩容,他们如何做到百万级并发流量
  9. 这位创造GitHub冠军项目的“老男人”,堪称10倍程序员本尊
  10. 比特币的价格今年会达到10万美元吗?有人用蒙特卡罗方法预测了一下