atlas

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

Completing Visual Objects via Bridging Generation and Segmentation

ICML 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Amodal and open-world instance segmentation · 1 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 MaskComp, which alternates a mask-conditioned generation stage (CompNet, a ControlNet variant on frozen Stable Diffusion) with a SAM-based segmentation and mask-voting stage to iteratively denoise a partial object mask for object completion.

Problem

Object completion: reconstructing the full appearance of a partially occluded object from its visible part, where the complete object mask is unavailable and generated shapes often misalign with the visible part.

Approach

Treats the partial mask as a noisy complete mask and runs iterative mask denoising (IMD): a mask-conditioned generator (CompNet) samples several completed images, a segmenter extracts their masks, and thresholded voting over these masks yields a refined mask for the next step, with an auxiliary mask-prediction loss and time-variant gating of the visible-part token.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MaskComp instead of Stable Diffusion 2.1Object completion · AHPFID-G: 30.8 -> 16.9Helped
Use MaskComp instead of Stable Diffusion 2.1Object completion · DYCEFID-G: 30.0 -> 20.0Helped
Use SAM instead of CLIPSeg for segmentation (ablation)MaskComp · AHPFID: 19.9 -> 16.9Helped
Increase IMD steps from 1 to 5 (ablation)MaskComp · AHPFID: 24.7 -> 16.9Helped
Increase sampled images from 4 to 6 (ablation)MaskComp segmentation stage · AHPFID: 17.4 -> 16.8Helped
Remove time-variant condition gating (ablation)MaskComp CompNet · AHPFID: 16.9 -> 18.2Hurt
Condition on a more complete mask (ablation)MaskComp · AHPFID: 16.9 -> 12.7Helped
Increase occlusion from 20% to 80% (ablation)MaskComp · AHPFID: 13.4 -> 29.9Hurt
Train without complete objects (ablation)MaskComp · AHPFID: 16.9 -> 19.4Hurt
Remove auxiliary mask prediction supervision (ablation)MaskComp CompNet · AHPFID: 16.9 -> 17.7Hurt
Use logits voting instead of mask voting (ablation)MaskComp segmentation stage · AHPFID: 17.6 -> 16.9Helped
Use more diffusion iterations (ablation)MaskComp · AHPFID: 16.9 -> 15.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: AHP DYCE OpenImages v6

Benchmarks: AHP DYCE

Metrics: FID-G FID-S user study average rank best-ranked percentage

Baselines: ControlNet Kandinsky 2.1 Stable Diffusion 1.5 Stable Diffusion 2.1 amodal segmentation baseline with ControlNet CLIPSeg SEEM

Builds on: ControlNet Stable Diffusion Segment Anything

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