Skip to main content

Stanley Chan

Tutorial Bundle: Diffusion Models for Imaging and Vision (Parts 1-2)

SHARE:
Category
Proficiency
Language
Media Type
Pricing

SPS Members $10.00
IEEE Members $22.00
Non-members $30.00

Authors
Date
The tutorial will be based on https://www.nowpublishers.com/article/Details/CGV-112 ArXiv version is available at: https://arxiv.org/abs/2403.18103 The astonishing growth of generative tools in recent years has empowered many exciting applications in text-to-image generation and text-to-video generation. The underlying principle behind these generative tools is the concept of diffusion, a particular sampling mechanism that has overcome some longstanding shortcomings in previous approaches. While there is an ocean of diffusion papers, Python demo, online blogs, etc, I have found it very difficult to understand the underlying mathematical principles. Not only do these online materials lack substance beyond superficial treatments, but often they just recycle another online source with the same technical holes propagating from one to the other. Many students claim they know the diffusion equations, but when asked deeper about the physical meanings, no one can clearly explain what they are. This ICIP tutorial is based on a 90-page tutorial “Tutorial on Diffusion for Imaging and Vision” I wrote in 2024. The purpose is to explain the concepts as clearly as possible, through first-principle arguments, derivations, proofs, toy examples, and figures. There are five topics in this tutorial: Variational AutoEncoder (VAE) a. Encoder and Decoder b. Evidence Lower Bound (ELBO) c. Reparametrization Denoising Diffusion Probabilistic Model (DDPM) a. Transition Distributions b. DDPM’s Evidence Lower Bound c. Reverse Process d. Training and Inference Score Matching Langevin Dynamics (SMLD) a. Sampling b. Stein’s score functions c. Score-matching techniques Stochastic Differential Equations (SDE) a. Forward SDE b. Reverse SDE c. How DDPM and SMLD can be formulated as SDE Physics and Fokker Planck Equations a. Brownian motion b. Markov properties and the Chapman-Kolmogorov Equation c. Master Equation for dynamical processes d. Kramers-Moyal expansion and Fokker-Planck equation The tutorial will be based on https://www.nowpublishers.com/article/Details/CGV-112 ArXiv version is available at: https://arxiv.org/abs/2403.18103 The astonishing growth of generative tools in recent years has empowered many exciting applications in text-to-image generation and text-to-video generation. The underlying principle behind these generative tools is the concept of diffusion, a particular sampling mechanism that has overcome some longstanding shortcomings in previous approaches. While there is an ocean of diffusion papers, Python demo, online blogs, etc, I have found it very difficult to understand the underlying mathematical principles. Not only do these online materials lack substance beyond superficial treatments, but often they just recycle another online source with the same technical holes propagating from one to the other. Many students claim they know the diffusion equations, but when asked deeper about the physical meanings, no one can clearly explain what they are.
Subtitles

IEEE SPS Education Center FAQs

The IEEE SPS Education Center is your hub for educational resources in signal processing. It offers a variety of materials tailored for students and professionals alike. You can explore content based on your specific interests and skill levels.

Select the program and click on the external link to the IEEE SPS Resource Center.

Educational credits in the form of professional development hours (PDHs) or continuing education units (CEUs) are available on select educational programs.