Diffusion learns a route from noise to structure.
During training, a diffusion model sees images at different noise levels. A standard approach gradually adds noise to an image and trains a neural network to estimate the denoising step. Across many examples, the model learns visual patterns that help it move from a noisy representation toward coherent shapes, textures, and scenes.
At generation time, the process starts from a random noisy representation. The trained model applies a sequence of denoising steps. A text condition can influence those steps, so the result tends toward visual patterns associated with the description. The original diffusion paper describes this as a learned reverse process; it is a useful mental model, not a claim that every image model works this way.
In the usual diffusion generation loop, the model repeatedly transforms noise according to learned parameters; it does not search a reference library and assemble a collage. Models can still memorize or reproduce aspects of training examples, so this mechanism alone says nothing about copyright, attribution, or permitted use. Those questions depend on the particular model, evidence about its training, and applicable terms and law.
