Diffusion Models
Generation by denoising — the engine of images and video.
You're looking at a concept explainer: what this term means in plain English, and the records it ties together.
Diffusion models learn to reverse noise: start from static, subtract noise step by step, arrive at an image (or video, or protein pose) matching the prompt. Stable Diffusion, FLUX, Sora-class video and AlphaFold 3's structure module all use it. Inference takes many denoising steps, which is why image/video generation is so much more compute-hungry per output than text.
How this connects to the rest of the stack
This record's links at a glance — click a group to jump to it.
Related
Sources
Record reviewed as of 2026-01-15 — see Methodology.