Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Object Region Mining with Adversarial Erasing: A Simple Classification to Semantic Segmentation Approach #27

Open
yiskw713 opened this issue Feb 1, 2019 · 0 comments

Comments

@yiskw713
Copy link
Owner

yiskw713 commented Feb 1, 2019

INFO

author

Yunchao Wei1, Jiashi Feng1, Xiaodan Liang2, Ming-Ming Cheng3, Yao Zhao4, Shuicheng Yan1,5

affiliation

1 National University of Singapore, 2 CMU, 3 Nankai University, 4 Beijing Jiaotong University, 5360 AI Institute

conference or year

CVPR 2017

link

pdf

概要

screen shot 2019-02-01 at 11 21 11

weakly-supervised object localizationに取り組んだもの.既存手法では,discriminative な領域しか特定できなかった.この問題を解決するために,物体の特徴的な領域を切り取る Adversarial Erasing(AE)というものを提案.また,ノイズが乗ってしまったり,物体領域を見逃したりしないように,物体検出の確信度を用いたオンラインのprohibitive segmentation learning (PSL)という手法も提案している.

提案手法

screen shot 2019-02-01 at 12 05 19

Adversarial Erasing(AE)

ベースモデルは,DeepLab-CRF-LargeFOVを用いている.まずクラス分類モデルを,ラベルの二乗誤差を最小化させるように学習させる.次にCAM(#24)を用いてヒートマップを算出する.その後,ヒートマップに閾値を設けて特徴的な物体の領域を取り出し,この領域を学習データセット内の全ての画像のピクセルの平均値に置き換え,もう一度クラス分類の学習を行う.これにより,ネットワークは他の特徴的な領域を見つけることができるらしい.このAEは,ネットワークが収束しなくなる(=分類のための特徴的な領域が残されていない状態)まで行われる.




screen shot 2019-02-01 at 16 13 20
また,セグメンテーションの学習には背景の位置を特定することも一つの手がかりと言え,saliency map を用いてsaliency が低い部分を背景として選び出すことも行っている(図3(a))

Online Prohibitive Segmentation Learning(PSL)

AEに得られた物体のピクセルや背景のピクセルは間違っているかもしれなく,これらの信頼できないピクセルに頑健性を得るために,Online PSL を提案している.Online PSL では,クラス分類の結果の確率値を,セグメンテーションスコアにかけることで重み付けを行い,信頼できるカテゴリごとの補助的なセグメンテーションマップに変換する.これにより,クラス分類の確率値が低いクラスの補助的なセグメンテーションマップが,学習に寄与することを妨げることができる.(図3(b))

date

Feb. 1, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant