Diffusion Models in Vision: A Survey

By Florinel-Alin Croitoru, Vlad Hondru, Radu Tudor Ionescu, Mubarak Shah. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2022

2,213 citations recorded by the source corpus.

Denoising diffusion models represent a recent emerging topic in computer vision, demonstrating remarkable results in the area of generative modeling. A diffusion model is a deep generative model that is based on two stages, a forward diffusion stage and a reverse diffusion stage. In the forward diffusion stage, the input data is gradually perturbed over several steps by adding Gaussian noise. In the reverse stage, a model is tasked at recovering the original input data by learning to gradually reverse the diffusion process, step by step. Diffusion models are widely appreciated for the quality and diversity of the generated samples, despite their known computational burdens, i.e., low speeds due to the high number of steps involved during sampling. In this survey, we provide a comprehensive review of articles on denoising diffusion models applied in vision, comprising both theoretical and practical contributions in the field. First, we identify and present three generic diffusion modeling frameworks, which are based on denoising diffusion probabilistic models, noise conditioned score networks, and stochastic differential equations. We further discuss the relations between diffusion models and other deep generative models, including variational auto-encoders, generative adversarial networks, energy-based models, autoregressive models and normalizing flows. Then, we introduce a multi-perspective categorization of diffusion models applied in computer vision. Finally, we illustrate the current limitations of diffusion models and envision some interesting directions for future research.

Subfields: Computer Vision and Pattern Recognition, Radiology, Nuclear Medicine and Imaging, Statistical and Nonlinear Physics

View Paper: https://www.semanticscholar.org/paper/efa1647594b236361610a20d507127f0586a379b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Chen Change Loy
  3. Ming-Hsuan Yang
  4. Andrea Vedaldi
  5. Dacheng Tao
  6. Ziwei Liu
  7. Xiaogang Wang
  8. Andreas Geiger

In Radiology, Nuclear Medicine and Imaging

  1. Ziwei Liu
  2. Ehsan Khodapanah Aghdam
  3. Tat-seng Chua
  4. Zhu Han
  5. Moein Heidari
  6. Chen Change Loy
  7. Dorit Merhof
  8. Reza Azad

In Statistical and Nonlinear Physics

  1. Tat-seng Chua
  2. Lior Yariv
  3. Ehsan Khodapanah Aghdam
  4. Zhu Han
  5. Moein Heidari
  6. Xiaoxiao Long
  7. Dusist Niyato
  8. Chen Change Loy

Citations in the corpus