atlas

Research map / Image generation / Text-to-image diffusion

SeeDiff: Off-the-Shelf Seeded Mask Generation from Diffusion Models

AAAI 2025 · Image generation › Text-to-image diffusion · approach: Multi-subject personalization · 0 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 SeeDiff, which extracts masks from Stable Diffusion 2-base attention maps by seeded region expansion (cross-attention seeds, multi-scale self-attention expansion, background-mask refinement) without training or prompt tuning.

Problem

Generating pixel-level annotation masks for synthetic images from text-to-image diffusion models usually requires a pre-trained segmentation network, prompt tuning, or extra training, and cross-attention maps alone give coarse masks.

Approach

Treat cross-attention maps as seeds and expand them iteratively across resolutions using self-attention maps, like classical seeded segmentation, then refine the mask by subtracting a background mask obtained the same way from inverted seeds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add cross-attention guided region expansion to cross-attention aggregation (ablation)SeeDiff · VOC 2012 valmIoU (%): 68.8 -> 71.0Helped
add iterative region expansion (ablation)SeeDiff · VOC 2012 valmIoU (%): 71.0 -> 73.2Helped
add background expansion inversion (ablation)SeeDiff · VOC 2012 valmIoU (%): 73.2 -> 79.6Helped
use a 32-resolution instead of 16-resolution CA map (ablation)SeeDiff · VOC 2012 valmIoU (%): 65.9 -> 64.3Hurt
use a 64-resolution instead of 16-resolution CA map (ablation)SeeDiff · VOC 2012 valmIoU (%): 65.9 -> 58.2Hurt
replace CA mask generation with CA·SA multiplication (ablation)SeeDiff · VOC 2012 valmIoU (%): 68.8 -> 72.0Helped
replace CA·SA multiplication with iterative seeded expansion and background refinement (ablation)SeeDiff · VOC 2012 valmIoU (%): 72.0 -> 79.6Helped
train with SeeDiff-generated data instead of DiffuMask-generated dataMask2Former Swin-B · VOC 2012 val, 60.0k syntheticmIoU (%): 70.6 -> 79.6Helped
train with SeeDiff-generated data instead of DiffuMask-generated dataMask2Former Swin-B · Cityscapes val, 100.0k syntheticIoU (%): 72.1 -> 74.3 (Human); 87.0 -> 89.8 (Vehicle)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Pascal VOC 2012 Cityscapes

Benchmarks: Pascal VOC 2012 val Cityscapes val

Metrics: mIoU IoU

Baselines: DiffuMask Dataset Diffusion Mask2Former trained on real VOC data

Builds on: DiffuMask Dataset Diffusion Stable Diffusion

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