语义分割--End-to-End Instance Segmentation with Recurrent Attention
End-to-End Instance Segmentation with Recurrent Attention
CVPR2017
https://github.com/renmengye/rec-attend-public
本文针对 Instance Segmentation 使用 recurrent neural network (RNN) architecture 将每个物体依次定位分割出来,使用了 an attention mechanism to model a human-like counting process
2 Recurrent attention model
我们的系统包括四个部分:1) an external memory 用于记录每个分割物体的状态,2)box proposal network 用于定位感兴趣物体,3) segmentation network 对矩形框内物体进行像素级别分割,4) scoring network 用于判断一个物体是否被发现和是否结束分割
整个系统分割实例图:
网络结构示意图:
Input pre-processing 输入图像预处理
这里我们训练了一个 FCN 作为预处理系统,这个FCN 包括两个部分:1)一个 有 skip connections 的 DeconvNet 用于前景检测,2)第二个模块是参照文献【40】输出每个物体的 an angle map
2.1. Part A: External memory
这个模块主要用于在已经分割一部分物体的基础上下一步要分割图像的哪个区域
To decide where to look next based on the already segmented objects, we incorporate an external memory , which provides object boundary details from all previous steps.
2.2. Part B: Box network
定位出下一个要分割的物体,这里使用了 LSTM
localizing the next object of interest
2.3. Part C: Segmentation network
这个部分就是基于单个物体的语义分割,使用了 a variant of the DeconvNet [ 29 ] with skip connections
2.4. Part D: Scoring network
用于对已分割物体计数和终止分割流程
To estimate the number of objects in the image, and to terminate our sequential process
2.5. Loss functions
这里主要定义三个损失函数: the segmentation matching IoU loss L-y ; the box IoU loss L-b ; and the score cross-entropy loss L-s
4 Experiments
Cityscapes instance-level segmentation results
分割效果图
语义分割--End-to-End Instance Segmentation with Recurrent Attention相关推荐
- ECCV2020语义分割——Self-Prediction for Joint Instance and Semantic Segmentation of Point Clouds
Self-Prediction for Joint Instance and Semantic Segmentation of Point Clouds Abstract (一) Introducti ...
- gan pytorch 实例_重新思考一阶段实例分割(Rethinking Single Shot Instance Segmentation)
点击上方"CVer",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者:谢恩泽 https://zhuanlan.zhihu.com/ ...
- 语义分割--Large Kernel Matters--Improve Semantic Segmentation by Global Convolutional Network
Large Kernel Matters–Improve Semantic Segmentation by Global Convolutional Network https://arxiv.org ...
- 实时语义分割--ICNet for Real-Time Semantic Segmentation on High-Resolution Images
ICNet for Real-Time Semantic Segmentation on High-Resolution Images https://hszhao.github.io/project ...
- 语义分割DeepLab v2--DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolut
DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Con ...
- 语义分割--Understanding Convolution for Semantic Segmentation
Understanding Convolution for Semantic Segmentation https://arxiv.org/abs/1702.08502v1 模型 https://go ...
- 【语义分割】ICCV21_Self-Regulation for Semantic Segmentation
文章目录 一.背景 二.动机 三.方法 SR-F Loss:Shallow to Deep SR-L Loss:Deep to Shallow 四.效果 论文地址:https://arxiv.org/ ...
- 重磅推荐!日立开源语义分割数据集标注工具Semantic Segmentation Editor
面向自动驾驶领域的2D图片与3D点云对象标注工具. (欢迎关注本站的"我爱计算机视觉"微信公众号,一个有价值有深度的公众号~) 日立汽车工业实验室(Hitachi Automoti ...
- 一种无监督语义分割算法:Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering
论文题目:PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering 1 摘要 ...
最新文章
- ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]
- 巴克码信号处理的计算机仿真,巴克码信号处理的计算机仿真
- Go 语言编程 — make 和 new
- 拿什么来衡量程序员的生产力?
- react 给一个引用的组件添加新属性_高阶组件在React中的应用
- java的选项板_CAD工具选项板的介绍以及新建方法
- Oracle 连接查询的理解
- Java提高班(二)深入理解线程池ThreadPool
- 从王者荣耀看设计模式(六.状态模式)
- java EE :GenericServlet 抽象类、ServletConfig 接口
- 拓端tecdat|Python风险价值计算投资组合VaR(Value at Risk )、期望损失ES(Expected Shortfall)
- python实用脚本(二)—— 使用xlrd读取excel
- 信息资源管理——基础
- 首字母筛选 java_【Java习作】提取汉字拼音首字母(Java版)
- 使用vscode快速建立vue模板
- 判定覆盖与条件覆盖的区别
- 如何在YouTube上制作播放列表
- 3D 文件格式 - 对应厂商
- 不能随便输入的“netsh winsock reset”
- 华为watch3pro和gt2pro哪个好
热门文章
- printf打印是字体和背景带颜色的输出的方法
- K-BERT | 基于知识图谱的语言表示模型
- 解决: AttributeError: module 'cv2' has no attribute 'SURF'
- Case Study: 利用JS设计高级检索功能通过PHP获取MySQL数据
- 新建html带参数,本地html加载时带参数的问题
- 宏基因组、微生物、环境杂志影响因子(IF)及变化分析
- ISME:中大李文均组在放线菌生命暗物质的生态功能与进化上取得进展
- 三篇ISME讨论‘1%的微生物可培养’
- linux中查看日志技巧,日志查看技巧之筛选[linux命令集][排查篇]
- R语言ggplot2可视化:使用ggfortyify包中的autoplot函数自动可视化时间序列数据(Time Series Plot From a Time Series Object (ts))