Beyond Pixels: Semi-Supervised Semantic Segmentation with a Multi-scale Patch-based Multi-Label Classifier

Prantik Howlader, Srijan Das, Hieu Le, Dimitris Samaras
2/14/2026

No official code found. Best implementation: cvlab-stonybrook/Beyond-Pixels (10 stars, last commit 2025-05-06). 1 more below.

Abstract

Incorporating pixel contextual information is critical for accurate segmentation. In this paper, we show that an effective way to incorporate contextual information is through a patch-based classifier. This patch classifier is trained to identify classes present within an image region, which facilitates the elimination of distractors and enhances the classification of small object segments. Specifically, we introduce Multi-scale Patch-based Multi-label Classifier (MPMC), a novel plug-in module designed for existing semi-supervised segmentation (SSS) frameworks. MPMC offers patch-level supervision, enabling the discrimination of pixel regions of different classes within a patch. Furthermore, MPMC learns an adaptive pseudo-label weight, using patch-level classification to alleviate the impact of the teacher's noisy pseudo-label supervision the student. This lightweight module can be integrated into any SSS framework, significantly enhancing their performance. We demonstrate the efficacy of our proposed MPMC by integrating it into four SSS methodologies and improving them across two natural image and one medical segmentation dataset, notably improving the segmentation results of the baselines across all the three datasets.

View on arXivView PDF

Code Implementations(2)

Beyond Pixels: Semi-Supervised Semantic Segmentation with a Multi-scale Patch-based Multi-Label Classifier (Accepted ECCV 2024)

102Shell, PythonJul 16, 20241 years ago
MIT

Code base for Beyond Pixels: Semi-Supervised Semantic Segmentation with a Multi-scale Patch-based Multi-Label Classifier

10Jul 4, 20242 years agoMIT

Similar Papers

Cite this paper

@article{howlader2026beyond,
  title  = {Beyond Pixels: Semi-Supervised Semantic Segmentation with a Multi-scale Patch-based Multi-Label Classifier},
  author = {Prantik Howlader and Srijan Das and Hieu Le and Dimitris Samaras},
  year   = {2026},
  eprint = {2407.04036},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.04036},
  journal = {ECCV 2024 2024}
}

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

Discussion