ControlNet is a neural network architecture that enhances Stable Diffusion by enabling image generation conditioned on specific visual structures such as edges, poses, depth maps, and segmentation masks. By injecting these auxiliary inputs into the diffusion process, ControlNet gives users powerful control over the layout and composition of generated images while preserving the style and flexibility of generative models. It supports a wide range of conditioning types through pretrained modules, including Canny edges, HED (soft edges), Midas depth, OpenPose skeletons, normal maps, MLSD lines, scribbles, and ADE20k-based semantic segmentation. The system includes both ControlNet+SD1.5 model weights and compatible third-party detectors like Midas and OpenPose to extract input features. Each conditioning type is matched with a specific .pth model file to be used alongside Stable Diffusion for fine-grained control.

Features

  • Extends Stable Diffusion with image structure-based control
  • Supports conditioning via edges, depth, pose, scribbles, and more
  • Includes pretrained weights for multiple input types (e.g., Canny, Midas, OpenPose)
  • Allows precise manipulation of image composition and layout
  • Compatible with AUTOMATIC1111 Web UI and Hugging Face demos
  • Enables sketch-to-image, pose-to-image, and segmentation-guided generation
  • Includes training resources and detection models for setup
  • Released under OpenRAIL license to guide ethical use

Project Samples

Project Activity

See All Activity >

Follow ControlNet

ControlNet Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ControlNet!

Additional Project Details

Programming Language

Python

Related Categories

Python AI Image Generators, Python AI Models

Registered

2 days ago