Puzzle-CAM: Improved localization via matching partial and full features

Sanghyun Jo, In-Jae Yu
1/27/2021
cs.CVcs.AI

Official code: shjo-april/PuzzleCAM (180 stars, last commit 2022-03-29).

Abstract

Weakly-supervised semantic segmentation (WSSS) is introduced to narrow the gap for semantic segmentation performance from pixel-level supervision to image-level supervision. Most advanced approaches are based on class activation maps (CAMs) to generate pseudo-labels to train the segmentation network. The main limitation of WSSS is that the process of generating pseudo-labels from CAMs that use an image classifier is mainly focused on the most discriminative parts of the objects. To address this issue, we propose Puzzle-CAM, a process that minimizes differences between the features from separate patches and the whole image. Our method consists of a puzzle module and two regularization terms to discover the most integrated region in an object. Puzzle-CAM can activate the overall region of an object using image-level supervision without requiring extra parameters. % In experiments, Puzzle-CAM outperformed previous state-of-the-art methods using the same labels for supervision on the PASCAL VOC 2012 test dataset. In experiments, Puzzle-CAM outperformed previous state-of-the-art methods using the same labels for supervision on the PASCAL VOC 2012 dataset. Code associated with our experiments is available at https://github.com/OFRIN/PuzzleCAM.

View on arXivView PDF

Code Implementations(1)

[ICIP 2021] Puzzle-CAM: Improved localization via matching partial and full features.

18047PythonJan 25, 20214 years ago
convolutional-neural-networksdeeplearningsemantic-segmentationweakly-supervised-learningweakly-supervised-segmentation

Similar Papers

Cite this paper

@article{jo2021puzzlecam,
  title  = {Puzzle-CAM: Improved localization via matching partial and full features},
  author = {Sanghyun Jo and In-Jae Yu},
  year   = {2021},
  eprint = {2101.11253},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2101.11253}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2101.11253.svg)](https://codeofpaper.com/paper/2101.11253)

Discussion