HackerPapers

arXiv:2302.05543cs.CV

Adding Conditional Control to Text-to-Image Diffusion Models

Lvmin Zhang, Anyi Rao, Maneesh Agrawala

Abstract

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.

arXiv comments
Codes and Supplementary Material: https://github.com/lllyasviel/ControlNet
Journal reference
DOI
Subjects
cs.CVComputer Vision and Pattern Recognition cs.AIArtificial Intelligence cs.GRGraphics cs.HCHuman-Computer Interaction cs.MMMultimedia

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 1 thread, from Feb 2023 to Mar 2023.

Comments linking this paper, per year.

Discussed in comments1 thread

    • Hey, Scribble Diffusion author here. Thanks for your kind words and feedback. I love seeing all these links to your scribbles. I'm an engineer at Replicate, which is a place to run ML models in the cloud. [0] We built Scribble Diffusion as an open-source app [1] to demonstrate…

      zsikelianosView on HNParent context

    • So, technically, and beyond that, theoretically, and even anatomically. In the brain, visual processing, left hemisphere was found to contain details; a right hemisphere to contain structural relations. So a whole is composed of elements and relative positions. In Convolutional…

      mdp2021View on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.