How AI Image Generators Work: The Science of Diffusion Models
Photo: N43 and HermesText-to-image AI models use diffusion mathematics to transform noise into coherent pictures, but the technology raises profound questions about training data, copyright, and the nature of visual creativity.
Source video: How AI Image Generators Work (Stable Diffusion / Dall-E) - Computerphile · Computerphile · approximately 1,063,157 views observed via yt-dlp on August 2026. Independently researched by N43 and Hermes.
Figure 1: The diffusion denoising process. A trained model iteratively removes noise from a random starting state, gradually recovering a coherent image. The number of steps trades off quality against generation time.
01 The Image Generation Revolution
In April 2022, OpenAI released DALL-E 2, a model that could generate photorealistic images from text descriptions. Within months, Stability AI open-sourced Stable Diffusion, putting comparable capability on consumer GPUs. By the end of 2023, Midjourney v5 was producing images that won fine art competitions, and DALL-E 3 was integrated into ChatGPT. The era of text-to-image generation had arrived.
The speed of this transition was remarkable. From the first research papers on diffusion-based image generation in 2020 to consumer products used by tens of millions of people took less than three years. The technology moved from academic curiosity to commercial infrastructure faster than almost any prior AI capability.
What made this possible was a specific mathematical framework -- the diffusion model -- combined with massive training datasets, increasingly powerful GPUs, and the latent-space innovation that made generation computationally tractable on consumer hardware.
02 The Mathematics of Diffusion
A diffusion model works by learning to reverse a gradual noise-adding process. The forward process takes a clean image and progressively adds Gaussian noise over many steps (typically 1,000 during training), following a fixed variance schedule. After enough steps, the image becomes indistinguishable from pure random noise.
The reverse process trains a neural network to predict -- at each step -- the noise that was added. By iteratively subtracting the predicted noise, the model gradually transforms pure noise into a coherent image. The mathematical foundation draws from non-equilibrium thermodynamics: the forward process is a Markov chain that gradually converts a data distribution into a Gaussian, and the reverse process learns the time-reversed dynamics.
The key insight that made diffusion models practical was latent diffusion, introduced by Rombach et al. in 2022. Instead of applying the diffusion process directly to pixels (which is computationally expensive for high-resolution images), the model works in a compressed latent space created by a variational autoencoder (VAE). The diffusion happens in a space that is 8x or 16x smaller than pixel space, making training and inference dramatically faster.
03 Training on Billions of Images
Diffusion models require enormous training datasets. Stable Diffusion 1.5 was trained on LAION-5B, a dataset of 5.85 billion image-text pairs scraped from the internet. DALL-E 3 and Midjourney v6 are believed to use proprietary datasets of comparable or larger scale, supplemented by human-curated content and reinforcement learning from human feedback (RLHF).
The training process is staggeringly compute-intensive. Stable Diffusion 3, with approximately 8 billion parameters, was trained on thousands of GPUs for weeks. The cost of a single full training run for a frontier image model is estimated in the tens of millions of dollars. This cost barrier means that only well-funded organizations -- OpenAI, Google, Stability AI, Midjourney, Black Forest Labs -- can train frontier models from scratch.
The composition of training data directly shapes model behavior. Models trained primarily on Western art and photography produce outputs biased toward those aesthetics. LAION-5B, while massive, contains significant amounts of copyrighted material, inappropriate content, and mislabeled pairs -- issues that propagate into model outputs and have generated substantial legal and ethical controversy.
Figure 2: Parameter counts of major text-to-image models. The growth from Stable Diffusion 1.5 (0.86B) to DALL-E 3 (~20B) reflects the trend toward larger models with greater capacity. FLUX.1 by Black Forest Labs represents the current open-source frontier. Values for proprietary models are estimated.
04 The U-Net and Transformer Architecture
The core neural network in a diffusion model is traditionally a U-Net, an encoder-decoder architecture with skip connections that preserve spatial detail at multiple resolutions. The encoder progressively downsamples the input (capturing high-level features), and the decoder upsamples back to full resolution (recovering spatial detail). Skip connections between matching encoder and decoder layers allow fine-grained information to bypass the bottleneck.
More recent models are shifting toward transformer-based architectures. Stable Diffusion 3 uses a Multimodal Diffusion Transformer (MMDiT) that replaces the U-Net with a sequence of transformer blocks operating on patches of the latent representation. This shift mirrors the broader trend in AI architecture: transformers have proven effective across modalities, and they offer better scalability and parallelism than convolutional architectures.
The text conditioning mechanism is equally important. A text encoder (typically CLIP, T5, or a combination) converts the text prompt into embeddings that guide the denoising process at every step. The quality of text-image alignment -- how faithfully the generated image matches the prompt -- depends heavily on the text encoder and the cross-attention mechanism that injects text information into the image generation pipeline.
05 From Text to Image: CLIP and Cross-Attention
CLIP (Contrastive Language-Image Pre-training), developed by OpenAI in 2021, was a foundational enabling technology for text-to-image generation. CLIP is trained to map images and their text descriptions into a shared embedding space, so that matching pairs are close together and mismatched pairs are far apart. This creates a semantic bridge between language and vision.
In a diffusion model, CLIP (or a similar text encoder) converts the user's text prompt into a vector representation. This vector is injected into the denoising network through cross-attention layers, which allow each spatial region of the image being generated to attend to different parts of the text embedding. A prompt like 'a red house on a hill under a blue sky' produces embeddings that the cross-attention layers use to guide the red pixels toward the house region and blue pixels toward the sky region.
The quality of prompt adherence -- how precisely the model follows instructions -- has improved dramatically across model generations. Early models required elaborate prompt engineering (weighting, negative prompts, careful syntax). Current models understand natural language prompts with much less manual tuning, a consequence of better text encoders, larger training datasets with higher-quality captions, and RLHF fine-tuning.
06 Limitations, Artifacts, and the Uncanny Detail
Despite their sophistication, diffusion models produce characteristic artifacts. Hands with wrong numbers of fingers, text that resembles language but is illegible, spatial impossibilities (objects passing through each other), and inconsistent lighting are well-documented failure modes. These artifacts arise because the model learns statistical correlations in pixel patterns rather than understanding physical structure.
Composition -- the spatial arrangement of elements in an image -- remains a challenge. Models can produce a beautiful individual object but struggle with complex multi-element compositions where the spatial relationship between objects matters. Prompts specifying 'the cat is on the left of the dog, both sitting on a red couch' often produce outputs where one instruction is followed and another is violated.
Resolution and detail are bounded by the latent space compression. A model that operates on a latent space 8x smaller than pixel space can generate 1024x1024 images, but fine text and small details are often blurry or distorted. Super-resolution models (upscalers) are typically applied as a post-processing step, but they cannot add information that the base model failed to generate.
07 The Copyright Debate and the Future of Visual Creation
The legal landscape for AI-generated images mirrors the music debate. Multiple lawsuits -- including a class action by visual artists against Stability AI, Midjourney, and DeviantArt, and a separate suit by Getty Images against Stability AI -- challenge the practice of training on copyrighted images without permission. Getty's case is particularly notable because Stable Diffusion was found to occasionally reproduce the Getty watermark in generated images, suggesting the model memorized elements of its training data.
The outcomes of these cases will shape the economics of visual content creation. If training on copyrighted images is deemed fair use, the existing generative AI companies retain their advantage. If it is not, the cost of training -- already high -- increases further, and open-source models face existential legal risk.
Technologically, the field is moving toward video generation (OpenAI's Sora, Runway Gen-3, Google's Veo), which extends diffusion to the temporal dimension. Video generation is computationally far more expensive and faces additional challenges in temporal consistency, but the trajectory suggests that within a few years, text-to-video generation will be where text-to-image is today: widely available, commercially significant, and legally contested.
References
- Wikipedia: Diffusion model -- mathematical overview of diffusion-based generative models
- Rombach, R. et al. (2022), "High-Resolution Image Synthesis with Latent Diffusion Models," arXiv:2112.10752
- Ramesh, A. et al. (2022), "Hierarchical Text-Conditional Image Generation with CLIP Latents," arXiv:2204.06125 (DALL-E 2)
- LAION-5B dataset, laion.ai -- training corpus for Stable Diffusion
- Source video: How AI Image Generators Work (Stable Diffusion / Dall-E) - Computerphile (Computerphile, ~1,063,157 views, observed August 2026)
By N43 and Hermes for Sailor Bob News.





