atlas

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

Relax Image-Specific Prompt Requirement in SAM: A Single Generic Prompt for Segmenting Camouflaged Objects

AAAI 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Interactive and referring segmentation · 52 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 GenSAM, a training-free test-time adaptation method that turns a single generic text prompt ("the camouflaged animal") into image-specific visual prompts for SAM via cross-modal chain-of-thought prompting with BLIP-2 and a spatial CLIP, refined by progressive mask generation, for weakly-supervised camouflaged object detection.

Problem

Weakly-supervised camouflaged object detection needs per-image sparse annotations (points/scribbles), and SAM requires instance-specific manual prompts that are ambiguous and not always available in practice.

Approach

Replace manual prompts with automatically generated visual prompts: BLIP-2 keywords from multiple chains of thought (foreground and background) are scored by a spatial CLIP with k-k-v self-attention to form consensus heatmaps, which become SAM point prompts; progressive mask generation reweights the image with the heatmap over several iterations, with all parameters fixed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GenSAM's generic task prompt and image-specific prompt generation instead of CLIP Surgery+SAMSAM for camouflaged object segmentation · COD10KEφ: 0.672 -> 0.838Helped
add BLIP2 keyword generation (ablation)GenSAM · COD10KFβ: 0.448 -> 0.556Helped
add foreground chain consensus (ablation)GenSAM with BLIP2 keywords · COD10KFβ: 0.556 -> 0.569Helped
add Progressive Mask Generation (ablation)GenSAM with foreground chain · COD10KFβ: 0.569 -> 0.616Helped
add k-k-v self-attention (ablation)GenSAM with PMG · COD10KFβ: 0.616 -> 0.660Helped
add background chain consensus (ablation)GenSAM with k-k-v self-attention · COD10KFβ: 0.660 -> 0.681Helped
use 1 chain instead of 3 (ablation)GenSAM · COD10KFβ: 0.681 -> 0.671Hurt
use 5 chains instead of 3 (ablation)GenSAM · COD10KFβ: 0.681 -> 0.683Helped
use upsample factor 8 instead of 2 (ablation)GenSAM heatmap prompt · COD10KFβ: 0.681 -> 0.496Hurt
use threshold 0.80 instead of 0.90 (ablation)GenSAM heatmap-to-point prompts · COD10KFβ: 0.681 -> 0.549Hurt
use MaxBox instead of MaxIOUBox (ablation)GenSAM post-processing · COD10KFβ: 0.681 -> 0.639Hurt
use the previous mask as prompt instead of MaxIOUBox (ablation)GenSAM post-processing · COD10KFβ: 0.681 -> 0.666Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CHAMELEON CAMO COD10K

Benchmarks: CHAMELEON CAMO COD10K ETIS SBU

Metrics: MAE adaptive F-measure mean E-measure structure measure

Baselines: SAM SAM-P SAM-S WSSA SCWS TEL SCOD CLIP Surgery+SAM

Builds on: Segment Anything Model CLIP Surgery BLIP-2 generated knowledge prompting

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