Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Adding Conditional Control to Text-to-Image Diffusion Models

About

We present ControlNet, a neural network architecture to add spatial conditioning controls to large, pretrained text-to-image diffusion models. ControlNet locks the production-ready large diffusion models, and reuses their deep and robust encoding layers pretrained with billions of images as a strong backbone to learn a diverse set of conditional controls. The neural architecture is connected with "zero convolutions" (zero-initialized convolution layers) that progressively grow the parameters from zero and ensure that no harmful noise could affect the finetuning. We test various conditioning controls, eg, edges, depth, segmentation, human pose, etc, with Stable Diffusion, using single or multiple conditions, with or without prompts. We show that the training of ControlNets is robust with small (<50k) and large (>1m) datasets. Extensive results show that ControlNet may facilitate wider applications to control image diffusion models.

Lvmin Zhang, Anyi Rao, Maneesh Agrawala• 2023

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes
mIoU52.12
658
Text-to-Image GenerationGenEval
GenEval Score46
360
Polyp SegmentationCVC-ClinicDB (test)
DSC93.7
211
Polyp SegmentationKvasir
Dice Score91.1
143
Object DetectionMS-COCO
AP36.9
120
Polyp SegmentationETIS
Dice Score78.7
117
Polyp SegmentationETIS (test)
Mean Dice80.9
94
Skin Lesion SegmentationISIC 2018 (test)
Dice Score91.52
87
Image-level Anomaly DetectionMVTec-AD (test)--
86
Image-level Anomaly DetectionMVTec AD
AUROC97.89
82
Showing 10 of 325 rows
...

Other info

Follow for update