A geração de imagens por inteligência artificial (IA) deu saltos qualitativos impressionantes nos últimos anos, com ferramentas como o Stable Diffusion permitindo a criação de visuais complexos a partir de simples descrições textuais. No entanto, obter resultados precisos, especialmente no que tange a poses de personagens e composições específicas, sempre foi um desafio. É aqui que entra o ControlNet, uma extensão poderosa que oferece um nível de controle sem precedentes sobre o processo criativo no Stable Diffusion.
O ControlNet é uma arquitetura de rede neural, desenvolvida por pesquisadores da Universidade de Stanford, como Lvmin Zhang e Maneesh Agrawala, projetada para adicionar controle condicional a modelos de difusão. Ele permite que os usuários guiem a geração de imagens usando diversas entradas, como mapas de borda, poses humanas, mapas de profundidade e rabiscos. Isso significa que, em vez de depender apenas de prompts de texto, os criadores podem ditar aspectos específicos da composição da imagem.
A inovação do ControlNet reside em sua capacidade de "clonar" os pesos de um modelo de difusão pré-treinado, permitindo que uma cópia aprenda as condições impostas enquanto a outra preserva o conhecimento do modelo original. Este guia detalhado mostrará como instalar e utilizar o ControlNet para aprimorar suas criações no Stable Diffusion.
Para integrar o ControlNet à sua interface do Stable Diffusion, como a popular AUTOMATIC1111/stable-diffusion-webui, siga os passos abaixo.
Mikubill/sd-webui-controlnet
.https://github.com/Mikubill/sd-webui-controlnet.git
).Os modelos pré-treinados são essenciais para o funcionamento do ControlNet.
lllyasviel/ControlNet
..pth
). Recomenda-se começar com:
control_sd15_depth.pth
control_sd15_openpose.pth
control_sd15_scribble.pth
control_sd15_canny.pth
extensions/sd-webui-controlnet/models
..pth
baixados para esta pasta.Com o ControlNet instalado, você pode começar a explorar suas funcionalidades.
canny
, depth
, openpose
).openpose
como "Preprocessor" e control_sd15_openpose
como "Model".scribble
como "Preprocessor" e control_sd15_scribble
como "Model".Para controle detalhado de poses, instale o **OpenPose Editor**:
fkunn1326/openpose-editor
.none
e "Model" como control_sd15_openpose
.O ControlNet é uma ferramenta transformadora que redefine a interação com modelos de IA generativa, oferecendo controle preciso sobre a criação de imagens. Sua instalação e uso abrem novas possibilidades para artistas e designers. Para usuários de plataformas como RunDiffusion, o ControlNet frequentemente já vem pré-instalado, facilitando o acesso a essas funcionalidades avançadas.
A exploração contínua do ControlNet e suas integrações, como o OpenPose Editor, promete expandir ainda mais as fronteiras da criatividade assistida por inteligência artificial.
Exploramos as consequências das armas nucleares no espaço para a Terra e a importância de leis internacionais
Descubra como a HeyRosie, uma startup de Inteligência Artificial, está revolucionando o atendimento telefônico para pequenos negócios, oferecendo uma solução mais eficiente e acessível. Conheça os insights de Jordan Gal.
Explore os limites do ChatGPT Operator da OpenAI! Testamos sua capacidade de multitarefa, desde encontrar produtos a criar planos de negócios com IA. Veja os sucessos e desafios.