atlas

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

An Image is Worth Multiple Words: Discovering Object Level Concepts using Multi-Concept Prompt Learning

ICML 2024 · Image generation › Text-to-image diffusion · approach: Multi-concept composition · 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 Multi-Concept Prompt Learning (MCPL), which learns multiple object-level word embeddings from one image-sentence pair without masks or crops, using attention masking, a prompt contrastive loss, and adjective binding on a frozen Textual Inversion/LDM setup.

Problem

Learning multiple unknown object-level concepts from a single image and its sentence without image annotations (masks or crops), so that concepts can be discovered and edited locally from text alone.

Approach

Learn one textual embedding per noun in a descriptive sentence from a single unannotated image, keeping the diffusion model frozen, and steer the embeddings with three regularisers: cross-attention-derived masks restricting the loss (AttnMask), an InfoNCE-style contrastive loss separating concept embeddings (PromptCL), and binding each noun to an adjective as a positive group (Bind adj.).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MCPL-one with PromptCL and AttnMask (ablation)MCPL · User study: text alignmentpercentage of users: 15.38 -> 40.51Helped
Use MCPL-one with PromptCL and AttnMask (ablation)MCPL · User study: prompt followingpercentage of users: 21.28 -> 56.15Helped
Use MCPL-one with PromptCL and AttnMask (ablation)MCPL · User study: semantic correspondence (natural images)percentage of users: 26.67 -> 54.36Helped
Use MCPL-one with PromptCL and AttnMask (ablation)MCPL · User study: semantic correspondence (medical images)percentage of users: 13.33 -> 65.64Helped
Add PromptCL to MCPL-all (ablation)MCPL-all · User study: text alignmentpercentage of users: 7.18 -> 7.95Helped
Add PromptCL to MCPL-all (ablation)MCPL-all · User study: prompt followingpercentage of users: 3.08 -> 2.31Hurt
Add PromptCL to MCPL-one (ablation)MCPL-one · User study: semantic correspondence (natural images)percentage of users: 7.18 -> 26.67Helped
Add PromptCL to MCPL-one (ablation)MCPL-one · User study: semantic correspondence (medical images)percentage of users: 5.13 -> 13.33Helped
Use MCPL-diverse rather than MCPL-one for per-image varying concepts and relationships (ablation)MCPL · Per-image different concept tasksqualitative performanceHelped
Include adjective words rather than remove them (ablation)MCPL-diverse · Prompt-region correlationqualitative performanceHelped
Include all proposed regularisation terms together rather than applying them in isolation (ablation)MCPL · Prompt-concept correlationqualitative performanceHelped
Learn only noun prompts rather than all prompts in the string (ablation)MCPL · Prompt-concept correlationqualitative performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MaskFormer training data COCO and ADE20K (via pretrained segmenter) Unsplash real images P2P image examples LGE-CMR cardiac MRI MIMIC-CXR chest X-rays

Benchmarks: MCPL multi-concept dataset (natural and biomedical) Unsplash real image dataset

Metrics: t-SNE clustering of learned embeddings prompt fidelity (BERT cosine similarity) image fidelity (CLIP, DINOv1, DINOv2 cosine similarity) user study preference percentage

Baselines: Textual Inversion (masked) Break-A-Scene MCPL-all Custom Diffusion Cones

Builds on: Textual Inversion Latent Diffusion Models Break-A-Scene Prompt-to-Prompt

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