atlas

Research map / Label-efficient and robust learning / Semi-supervised learning

Soft Self-labeling and Potts Relaxations for Weakly-supervised Segmentation

CVPR 2025 · Label-efficient and robust learning › Semi-supervised learning · approach: Consistency training for semi-supervised segmentation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes soft self-labeling for scribble-supervised semantic segmentation, using an ADM-derived joint loss with soft pseudo-labels, collision cross-entropy, and normalized-quadratic/log Potts relaxations, achieving state-of-the-art results on standard architectures.

Problem

Weakly supervised semantic segmentation from sparse scribbles, where unlabeled pixels need unsupervised Potts/CRF-style losses that gradient descent optimizes poorly and hard pseudo-labels cannot represent class uncertainty.

Approach

Replace hard pseudo-labels with soft auxiliary variables in an ADM-split self-labeling loss, using a collision cross-entropy (dot-product based, symmetric) and a log-normalized quadratic Potts relaxation (collision divergence), optimized with a general GPU-friendly continuous solver.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use soft self-labeling with HCCE + PCD instead of full-mask supervisionDeepLabV3+ · PASCAL VOC 2012 valmIoU: 76.6 -> 77.7Helped
Use soft self-labeling with HCCE + PCD instead of full-mask supervisionDeepLabV3+ · PASCAL VOC 2012 valmIoU: 76.6 -> 78.1Helped
Use collision cross-entropy instead of standard or reverse cross-entropy for soft pseudo-labels (ablation)Soft self-labeling · PASCAL VOC 2012 valmIoUHelped
Use logarithmic Potts relaxations instead of non-log relaxations (ablation)Soft self-labeling · PASCAL VOC 2012 valmIoU: 67.24 -> 67.41; 71.05 -> 71.21Helped
Use normalized relaxations PNQ or PCD instead of PBL or PQ (ablation)Soft self-labeling · PASCAL VOC 2012 valmIoU: 67.24 -> 71.12; 71.05 -> 71.22Helped
Replace nearest-neighbor Potts neighborhood with dense neighborhoods (ablation)Soft self-labeling · PASCAL VOC 2012 val, full-length scribblesmIoU: 71.1 -> 67.9Hurt
Use soft rather than hard pseudo-labels (ablation)Potts-based self-labeling · PASCAL VOC 2012 val, full-length scribblesmIoU: 69.6 -> 71.1; 63.1 -> 67.9Helped
Use dense rather than nearest-neighbor neighborhoods for direct gradient descent (ablation)Potts-loss gradient descent · PASCAL VOC 2012 val, full-length scribblesmIoU: 67.0 -> 69.5Helped
Remove scribble cross-entropy pretraining (ablation)HCCE + PCD soft self-labeling on DeepLabV3+ · PASCAL VOC 2012 valmIoU: 77.7 -> 76.7; 78.1 -> 77.6Mixed
Increase batch size from 12 to 16 (ablation)HCCE + PCD without pretraining on DeepLabV3+ · PASCAL VOC 2012 valmIoU: 76.7 -> 77.6Helped
Increase batch size from 12 to 16 (ablation)HCCE + PCD without pretraining on ViT-linear · PASCAL VOC 2012 valmIoU: 80.8 -> 80.94Helped
Use quadratic rather than collision-divergence Potts relaxation (ablation)HCCE soft self-labeling · PASCAL VOC 2012 valmIoU: 77.7 -> 77.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PASCAL VOC 2012 augmented Cityscapes ADE20k Natural Scene dataset

Benchmarks: PASCAL VOC 2012 Cityscapes ADE20k

Metrics: mIoU

Baselines: ScribbleSup DenseCRF loss GridCRF loss NonlocalCRF loss BPG URSS SPML PSI SEMINAR TEL AGMM

Builds on: ScribbleSup DenseCRF loss ADMM splitting DeepLabV3+ random walker

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy