PaperNotes Instance-Level Salient Object Segmentation



title: PaperNotes Instance-Level Salient Object Segmentation
comments: true
date: 2017-12-20 13:53:11
description:
updated:
categories:
tags:
---

https://arxiv.org/pdf/1704.03604.pdf

摘要

现有的显著性检测算法被DL带了一波节奏,但是好像还没有说哪个方法能在显著性区域中找出object instance。本文就是做这件事的:给定输入图,先产生显著性mask,它包含了独立的目标个体。算法包含三个步骤:1.估计显著性图(saliency map);2.检测显著目标的边界(contour);3.找出所有目标个体。其中前两步是用一个多尺度显著性精调网络算出。。。

Introduction

saliency detection本身仅仅是检测出显著性的区域,而没有精细到目标个体级别。文章认为个体级别是下一步需要关注和解决的问题,把salient instance segmentation问题分解为3个子任务:1)生成pixel-level的saliency mask(用网络来产生). 2)检测出显著性目标实例的contour,也就是边界检测. 3)找出显著性个体实例,通过产生一些object proposal来做到。最后,基于CRF做微调细节。

提出了MSRNet网络,既能做显著性区域检测,也能做显著性目标个体检测。还创建了一个很有挑战性的数据集。

相关工作

传统的显著性检测方法,分成:
1)bottom-up方法系:基于low-level特征
2)top-down方法系:结合high-level知识

DL也被广泛使用在显著性检测中,基于DL的方法,分成:
1)segmentation or patch based,也就是基于分割或者小块区域的方法:把各个patch独立看待,考虑到patch之间的overlap,这种方法计算量大
2)end2end方式的显著性infernce方法:用一个网络来搞定精度和效率的问题,包括使用了基于RNN的网络,缺点是都只考虑了单个尺度(而本文的MSRNet则考虑了多尺度)。

本文提出的算法

------------     -------------     ------------     ----------
|          |     |           |     |Salient   |    |          |
|Salient   |     |Salient    |     |Instance  |    |Salient   |
|Region    | =>  |Object     |  => |Generation| => |instance  |
|Detection |     |Boundary   |     |(MCG)     |    |refinement|
|          |     |Detection  |     |          |    |(CRF)   |
------------     -------------     ------------    -----------

其中第一个subtask和第一个subtask,都用MSRNet来做,先train一个显著性区域检测网络,再用所得网络去fine-tune边界检测。这两个子任务的对应网络的loss函数有所不同,错误乘法系数一个是2倍,一个是10倍。具体见文章。

使用了MCG这个object proposal generation方法,其中gPb用MSRNet来替代产生。

时间: 2024-11-13 09:32:33

PaperNotes Instance-Level Salient Object Segmentation的相关文章

(不断更新)关于显著性检测的调研-Salient Object Detection: A Survey

<Salient Object Detection: A Survey>作者:Ali Borji.Ming-Ming Cheng.Huaizu Jiang and Jia Li 基本按照文章中文献出现的顺序. 一.L. Itti, C. Koch, and E. Niebur, "A model of saliency-based visual attention for rapid scene analysis," IEEE TPAMI, 1998. 一个用于快速场景分析

Server Error in &#39;/&#39; Application.Object reference not set to an instance of an object.

这个错误是数据库角色权限造成的 只选中db.owner就可以了 Server Error in '/' Application.Object reference not set to an instance of an object.,布布扣,bubuko.com Server Error in '/' Application.Object reference not set to an instance of an object.

Azure PIP (Instance Level Public IP)

微软的Azure平台已经支持Instance Level Public IP功能.当有复杂协议的情况下,需要开启多个端口的情况下,可以考虑开启PIP功能. 先介绍几个概念: VIP – virtual IP address 虚拟机的公网IP DIP – dynamic IP address 虚拟机的内网IP PIP – instance-level public IP address 虚拟机及的公网IP 对于创建的VM,都会被分配一个内网的DIP地址,同时多个VM会共享一个Cloud Servi

ArcGIS AddIN异常之:object reference not set to an instance of an object

异常出现在 frmDownload frd = new frmDownload(); frd.ShowDialog(); 在ArcMap中能正常弹出窗体,点击按钮时显示此异常:object reference not set to an instance of an object 网上检索后,基本给的解释都是对象没有实例化,可对象明明实例化了! 想不明白,清理了一下解决方案,然后重新编译生成,再运行就OK 可能原因:由于电脑上之前有过此AddIN插件,当时功能模块没有写完.后来写完后,在目标电脑

[Bug]Object reference not set to an instance of an object.

引言 今天在客户这儿,由一个问题导致,需求的变化,不得不修改代码,在记录日志中出现该问题. 原因 通过id查找相关信息,没有判断是否为null,集合是否有数据. Object reference not set to an instance of an object. 翻译:未将对象引用设置到对象的实例. 总结 这个错误在开发中最常见,由于代码不严谨造成,要考虑到为null的情况,不要嫌麻烦,你现在嫌麻烦,将来麻烦嫌弃你..... [Bug]Object reference not set to

论文阅读:DHSNet: Deep Hierarchical Saliency Network for Salient Object Detection

因写作需要,再精读一下这篇文章,只说这篇文章提出的方法. 1.摘要部分: 本文提出了一种基于卷积神经网络的深层次显著性网络(deep hierarchical saliency network,DHSNet).该网络以下统一称作"DHSNet".工作流程大体是这样的: 1)首先,DHSNet通过自动学习各种全局结构上的显著性线索(这些线索包括全局对比度.对象性.紧凑性以及它们的优化组合),对输入的图片生成一个粗略的全局上的预测结果: 2)接着, 本文提出了一种分层递归卷积神经网络(hi

cvpr 2016 论文学习 Video object segmentation

Abstract— Video object segmentation, a binary labelling problem is vital in various applications including object tracking, action recognition, video summarization, video editing, object based encoding and video retrieval(检索). This paper presents an

[转载]在VB.Net中获取COM对象的特定实例(Getting a specific instance of COM object in VB.Net)

转载:http://www.it1352.com/534235.html 问题: I am writing a Windows Form application in .Net to list all running instances of a third-party CAD/CAM software (in this case CATIA) and let user to choose one of them to perform couple of automated tasks. For

CV:object segmentation(FCN-CRF)

前言 (呕血制作啊!)前几天刚好做了个图像语义分割的汇报,把最近看的论文和一些想法讲了一下.所以今天就把它总结成文章啦,方便大家一起讨论讨论.本文只是展示了一些比较经典和自己觉得比较不错的结构,毕竟这方面还是有挺多的结构方法了. 介绍 图像语义分割,简单而言就是给定一张图片,对图片上的每一个像素点分类 从图像上来看,就是我们需要将实际的场景图分割成下面的分割图: 不同颜色代表不同类别. 经过我阅读"大量"论文(羞涩)和查看PASCAL VOC Challenge performance