Dynamic feature regularized loss for weakly supervised semantic segmentation

Bingfeng Zhang, Jimin Xiao*, Yao Zhao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

We focus on confronting weakly supervised semantic segmentation with scribble-level annotation. The regularized loss has proven to be an effective solution for this task. However, most existing regularized losses only leverage static shallow features (color, spatial information) to compute the regularized kernel, which limits its final performance since such static shallow features fail to describe pair-wise pixel relationships in complicated cases. In this paper, we propose a new regularized loss that utilizes both shallow and deep features that are dynamically updated to aggregate sufficient information to represent the relationship of different pixels. Moreover, to provide accurate deep features, we design a feature consistency head to train the pair-wise feature relationship. In contrast to most approaches that adopt a multi-stage training strategy with complicated training settings and high time-consuming steps, our approach can be directly trained in an end-to-end manner, in which the feature consistency head and our regularized loss can benefit from each other. We evaluate our approach on different backbones, and extensive experiments show that our approach achieves new state-of-the-art performances on different cases, e.g., using our approach with a vision transformer outperforms other approaches by a substantial margin (more than 5% mIoU increase). The source code will be released at: https://github.com/zbf1991/DFR.

Original languageEnglish
Article number111540
JournalPattern Recognition
Volume164
DOIs
Publication statusPublished - Aug 2025

Keywords

  • Regularized loss
  • Scribble annotation
  • Semantic segmentation
  • Weakly supervised

Fingerprint

Dive into the research topics of 'Dynamic feature regularized loss for weakly supervised semantic segmentation'. Together they form a unique fingerprint.

Cite this