atlas

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

Leveraging Hallucinations to Reduce Manual Prompt Dependency in Promptable Segmentation

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Interactive and referring segmentation

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 ProMaC, a training-free test-time iterative prompt-mask cycle that uses MLLM hallucinations (multi-scale chain-of-thought plus visual contrastive reasoning with inpainted contrastive images) and SAM mask semantic alignment to produce instance-specific prompts for task-generic promptable segmentation.

Problem

Task-generic promptable segmentation needs instance-specific prompts derived from a single task-level prompt, but MLLMs hallucinate (from co-occurrence priors) when producing these prompts, degrading segmentation accuracy.

Approach

Treat MLLM hallucinations as useful contextual prior knowledge rather than errors: expand candidate prompts via multi-scale image patches, then verify and prune them with visual contrastive reasoning on inpainted images (inpainting out SAM-predicted masks), and feed the aligned masks back to the prompt generator in an iterative cycle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ProMaC instead of GenSAMTask-generic promptable segmentation · CHAMELEONM: 0.073 -> 0.044Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · CAMOM: 0.106 -> 0.090Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · COD10KFβ: 0.695 -> 0.716Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · CVC-ColonDBFβ: 0.059 -> 0.243Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · KvasirFβ: 0.210 -> 0.394Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · ISICFβ: 0.699 -> 0.717Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · GSDFβ: 0.394 -> 0.409Helped
Use ProMaC instead of GenSAMTask-generic promptable segmentation · Trans10K-hardFβ: 0.489 -> 0.509Helped
Use ProMaC instead of TCLOpen-vocabulary segmentation · COCO-Object valmIoU: 30.4 -> 25.2Hurt
Add VCR to LLaVA-1.5-13BLLaVA-1.5-13B · What’s Upaccuracy: 73.1 -> 75.4Helped
Use multi-scale chain-of-thought patches instead of only the original image (ablation)ProMaC · CHAMELEONFβ: 0.764 -> 0.790Helped
Use multimodal text and visual prompts instead of text-only prompts (ablation)ProMaC · CHAMELEONFβ: 0.685 -> 0.790Helped

Surprising findings

Limitations

Experimental setup

Datasets: CHAMELEON CAMO COD10K CVC-ColonDB Kvasir ISIC GSD Trans10K-hard PASCAL VOC Pascal Context COCO-Object What's Up

Benchmarks: CHAMELEON CAMO COD10K CVC-ColonDB Kvasir ISIC GSD Trans10K-hard PASCAL VOC Pascal Context COCO-Object What's Up

Metrics: M (MAE) F-beta E-measure S-measure mIoU accuracy

Baselines: GenSAM GPT4V+SAM LLaVA1.5+SAM GroundingSAM SEEM X-Decoder WS-SAM SAM-P CLIP_Surgery+SAM MaskCLIP GroupViT

Builds on: SAM GenSAM LLaVA-1.5 classifier-free guidance visual contrastive decoding

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