atlas

Research map / Detection and segmentation / Weakly supervised detection and segmentation

DuPL: Dual Student with Trustworthy Progressive Learning for Robust Weakly Supervised Semantic Segmentation

CVPR 2024 · Detection and segmentation › Weakly supervised detection and segmentation · approach: CAM refinement and prototypes · 46 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 DuPL, a one-stage weakly supervised semantic segmentation framework with two mutually supervising student sub-networks, dynamic threshold adjustment, GMM-based adaptive noise filtering, and consistency regularization on filtered pixels.

Problem

One-stage WSSS with image-level labels suffers from CAM confirmation bias, where incorrect CAM pseudo-labels are reinforced during training, and fixed high thresholds discard many useful pixels.

Approach

A dual student co-training setup with a representation-level discrepancy loss yields diverse CAMs that supervise each other, combined with progressively lowered background thresholds, loss-distribution (GMM) noise filtering, and consistency regularization on discarded pixels so that every pixel contributes supervision.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add dual student architecture with discrepancy loss (ablation)ViT-B one-stage baseline · PASCAL VOC 2012 valCAM mIoU: 63.2 -> 67.3 with DS + Ldis (approx. +4.1 cumulative with discrepancy)Helped
add dynamic threshold adjustment (DTA) (ablation)DS + Ldis · PASCAL VOC 2012 valsegmentation mIoU: +2.6 (64.1 -> 66.7)Helped
add adaptive noise filtering (ANF) (ablation)DS + Ldis + DTA · PASCAL VOC 2012 valsegmentation mIoU: +1.5 (66.7 -> 68.2)Helped
add consistency regularization on filtered regions (Lreg) (ablation)DS + Ldis + DTA + ANF · PASCAL VOC 2012 valsegmentation mIoU: 68.2 -> 69.9Helped
use fixed low background threshold vs dynamic threshold: dynamic threshold final tau_h(T)=0.55 vs 0.50 (ablation)DuPL DTA · PASCAL VOC 2012 valsegmentation mIoU: 73.5 CAM / 72.2 seg at 0.55 vs 72.3 / 71.5 at 0.50Mixed
use representation-level discrepancy loss plus differently augmented inputs for dual student (ablation)Dual student · PASCAL VOC 2012 valsegmentation mIoU: Diff. Aug + Ldis 72.2 vs Ldis-only 69.4 seg vs None 68.9; Diff. Aug alone 69.8Mixed
DuPL full method vs ToCoViT-B one-stage WSSS · PASCAL VOC 2012 valsegmentation mIoU: 72.2 vs 69.8 (+2.4)Helped
reduce over-activation via dual student (ablation)baseline with low threshold · PASCAL VOC 2012 valover-activation rate: reduces OA rate by over 15% in many classesHelped

Surprising findings

Limitations

Experimental setup

Datasets: PASCAL VOC 2012 SBD MS COCO 2014

Benchmarks: PASCAL VOC 2012 MS COCO 2014

Metrics: mIoU

Baselines: ToCo AFA 1Stage SLRNet TSCD ViT-PCM EPS L2G PPC ACR

Builds on: ToCo co-training patch token contrast loss Expectation Maximization

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