atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Stable Neighbor Denoising for Source-free Domain Adaptive Segmentation

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Adaptation for semantic segmentation · 22 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 Stable Neighbor Denoising (SND), which splits target samples into stable and unstable sets by evolution stability, retrieves stable neighbors via style and layout proxies, and uses bi-level optimization with category copy-paste compensation to denoise pseudo-labels for source-free segmentation adaptation.

Problem

Source-free unsupervised domain adaptation for semantic segmentation suffers from pseudo-label noise, causing class, domain, and confirmation biases in uncertainty-based self-training.

Approach

Pseudo-label noise concentrates in unstable samples whose predictions change a lot during self-training; SND denoises them via bi-level optimization guided by retrieved stable neighbors matched on image style and spatial layout, with object copy-paste to compensate missing classes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SND instead of CrossMatchSFUDA segmentation · GTA5 → Cityscapes (Val.)mIoU: 56.4 -> 55.6Hurt
Use SND instead of CrossMatchSFUDA segmentation · Synthia → Cityscapes (Val.)mIoU: 55.6 -> 54.1Hurt
Use SND instead of SFDASEGSFUDA segmentation · Cityscapes → ACDC (Test)mIoU: 46.4 -> 48.1Helped
Use SND instead of DTSTSFUDA segmentation · GTA5 → BDD100K (Test)mIoU: 45.2 -> 47.8Helped
Use SND instead of CoTTAContinual SFUDA segmentation · Cityscapes → ACDCmIoU: 59.2 -> 61.8Helped
Use entropy, image-level loss, or domain distance instead of stability to divide subsets (ablation)SND · GTA5 → CityscapesmIoU: 55.6 vs 52.9, 51.7, 52.7, 51.6Hurt
Use entropy, image-level loss, or domain distance instead of stability to divide subsets (ablation)SND · Cityscapes → ACDCmIoU: 48.1 vs 45.1, 43.6, 44.1, 42.4Hurt
Retrieve stable neighbors using layout and style instead of random, layout-only, or style-only selection (ablation)SND · GTA5 → CityscapesmIoU: 54.2, 55.3, 55.1 -> 55.6Helped
Retrieve stable neighbors using layout and style instead of random, layout-only, or style-only selection (ablation)SND · Cityscapes → ACDCmIoU: 44.7, 44.9, 47.5 -> 48.1Helped
Add category compensation using stable samples (ablation)SND · GTA5 → CityscapesmIoU: 53.0 -> 54.2Helped
Use Dsec stable category sets rather than Dse for category compensation (ablation)SND · GTA5 → CityscapesmIoU: 54.2 -> 55.6Helped
Add category compensation using stable samples (ablation)SND · Cityscapes → ACDCmIoU: 46.3 -> 47.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: GTA5 SYNTHIA Cityscapes ACDC BDD100K

Benchmarks: GTA5 to Cityscapes SYNTHIA to Cityscapes Cityscapes to ACDC GTA5 to BDD100K

Metrics: mIoU IoU

Baselines: HCL SFDASEG DTST CrossMatch CROTS URMDA CoTTA TENT

Builds on: DTST meta-learning based noisy label denoising copy-paste mean teacher

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