← AI Terminology

ControlNet

ControlNet adds spatial conditioning paths to diffusion models so generation follows edges, depth, pose, segmentation, or other control maps while respecting a text prompt.

It made controllable image generation practical and popular.
Why It Matters in AI
Text prompts alone poorly specify layout. ControlNet locks structure (pose, scribble, depth) for design, product photos, and video pipelines. It is foundational in modern creative AI stacks.
Key Points
Aspect Description
Use Design tools, consistent characters/layouts
Idea Train side network locking a frozen diffusion backbone
Origin Zhang et al., 2023
Related Classifier-free guidance, LoRA for diffusion, T2I adapters
Controls Canny, OpenPose, depth, normals, scribbles…
Ecosystem Automatic1111, ComfyUI nodes
Simple Analogy
A colouring book outline you must stay inside while freely choosing colours and textures from a text wish list.
Common Usage Examples
  • OpenPose ControlNet for character pose
  • Canny edges to preserve product shape
  • ComfyUI ControlNet workflows
  • Stack multiple controls carefully
Summary
In short: ControlNet steers diffusion with spatial maps like pose or edges — precise structure control beyond text prompts alone.