atlas

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

Composing Parts for Expressive Object Generation

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Text-driven synthesis and semantic guidance · 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 PartComposer, a training-free method that localizes object parts via attention from a part-conditioned diffusion pass and then generates rich-text-specified part attributes in masked regions of a pretrained Stable Diffusion model.

Problem

Text-to-image diffusion models cannot reliably follow fine-grained part-level attribute details in prompts: adding part details either changes the whole image or is ignored.

Approach

Denoise the object region with a part-prompt U-Net so that cross-attention localizes parts, then run parallel region-masked diffusion per part (Rich-Text style attributes plus color gradient guidance) and blend with base-generation background, all without training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PartComposer instead of StableDiffusionzero-shot part segmentation · DeepFashionFG-NMI: 12.0 -> 24.7Helped
use PartComposer instead of StableDiffusionzero-shot part segmentation · CUB200FG-NMI: 8.0 -> 20.5Helped
use PartComposer for part-level generationStable Diffusion 1.5 image generation · Part-level image generationLPIPS: 0.467 -> 0.168Helped
use PartComposer for part-level generationStable Diffusion 1.5 image generation · Part-level image generationCLIP: 0.183 -> 0.201Helped
use PartComposer for part-level generationStable Diffusion 1.5 image generation · Part-level image generationAesthetic: 5.68 -> 5.66No clear effect
add Null-Text Inversion (ablation)PartComposer part localization · CUB200FG-NMI: 23.1 -> 35.4Helped
add max-based localization (ablation)PartComposer part localization · CUB200FG-ARI: 2.8 -> 11.0Helped
add dot-product localization (ablation)PartComposer part localization · CUB200FG-NMI: 23.7 -> 35.4Helped
add independent text embeddings (ablation)PartComposer part localization · CUB200FG-NMI: 31.2 -> 35.4Helped
set clustering K = 14 instead of K = 9 (ablation)PartComposer part localization · CUB200FG-NMI: 35.4 -> 35.2No clear effect
set clustering K = 4 instead of K = 9 (ablation)PartComposer part localization · CUB200FG-NMI: 35.4 -> 20.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepFashion CUB-200

Benchmarks: DeepFashion CUB-200

Metrics: FG-NMI FG-ARI NMI ARI LPIPS CLIP score LAION aesthetic score

Baselines: Stable Diffusion Rich-Text InstructPix2Pix SCOPS Unsup-Parts DFF

Builds on: Rich-Text generation MultiDiffusion Plug-and-Play Null-Text Inversion

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