atlas

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

Promptable Anomaly Segmentation with SAM Through Self-Perception Tuning

AAAI 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Industrial anomaly detection · 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 Self-Perception Tuning (SPT), which adapts SAM for promptable industrial anomaly segmentation via a self-draft decoder (coarse mask then refine) and a visual-relation-aware adapter, outperforming LoRA/DoRA/Adapter baselines.

Problem

Zero-shot SAM and prompt-based anomaly segmentation suffer from domain shift on industrial images, and conventional PEFT methods do not adequately address perception challenges during adaptation to anomaly images under varied prompts.

Approach

A self-draft tuning strategy adds a draft decoder (initialized from the mask decoder) that produces a coarse anomaly mask, which is re-encoded as a dense prompt for the refine decoder; a visual-relation-aware adapter injects cosine-similarity-based inter-region relations into the two-way transformer features of the decoders.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply SPT with DoRA instead of DoRA aloneSAM ViT-B · Six benchmark datasets, Avg. (four prompt types)mIoU: 66.5 -> 68.5Helped
Apply SPT with DoRA instead of DoRA aloneSAM ViT-B · Six benchmark datasets, Avg. (four prompt types)mBIoU: 60.9 -> 63.1Helped
Add SDT to the PEFT baseline (ablation)SAM ViT-B with LoRA · Box-level and point-level prompts, Avg.mIoU: 66.5 -> 67.6Helped
Add SDT to the PEFT baseline (ablation)SAM ViT-B with LoRA · Box-level and point-level prompts, Avg.mBIoU: 61.0 -> 62.2Helped
Add VRA-Adapter to SDT (ablation)SAM ViT-B with LoRA · Box-level and point-level prompts, Avg.mIoU: 67.6 -> 68.4Helped
Add VRA-Adapter to SDT (ablation)SAM ViT-B with LoRA · Box-level and point-level prompts, Avg.mBIoU: 62.2 -> 62.8Helped
Add SDT without PEFT tuning (ablation)Zero-shot SAM ViT-B · Box-level and point-level prompts, Avg.mIoU: 52.0 -> 53.0Helped
Add SDT without PEFT tuning (ablation)Zero-shot SAM ViT-B · Box-level and point-level prompts, Avg.mBIoU: 47.0 -> 48.4Helped
Use two draft decoders instead of one (ablation)SPT with LoRA · Box-level and point-level prompts, Avg.mIoU: 68.4 -> 68.1No clear effect
Use two draft decoders instead of one (ablation)SPT with LoRA · Box-level and point-level prompts, Avg.mBIoU: 62.8 -> 62.9No clear effect
Replace the separate draft decoder with the mask decoder applied twice (ablation)SPT with LoRA · Box-level and point-level prompts, Avg.mIoU: 68.4 -> 67.0Hurt
Replace the separate draft decoder with the mask decoder applied twice (ablation)SPT with LoRA · Box-level and point-level prompts, Avg.mBIoU: 62.8 -> 61.6Hurt

Limitations

Experimental setup

Datasets: in-house industrial anomaly training set (~15,000 images)

Benchmarks: MVTec AD VisA MTD KSDD2 BTAD MPDD

Metrics: mIoU mBIoU

Baselines: zero-shot SAM LoRA DoRA Adapter SAMAdapter AdaptFormer NOLA BitFit

Builds on: SAM LoRA DoRA Adapter

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