Blue noise for diffusion models
Xingchang Huang, Corentin Salaün, Cristina Vasconcelos, Christian Theobalt, Cengiz Öztireli, Gurprit Singh
TL;DR
The paper addresses a fundamental mismatch in diffusion models by introducing correlated blue-noise, time-varying noise during training and sampling. It develops a deterministic diffusion framework with forward noise $x_t = oldsymbol{}_t (L_t oldsymbol{}) + (1-oldsymbol{}_t) x_0$ and a backward path that learns two terms, along with a real-time method to generate Gaussian blue-noise masks via $b = L oldsymbol{}$ where $LL^{ op} = oldsymbol{}$. A rectified minibatch mapping further improves gradient flow by aligning noise with data samples. Empirical results on CelebA, AFHQ-Cat, and LSUN demonstrate improved FID and perceptual quality over IADB and competitive performance with DDIM, with extensive ablations highlighting the benefits and trade-offs of blue-noise components and time-varying mixing. Limitations include resolution-dependent scheduler tuning and mask-generation cost, suggesting future work on broader noise types, stochastic variants, and extensions to video or 3D data.
Abstract
Most of the existing diffusion models use Gaussian noise for training and sampling across all time steps, which may not optimally account for the frequency contents reconstructed by the denoising network. Despite the diverse applications of correlated noise in computer graphics, its potential for improving the training process has been underexplored. In this paper, we introduce a novel and general class of diffusion models taking correlated noise within and across images into account. More specifically, we propose a time-varying noise model to incorporate correlated noise into the training process, as well as a method for fast generation of correlated noise mask. Our model is built upon deterministic diffusion models and utilizes blue noise to help improve the generation quality compared to using Gaussian white (random) noise only. Further, our framework allows introducing correlation across images within a single mini-batch to improve gradient flow. We perform both qualitative and quantitative evaluations on a variety of datasets using our method, achieving improvements on different tasks over existing deterministic diffusion models in terms of FID metric.
