atlas

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

On the Scalability of Diffusion-based Text-to-Image Generation

CVPR 2024 · Image generation › Text-to-image diffusion · approach: Inference-time T2I improvement · 12 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.

Empirically studies scaling of diffusion-based text-to-image models by controlled comparisons of UNet and Transformer denoising backbones (0.4B–4B params) and training data (up to ~600M image-text pairs with synthetic captions), and fits power-law scaling functions for text-image alignment.

Problem

Scaling properties of diffusion-based text-to-image models are not well understood, and existing models differ in datasets and training settings, making fair comparison of denoising backbones and data scaling choices difficult.

Approach

Trains all backbone variants (SD2, DeepFloyd, SDXL UNets and scaled PixArt-alpha Transformers) under identical data, latent space, text encoder and training settings, identifies that transformer depth is more parameter-efficient than channel width for alignment, and shows that quality and caption density of training data matter more than raw size, then fits power-law scaling functions for TIFA ver

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add randomly selected Top5 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsTIFA: 0.810 -> 0.835Helped
Add randomly selected Top5 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsImageReward: 0.345 -> 0.524Helped
Add randomly selected Top5 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsFID: 17.9 -> 18.9Hurt
Add Top1 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsTIFA: 0.810 -> 0.833Helped
Add Top1 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsImageReward: 0.345 -> 0.513Helped
Add Top1 synthetic captions to LensArt training (ablation)SD2 · LensArt, 250K stepsFID: 17.9 -> 18.3Hurt
Use randomly selected Top5 rather than Top1 synthetic captions (ablation)SD2 · LensArt, 250K stepsImageReward: 0.513 -> 0.524Helped
Use randomly selected Top5 rather than Top1 synthetic captions (ablation)SD2 · LensArt, 250K stepsCLIP: 0.271 -> 0.270Mixed
Increase UNet transformer depth rather than channel count (ablation)SDXL UNet · TIFA evaluation during trainingTIFAHelped
Scale UNet channel count from 320 to 384 (ablation)SDXL UNet · TIFA evaluation during trainingTIFAHelped
Combine LensArt and SSTK training data (ablation)SD2 · TIFA and ImageReward during trainingTIFAHelped
Train on filtered LensArt instead of LensArt-raw (ablation)SD2 · Generated imagesaesthetic score: 5.07 -> 5.20Helped

Surprising findings

Limitations

Experimental setup

Datasets: LensArt SSTK MSCOCO-10K prompts TIFA prompts

Benchmarks: TIFA ImageReward MSCOCO-10K

Metrics: TIFA score ImageReward CLIP score FID HPSv2 aesthetic score training FLOPs

Baselines: SD2 UNet SDXL UNet DeepFloyd IF-XL UNet PixArt-alpha

Builds on: SDXL Stable Diffusion 2 DeepFloyd IF PixArt-alpha DiT

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