Forward (fixed)

DDPM (learned reverse)

Idea
Trainingrandom , noise with the closed form, predict the noise, L2 loss
Samplingstart from , ~1000 denoising steps
DDIMpredict and refine; non-Markovian, ~100 steps, deterministic with
Stable Diffusiondiffusion in the latent space of an autoencoder; cross-attention conditioning
Zero-1-to-3novel views conditioned on image + ; views are 3D-inconsistent

Intuition

Adding noise is easy and needs no learning. The model only has to learn to undo one small noising step at a time, and the same network is reused for every step.

Appears in