Spatial Structure Constraints for Weakly Supervised Semantic Segmentation

Tao Chen, Yazhou Yao, Xingguo Huang, Zechao Li, Liqiang Nie +1 more
1/20/2024
cs.CV

No official code found. Best implementation: NUST-Machine-Intelligence-Laboratory/SSC (12 stars, last commit 2023-09-14).

Abstract

The image-level label has prevailed in weakly supervised semantic segmentation tasks due to its easy availability. Since image-level labels can only indicate the existence or absence of specific categories of objects, visualization-based techniques have been widely adopted to provide object location clues. Considering class activation maps (CAMs) can only locate the most discriminative part of objects, recent approaches usually adopt an expansion strategy to enlarge the activation area for more integral object localization. However, without proper constraints, the expanded activation will easily intrude into the background region. In this paper, we propose spatial structure constraints (SSC) for weakly supervised semantic segmentation to alleviate the unwanted object over-activation of attention expansion. Specifically, we propose a CAM-driven reconstruction module to directly reconstruct the input image from deep CAM features, which constrains the diffusion of last-layer object attention by preserving the coarse spatial structure of the image content. Moreover, we propose an activation self-modulation module to refine CAMs with finer spatial structure details by enhancing regional consistency. Without external saliency models to provide background clues, our approach achieves 72.7\% and 47.0\% mIoU on the PASCAL VOC 2012 and COCO datasets, respectively, demonstrating the superiority of our proposed approach.

View on arXivView PDF

Code Implementations(1)

123PythonJul 21, 20233 years ago

Similar Papers

Cite this paper

@article{chen2024spatial,
  title  = {Spatial Structure Constraints for Weakly Supervised Semantic Segmentation},
  author = {Tao Chen and Yazhou Yao and Xingguo Huang and Zechao Li and Liqiang Nie and Jinhui Tang},
  year   = {2024},
  eprint = {2401.11122},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11122v1}
}

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/2401.11122.svg)](https://codeofpaper.com/paper/2401.11122)

Discussion