atlas

Research map / Image generation / Fast diffusion sampling

One More Step: A Versatile Plug-and-Play Module for Rectifying Diffusion Schedule Flaws and Enhancing Low-Frequency Controls

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 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 One More Step (OMS), a plug-and-play auxiliary UNet trained to map pure Gaussian noise to the terminal noise distribution expected by pre-trained diffusion models, fixing brightness bias without changing the base model's weights.

Problem

Pre-trained variance-preserving diffusion models with non-zero terminal SNR generate images biased toward mean brightness because training terminal latents leak low-frequency data information while inference starts from pure Gaussian noise.

Approach

Insert an extra inference step before the standard sampler: a separately trained text-conditioned v-prediction network maps pure Gaussian noise to the data-adulterated terminal latent the pre-trained model expects. The base model's parameters and schedule stay frozen, and the module can be shared across models in the same latent space; its prompt and CFG also give low-frequency control over bright

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotFID: 12.52 -> 14.74; 14.10 -> 15.72; 13.14 -> 13.29Hurt
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotCLIP Score: 0.2641 -> 0.2645; 0.2624 -> 0.2628; 0.2669 -> 0.2679Helped
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotImageReward: 0.1991 -> 0.2289; 0.4501 -> 0.4565; 0.8246 -> 0.8730Helped
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotPrecision: 0.60 -> 0.64; 0.58 -> 0.61; 0.64 -> 0.65Helped
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotRecall: 0.55 -> 0.46; 0.55 -> 0.48; 0.52 -> 0.49Hurt
Add One More Step (OMS)SD1.5, SD2.1, and SDXL · MS COCO zero-shotWasserstein: 22.47 -> 7.84; 21.63 -> 7.70; 11.08 -> 7.25Helped
Vary OMS module parameter count (three network sizes) (ablation)One More Step · Image generationimage qualityNo clear effect
Change the OMS text encoder (ablation)One More Step · Image generationimage qualityNo clear effect
Use a modified prompt in the OMS stageOne More Step · Image generationbrightness controlHelped
Use a modified prompt in the OMS stageOne More Step · Image generationobject color controlHelped
Apply classifier-free guidance in the OMS moduleOne More Step · Image generationlow-frequency image characteristicsHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION 2B MS COCO

Benchmarks: MS COCO 10k zero-shot captions

Metrics: FID CLIP Score ImageReward PickScore Precision Recall Density Coverage Wasserstein distance of mean pixel values

Baselines: SD1.5 SD2.1 SDXL LCM

Builds on: DDPM DDIM Offset noise Zero terminal SNR Classifier-free guidance

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