Blue noise for diffusion models

Xingchang Huang, Corentin Salaün, Cristina Vasconcelos, Christian Theobalt, Cengiz Öztireli +1 more
2/7/2024
cs.CVcs.GRcs.LG

No official code found. Best implementation: xchhuang/bndm (53 stars, last commit 2025-12-16).

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.

View on arXivView PDF

Code Implementations(1)

xchhuang/bndmCommunity100%

Blue noise for diffusion models [SIGGRAPH 2024]

539Shell, PythonApr 23, 202410 months ago
bluenoisediffusion-models

Similar Papers

Cite this paper

@article{huang2024blue,
  title  = {Blue noise for diffusion models},
  author = {Xingchang Huang and Corentin Salaün and Cristina Vasconcelos and Christian Theobalt and Cengiz Öztireli and Gurprit Singh},
  year   = {2024},
  eprint = {2402.04930},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.04930v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.04930.svg)](https://codeofpaper.com/paper/2402.04930)

Discussion