文章出處


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來替代產生。


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()