atlas

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

FocSAM: Delving Deeply into Focused Objects in Segmenting Anything

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Interactive and referring segmentation · 7 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 FocSAM, which adds a lightweight focus refiner (Dwin-MSA plus P-DyReLU) to SAM's pipeline to refocus image embeddings on the target object and fuse early clicks, improving interactive segmentation stability and matching SimpleClick NoC at about 5.6% of its CPU time.

Problem

SAM's interactive segmentation is unstable on challenging samples because its precomputed image embeddings cannot be zoomed into the target object and its lightweight decoder fuses clicks weakly.

Approach

A focus refiner run once per object refines SAM's image embeddings: Dynamic Window MSA attends only to windows intersecting the current mask's bounding box, and Pixel-wise Dynamic ReLU uses click-fused query embeddings to modulate activations pixel-wise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add FocSAM's focus refiner to SAMSAM ViT-H · GrabCut, Berkeley, SBD, DAVIS, and COD10KNoC@90: GrabCut: 1.88 -> 1.32; Berkeley: 2.09 -> 1.47; SBD: 7.62 -> 4.69; DAVIS: 5.19 -> 4.77; COD10K: 10.36 -> 8.91Helped
Add FocSAM's focus refiner to SAMSAM ViT-H · MVTecNoC@90: 13.97 -> 11.14Helped
Use FocSAM instead of SimpleClick-ViT-HInteractive segmentation CPU inference · CPU inferenceSPC/s: 6.99 -> 0.39Helped
Add Dwin-MSA and P-DyReLU (ablation)FocSAM · SBD, MVTec, and COD10K100NoC@95: SBD: 63.40 -> 32.96; MVTec: 81.90 -> 62.82; COD10K: 76.73 -> 62.61Helped
Add Dwin-MSA (ablation)FocSAM without Dwin-MSA or P-DyReLU · SBD, MVTec, and COD10K20NoC@90: SBD: 7.62 -> 4.75; MVTec: 13.97 -> 11.29; COD10K: 10.36 -> 9.26Helped
Add P-DyReLU (ablation)FocSAM without Dwin-MSA or P-DyReLU · SBD, MVTec, and COD10K20NoC@90: SBD: 7.62 -> 4.76; MVTec: 13.97 -> 11.48; COD10K: 10.36 -> 9.33Helped
Add P-DyReLU to Dwin-MSA (ablation)FocSAM with Dwin-MSA only · SBD, MVTec, and COD10K100NoC@95: SBD: 34.39 -> 32.96; MVTec: 64.15 -> 62.82; COD10K: 64.32 -> 62.61Helped
Add Dwin-MSA to P-DyReLU (ablation)FocSAM with P-DyReLU only · SBD, MVTec, and COD10K100NoC@95: SBD: 34.52 -> 32.96; MVTec: 65.04 -> 62.82; COD10K: 64.41 -> 62.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO LVIS GrabCut Berkeley SBD DAVIS MVTec COD10K

Benchmarks: GrabCut Berkeley SBD DAVIS MVTec COD10K

Metrics: NoC@90 NoC@95 seconds per click (CPU) delta IoU stability

Baselines: SAM-ViT-H SimpleClick-ViT-H SimpleClick-ViT-L FocalClick InterFormer-Tiny RITM-HR32 f-BRS-B-HR32

Builds on: Segment Anything Model DyReLU SimpleClick InterFormer f-BRS

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