Boundary-Refined Prototype Generation: A General End-to-End Paradigm for Semi-Supervised Semantic Segmentation

Junhao Dong, Zhu Meng, Delong Liu, Jiaxuan Liu, Zhicheng Zhao +1 more
7/19/2023
cs.CV

Official code: djh-dzxw/BRPG (2 stars, Apache-2.0, last commit 2024-09-18).

Abstract

Semi-supervised semantic segmentation has attracted increasing attention in computer vision, aiming to leverage unlabeled data through latent supervision. To achieve this goal, prototype-based classification has been introduced and achieved lots of success. However, the current approaches isolate prototype generation from the main training framework, presenting a non-end-to-end workflow. Furthermore, most methods directly perform the K-Means clustering on features to generate prototypes, resulting in their proximity to category semantic centers, while overlooking the clear delineation of class boundaries. To address the above problems, we propose a novel end-to-end boundary-refined prototype generation (BRPG) method. Specifically, we perform online clustering on sampled features to incorporate the prototype generation into the whole training framework. In addition, to enhance the classification boundaries, we sample and cluster high- and low-confidence features separately based on confidence estimation, facilitating the generation of prototypes closer to the class boundaries. Moreover, an adaptive prototype optimization strategy is proposed to increase the number of prototypes for categories with scattered feature distributions, which further refines the class boundaries. Extensive experiments demonstrate the remarkable robustness and scalability of our method across diverse datasets, segmentation networks, and semi-supervised frameworks, outperforming the state-of-the-art approaches on three benchmark datasets: PASCAL VOC 2012, Cityscapes and MS COCO. The code is available at https://github.com/djh-dzxw/BRPG.

View on arXivView PDF

Code Implementations(1)

djh-dzxw/BRPGOfficial100%
Apache-2.0

[EAAI 2024] Code for paper "Boundary-Refined Prototype Generation: A General End-to-End Paradigm for Semi-Supervised Semantic Segmentation"

20Shell, PythonJul 25, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{dong2023boundaryrefined,
  title  = {Boundary-Refined Prototype Generation: A General End-to-End Paradigm for Semi-Supervised Semantic Segmentation},
  author = {Junhao Dong and Zhu Meng and Delong Liu and Jiaxuan Liu and Zhicheng Zhao and Fei Su},
  year   = {2023},
  eprint = {2307.10097},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.10097v2}
}

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

Discussion