atlas

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

CoMat: Aligning Text-to-Image Diffusion Model with Image-to-Text Concept Matching

NeurIPS 2024 · Image generation › Text-to-image diffusion · approach: Multi-concept composition · 16 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.

Fine-tunes Stable Diffusion (SDXL and SD1.5) with LoRA using an image-to-text captioning likelihood loss, an adversarial fidelity term, and attention-to-segmentation-mask losses to improve text-image alignment.

Problem

Text-to-image diffusion models often ignore concepts in prompts (concept ignorance) or bind them to the wrong image regions (concept mismapping), causing text-image misalignment.

Approach

Treat the prompt as a supervisory signal: score generated images with a frozen image-to-text captioner's log-likelihood of the prompt (concept activation), and supervise cross-attention maps of entity and attribute tokens against segmentation masks of generated images (attribute concentration), while a discriminator built from the pre-trained UNet and mixed noisy-real latents preserve fidelity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune SDXL with CoMatSDXL · T2I-CompBench Colorscore: 0.5879 -> 0.7827Helped
fine-tune SDXL with CoMatSDXL · TIFAscore: +1.6Helped
fine-tune SDXL with CoMatSDXL · DPG-Benchscore: 74.65 -> 77.13Helped
fine-tune SDXL with CoMatSDXL · T2I-CompBench Non-Spatialscore: 0.3119 -> 0.3187Mixed
add concept activation (ablation)SDXL · T2I-CompBench Colorscore: 0.5879 -> 0.7455Helped
add attribute concentration on top of concept activation (ablation)SDXL with concept activation · T2I-CompBench Colorscore: 0.7455 -> 0.7827Helped
remove fidelity preservation and mixed latent (ablation)CoMat-SD1.5 · COCO validation FID-10KFID: 16.69 -> 19.02Hurt
use real-world latent instead of generated latent for discriminator input (ablation)CoMat-SD1.5 · COCO validation FID-10KFID: 16.69 -> 17.99Hurt
replace UNet discriminator with DINO (ablation)CoMat-SD1.5 · COCO validation FID-10KFID: 16.69 -> 23.86Hurt
add mixed latent training (ablation)CoMat-SD1.5 with UNet discriminator · COCO validation FID-10KFID: 16.69 -> 15.43Helped
use BLIP as the image-to-text model rather than GIT or LLaVA (ablation)CoMat-SDXL · T2I-CompBench Colorscore: 0.6916 -> 0.7827Helped
use GIT as the image-to-text model (ablation)CoMat-SDXL · T2I-CompBench Colorscore: 0.5879 -> 0.6916Helped

Surprising findings

Limitations

Experimental setup

Datasets: T2I-CompBench training set HRS-Bench ABC-6K COCO

Benchmarks: T2I-CompBench TIFA DPG-Bench COCO FID-10K ARO

Metrics: T2I-CompBench color/shape/texture/spatial/non-spatial/comple TIFA score DPG score FID-10K attack success rate user preference

Baselines: StructureDiffusion Composable Diffusion Attend-and-Excite TokenCompose PixArt-alpha Playground-v2 SD1.5 SDXL

Builds on: Stable Diffusion SDXL Attend-and-Excite TokenCompose BLIP

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