# Design exercise: Image & Video Generation

> Diffusion and transformer generation, conditioning, latent spaces, control, consistency, safety, and media evaluation. Implement designOutline() returning non-empty values for: conditioning, generationProcess, qualityEval. Each value must name a concrete mechanism or decision.

Canonical: https://learn.significanthobbies.com/curriculum/drills/practice-image-video-generation

Diffusion and transformer generation, conditioning, latent spaces, control, consistency, safety, and media evaluation. Implement designOutline() returning non-empty values for: conditioning, generationProcess, qualityEval. Each value must name a concrete mechanism or decision.

## The mechanism

Generative media iteratively maps noise or tokens into structured outputs under conditioning. Quality requires prompt/control alignment, temporal consistency, safety, and perceptual evaluation.

## Expected evidence

A design outline with conditioning, generationProcess, qualityEval plus an explicit failure mode or trade-off.

## Hints

- Name the failure mode before selecting the mechanism.

## Sources and practice

- [Denoising Diffusion Probabilistic Models](https://arxiv.org/abs/2006.11239)
- [Study Image & Video Generation](https://learn.significanthobbies.com/curriculum/concepts/image-video-generation)
- [Try the interactive drill](https://learn.significanthobbies.com/drills/practice-image-video-generation)
- [All practice briefs](https://learn.significanthobbies.com/curriculum/drills/)
