atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Improving the Generalization of Segmentation Foundation Model under Distribution Shift via Weakly Supervised Adaptation

CVPR 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 36 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.

Adapts SAM (ViT-B) to shifted downstream segmentation tasks via source-free weakly supervised self-training with an anchor network, contrastive regularization, and LoRA on the encoder, using box/point/polygon prompts as weak supervision.

Problem

SAM generalizes poorly under strong distribution shift (corrupted, camouflaged, medical, robotic images), and adapting a large foundation model is costly and often infeasible without source data or target labels.

Approach

Source-free self-training of SAM's image encoder where a frozen source anchor network regularizes teacher/student predictions, a feature-level contrastive loss regularizes encoder outputs, weak prompts (box, points, coarse polygon) produce cleaner pseudo labels, and only low-rank LoRA weights are updated.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · COCO-C, box prompt (average)mIoU: 66.73 -> 71.05Helped
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · COCO 2017, box promptmIoU: 74.29 -> 80.12Helped
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · kvasir-SEG, box promptmIoU: 81.59 -> 85.47Helped
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · ISIC, box promptmIoU: 66.74 -> 80.01Helped
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · CHAMELEON, box promptmIoU: 51.32 -> 75.94Helped
adapt SAM with weakly supervised self-training, anchor regularization, and low-rank finetuningSAM ViT-B · OSD, box promptmIoU: 87.62 -> 92.11No clear effect
add anchor-loss regularization to self-training (ablation)weakly supervised SAM adaptation · COCO, box promptmIoU: 58.88 -> 79.65Helped
add contrastive loss to the adaptation objective (ablation)weakly supervised SAM adaptation · COCO, box promptmIoU: 79.65 -> 80.12Helped
use low-rank encoder adaptation instead of full encoder finetuning (ablation)SAM ViT-B · COCO, box promptmIoU: 78.54 -> 80.12Helped
finetune MaskDecoder instead of using LoRA (ablation)SAM ViT-B · COCO, box promptmIoU: 80.12 -> 76.81Hurt
tune explicit visual prompts instead of using LoRA (ablation)SAM ViT-B · COCO, box promptmIoU: 80.12 -> 77.38Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO Pascal VOC COCO-C Kvasir-SEG ISIC COD10K CHAMELEON CAMO OCID OSD SA-1B

Benchmarks: COCO COCO-C Pascal VOC Kvasir-SEG ISIC CHAMELEON CAMO COD10K OCID OSD

Metrics: mIoU

Baselines: Direct (pre-trained SAM) TENT SHOT Soft Teacher TRIBE DePT WDASS Supervised upper bound

Builds on: Segment Anything (SAM) SHOT LoRA WDASS Soft 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