atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Generalize or Detect? Towards Robust Semantic Segmentation Under Multiple Distribution Shifts

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Domain-adaptive segmentation · 3 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 coherent generative augmentation (ControlNet-based, with domain and semantic shifts generated jointly) plus a two-stage, noise-aware training with a learnable semantic-exclusive uncertainty function, to jointly improve anomaly segmentation and domain generalization.

Problem

Semantic segmentation models must both detect novel-object anomalies (semantic shifts) and generalize to novel domains (covariate shifts), but existing OOD-detection and domain-generalization methods each fail on the other type of shift, often confusing domain shifts with anomalies.

Approach

Generate training images that jointly contain pasted anomaly objects and varied domain/weather/time changes via a semantic-to-image ControlNet, then learn a semantic-exclusive uncertainty function with a relative contrastive loss and fine-tune the feature extractor with pixel-wise small-loss sample selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Mask2Anomaly's default COCO OOD data with CG-Aug (ablation)Mask2Anomaly · RoadAnomalyAP: 79.70 -> 85.47Helped
Replace Mask2Anomaly's training strategy with the proposed training strategy (ablation)Mask2Anomaly + CG-Aug · RoadAnomalyAP: 85.47 -> 90.17Helped
Add domain-shift data to semantic-shift-only augmentation (ablation)CG-Aug variants · RoadAnomalyAP: 83.66 -> 87.64Helped
Generate domain and semantic shifts jointly rather than separately (ablation)CG-Aug variants · RoadAnomalyAP: 89.08 -> 90.17Helped
Add a learnable uncertainty function instead of using a fixed energy function (ablation)Training pipeline · SMIYC-RA ValAP: 89.34 -> 93.82Helped
Use relative contrastive loss instead of absolute contrastive loss (ablation)Training pipeline · SMIYC-RA ValAP: 91.01 -> 93.82Helped
Add noise-aware sample selection (ablation)Training pipeline · SMIYC-RA ValAP: 91.64 -> 93.82Helped
Add noise-aware sample selection (ablation)Training pipeline · MUADmIoU: 31.73 -> 31.33Hurt
Use CG-Aug with RPL's original training strategy (ablation)RPL · SMIYC-RA ValAP: 88.55 -> 83.50Hurt
Use the proposed training strategy with CG-Aug instead of RPL's training strategy (ablation)RPL + CG-Aug · SMIYC-RA ValAP: 83.50 -> 93.82Helped
Increase loss-margin scale from x 1 to x 10 (ablation)Proposed method · SMIYC-RA ValAP: 93.82 -> 95.73Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes COCO ADE20K AnomalyMix ACDC

Benchmarks: RoadAnomaly SMIYC-RA21 SMIYC-RO21 ACDC-POC MUAD ACDC

Metrics: AUROC AP FPR95 mIoU mAcc

Baselines: Maximum softmax ODIN Mahalanobis SynBoost Maximized entropy PEBAL Dense Hybrid RPL+CoroCL Mask2Anomaly RbA M2F-EAM RuleAug

Builds on: PEBAL Mask2Anomaly RPL ControlNet Mask2Former

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