Towards Robust Pseudo-Label Learning in Semantic Segmentation: An Encoding Perspective

๐Ÿ“… 2025-12-07
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
Pseudo-labeling in unsupervised domain adaptation (UDA) and semi-supervised learning (SSL) for semantic segmentation is highly susceptible to erroneous pseudo-labels, especially due to error amplification inherent in one-hot encoding. To address this, we propose an encoding-robustness enhancement paradigm. First, we adopt Error-Correcting Output Codes (ECOC) to decouple class semantics, transforming pixel-wise classification into multi-bit-level prediction. Second, we design a bit-level pseudo-label denoising mechanism that dynamically identifies and rectifies unreliable bits during training, thereby suppressing error propagation. Our approach is architecture-agnostic and can be seamlessly integrated as a plug-and-play module into mainstream segmentation networks. Extensive experiments on multiple UDA benchmarks (e.g., GTAโ†’Cityscapes) and SSL benchmarks demonstrate consistent and significant performance gains, validating both its generalizability and effectiveness.

Technology Category

Application Category

๐Ÿ“ Abstract
Pseudo-label learning is widely used in semantic segmentation, particularly in label-scarce scenarios such as unsupervised domain adaptation (UDA) and semisupervised learning (SSL). Despite its success, this paradigm can generate erroneous pseudo-labels, which are further amplified during training due to utilization of one-hot encoding. To address this issue, we propose ECOCSeg, a novel perspective for segmentation models that utilizes error-correcting output codes (ECOC) to create a fine-grained encoding for each class. ECOCSeg offers several advantages. First, an ECOC-based classifier is introduced, enabling model to disentangle classes into attributes and handle partial inaccurate bits, improving stability and generalization in pseudo-label learning. Second, a bit-level label denoising mechanism is developed to generate higher-quality pseudo-labels, providing adequate and robust supervision for unlabeled images. ECOCSeg can be easily integrated with existing methods and consistently demonstrates significant improvements on multiple UDA and SSL benchmarks across different segmentation architectures. Code is available at https://github.com/Woof6/ECOCSeg.
Problem

Research questions and friction points this paper is trying to address.

Addresses erroneous pseudo-labels in semantic segmentation
Improves pseudo-label quality via error-correcting output codes
Enhances robustness in unsupervised and semi-supervised learning
Innovation

Methods, ideas, or system contributions that make the work stand out.

ECOC-based classifier for class attribute disentanglement
Bit-level label denoising for robust pseudo-labels
Integration with existing segmentation methods for UDA/SSL
๐Ÿ”Ž Similar Papers