Arquivos de Autor: Guilherme Campos

ChatGPT: Como gerar prompts para Stable Diffusion

ChatGPT: Como gerar prompts para Stable Diffusion

O ChatGPT pode gerar prompts de alta qualidade para Stable Diffusion? A resposta é sim. Mas você precisará de métodos especiais para provocá-los. Depois que você aprender como fazer isso, os resultados vão te surpreender. Neste artigo, mostrarei como fazer isso passo a passo.

Vídeo para vídeo com Stable Diffusion (passo a passo)

Vídeo para vídeo com Stable Diffusion (passo a passo)

Transformar vídeos em animação nunca foi tão fácil com o Stable Diffusion AI. Você encontrará guias passo a passo para 5 técnicas de vídeo para vídeo neste artigo. O melhor de tudo: você pode executá-los GRATUITAMENTE na sua máquina local!

  1. Script ControlNet-M2M
  2. ControleNet img2img
  3. Extensão Mov2mov
  4. Extensão de animação SD-CN
  5. Kit Temporal
  6. AnimateDiff prompt de viagem

Todos eles usam uma abordagem semelhante de transformar cada quadro de vídeo individualmente com a ajuda do ControlNet .

No final do artigo, examinarei outros métodos de vídeo para vídeo para difusão estável.

Agora você verá um vídeo de amostra de cada método. Abaixo está o vídeo original.

Como remover membros extras com Stable Diffusion inpainting

Como remover membros extras com Stable Diffusion inpainting

Um problema comum em imagens de IA de difusão estável é que os membros podem não ser gerados corretamente. Às vezes, uma pessoa pode ter um braço a mais e, em outras ocasiões, uma de suas pernas pode estar faltando. Finalmente, obtivemos 4 membros, mas a anatomia não está correta.

Um leitor sugeriu fazer um tutorial especial para remover membros extras. Então aqui vai! Neste post, mostrarei como usar inpainting para consertar essas duas imagens com membros problemáticos.

Como gerar pessoas realistas em Stable Diffusion

Como gerar pessoas realistas no Stable Diffusion

Um dos usos mais populares do Stable Diffusion é gerar pessoas realistas. Elas podem parecer tão reais quanto tiradas de uma câmera. Nesta publicação, você aprenderá a mecânica de gerar imagens de retratos no estilo de fotos. Você aprenderá sobre prompts, modelos e upscalers para gerar pessoas realistas.

ComfyUI - Guia para iniciantes

ComfyUI – Guia para iniciantes

ComfyUI é uma GUI baseada em nó para Stable Diffusion. Este tutorial é para alguém que nunca usou o ComfyUI antes. Vou cobrir

  • Texto para imagem
  • Imagem para imagem
  • Fluxo de trabalho SDXL
  • Pintura interna
  • Usando LoRAs
  • ComfyUI Manager – gerenciando nós personalizados na GUI.
  • Impact Pack – uma coleção de nós ComfyUI úteis.

Como instalar o SD Forge

Como instalar o SD Forge

O Stable Diffusion WebUI Forge (SD Forge) é uma versão alternativa do Stable Diffusion WebUI que apresenta geração de imagem mais rápida para GPUs com baixa VRAM, entre outras melhorias.

Este tutorial é para instalar o SD Forge, uma GUI avançada para Stable Diffusion. Confira o  Guia de Início Rápido  e considere fazer os  Cursos de Stable Diffusion  se você for novo no Stable Diffusion.

Este tutorial abrange

  • Instalando o SD Forge no Windows
  • Instalando o SD Forge no Mac
  • Compartilhando arquivos de modelo com AUTOMATIC11111
Stable Diffusion WebUI AUTOMATIC1111: Guia para Iniciantes

Stable Diffusion WebUI AUTOMATIC1111: Guia para Iniciantes

Stable Diffusion WebUI (AUTOMATIC1111 ou A1111 para abreviar) é a GUI de fato para usuários avançados. Graças à comunidade apaixonada, a maioria dos novos recursos vêm primeiro para esta GUI gratuita do Stable Diffusion. Mas não é o software mais fácil de usar. Falta documentação. A extensa lista de recursos que ele oferece pode ser intimidante.

Este guia lhe ensinará como usar a GUI AUTOTMATIC1111. Você pode usá-lo como um tutorial. Há muitos exemplos que você pode seguir passo a passo.

Você também pode usar este guia como um manual de referência . Pule-o e veja o que há lá. Volte a ele quando realmente precisar usar um recurso.

Você verá muitos exemplos para demonstrar o efeito de uma configuração, porque acredito que essa é a única maneira de deixá-la clara.

Como usar o ControlNet com o modelo SDXL

Como usar o ControlNet com o modelo SDXL

Stable Diffusion XL (SDXL) é um modelo totalmente novo com desempenho sem precedentes. Devido ao seu tamanho maior, o próprio modelo base pode gerar uma ampla gama de estilos diversos.

O que é melhor? Agora você pode usar o ControlNet com o modelo SDXL!

Nota: Este tutorial é para usar o ControlNet com o modelo SDXL. Não vou repetir o uso básico do ControlNet aqui. Veja o guia ControlNet para o uso básico do ControlNet com os modelos v1.

Este guia abrange

  • Instalando o ControlNet para o modelo SDXL.
  • Copiando contornos com os modelos do Canny Control.
  • Copiando informações de profundidade com os modelos de controle de profundidade.
  • Colorir uma imagem em preto e branco com um modelo de recolorir.
  • Tornando mais nítida uma imagem desfocada com o modelo de controle de desfoque.
  • Copiando o conteúdo e o estilo de uma imagem com o modelo Image Prompt Adapter (adaptador IP).
ControlNet: Um guia completo

ControlNet: Um guia completo

ControlNet é uma rede neural que controla a geração de imagens em Stable Diffusion adicionando condições extras. Detalhes podem ser encontrados no artigo Adding Conditional Control to Text-to-Image Diffusion Models por Lvmin Zhang e colaboradores.

É uma mudança de jogo. Você pode usar o ControlNet para, para citar alguns,

  • Especifique poses humanas.
  • Copie a composição de outra imagem.
  • Gere uma imagem semelhante.
  • Transforme um rabisco em uma imagem profissional.

Neste post, você aprenderá tudo o que precisa saber sobre o ControlNet.

  • O que é ControlNet e como ele funciona.
  • Como instalar o ControlNet no Windows, Mac e Google Colab.
  • Como usar o ControlNet.
  • Todos os modelos ControlNet explicados.
  • Alguns exemplos de uso.

Este guia é para ControlNet com modelos Stable Diffusion v1.5. Veja o guia para ControlNet com modelos SDXL .

Stable Diffusion XL 1.0 model

Stable Diffusion XL 1.0 model

Stable Diffusion XL (SDXL) é o mais recente modelo de imagem de IA que pode gerar pessoas realistas, texto legível e diversos estilos de arte com excelente composição de imagem. É uma versão maior e melhor do celebrado modelo Stable Diffusion v1.5 , e daí o nome SDXL.

Conforme descrito no artigo “ SDXL: Melhorando modelos de difusão latente para síntese de imagens de alta resolução ” por Podell e colaboradores, o Stable Diffusion XL é em todos os aspectos melhor que o modelo v1.5.

As melhorias são

  • Imagens de qualidade superior
  • Segue o prompt mais de perto
  • Mais detalhes finos
  • Tamanho de imagem maior
  • Capacidade de gerar texto legível
  • Capacidade de produzir imagens mais escuras

Este post abordará:

  • O que é o modelo SDXL.
  • Resultado do meu teste comparando imagens geradas com os modelos v1 e SDXL.
  • Executando SDXL 1.0 na AUTOMATIC1111 Stable Diffusion WebUI.
Como remover objetos indesejados com AI inpainting

Como remover objetos indesejados com AI inpainting

Há uma  postagem antiga no Reddit  mostrando uma tarefa assustadora de remover a ex-esposa de uma foto de família. Certamente não consigo fazer isso com minha habilidade amadora no Photoshop. Mas isso foi antes da época da Stable Diffusion… Vamos descobrir o que podemos conseguir com o inpainting.

Neste post, vou mostrar como usar  a função de pintura interna  do Stable Diffusion para remover um objeto (uma pessoa neste caso) e reconstruir o fundo.

Prompt para Stable Diffusion: um guia definitivo

Prompt para Stable Diffusion: um guia definitivo

Desenvolver um processo para construir bons prompts é o primeiro passo que todo usuário do Stable Diffusion enfrenta. Este artigo resume o processo e as técnicas desenvolvidas por meio de experimentações e contribuições de outros usuários. O objetivo é escrever tudo o que sei sobre prompts para que você possa conhecê-los todos em um só lugar.

Principais sites geradores de imagens de IA de difusão estável e fluxo gratuitos

Principais sites geradores de imagens de IA de difusão estável e fluxo gratuitos

Você está procurando um gerador de imagens de IA gratuito online? Esta página fornece uma lista classificada de sites de terceiros que oferecem geração gratuita de imagens de Stable Diffusion e/ou Flux.

Abaixo estão algumas opções. Não sou afiliado a esses sites. Eu os classifico somente com base nos seguintes critérios.

  1. Gratuito
  2. Sem registro
  3. Velocidade
  4. Características
Como instalar o Stable Diffusion no Windows (AUTOMATIC1111)

Como instalar o Stable Diffusion AUTOMATIC1111 no Windows em 2024

Nesse Tutorial vou ensinar para vocês como instalar o Stable Diffusion Automatic1111 no Windows. Para quem não conhece, o Stable Diffusion é um gerador de imagens que utiliza Inteligência Artificial para criar essas imagens bastando digitar o que você quer que ele crie, e ele criará automaticamente as imagens.

Essa versão do SD é a mais pura e compatível com Windows, mas se preferir também vou deixar no final do artigo o link para instalar a versão com apenas 1 click.

Índice

Link para o Tutorial no Youtube

  1. Baixando os Arquivos Necessários
  2. Instalando os Arquivos Baixados
    • 2.1 Instalando o Phyton
    • 2.2 Instalando o Git
  3. Instalando o Stable Diffusion Automatic1111
    • 3.1 Crie uma pasta para o Stable Diffusion
    • 3.2 CMD
  4. Configurar Antes de Iniciar
    • 4.1 Verificar Python
    • 4.2 Comandos Adicionais
    • 4.3 Criar Atalho

Link para o Tutorial no Youtube

Como instalar o Stable Diffusion AUTOMATIC1111 no Windows

1 – Baixando os Arquivos Necessários

A primeira coisa que iremos fazer é Baixar o Phyton e o Git.

Não vou colocar o link direto para os arquivos aqui, pois eles podem ser atualizados, então baixe sempre a versão que ele recomenda do Link Abaixo:

GitHub – AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

Ao clicar no link acima irá abrir a página do repositório no GitHub, lá é o local certo e seguro para baixar o necessário.

Vá descendo até chegar em Automatic Installation on Windows, como na imagem abaixo:

Automatic Installation on Windows
Automatic Installation on Windows

Clique com o botão direito do mouse em Python e dê Abrir em uma nova guia para ficar mais fácil a navegação, isso irá abrir a página em uma nova guia no navegador.

Faça o mesmo para o GIT.

No Python baixe o arquivo Windows Installer (64 bit), como na imagem abaixo:

No GIT baixe o arquivo 64-bit Git for Windows Setup.

Install git.
Install git.

Após baixar os 2 arquivosnavegue até a pasta que você baixou, caso não saiba onde baixou, abra o Windows Explorer, por padrão ele será salvo na pasta Downloads, caso não ache onde baixou irá precisar baixar novamente e verificar onde está salvando.

2 – Instalando os Arquivos Baixados

Agora iremos instalar os 2 arquivos baixados, instale na sequência que for passado.

2.1 – Instalando o Phyton

Primeiro deve ser instalado o Pythonclique com o botão direito do mouse nele e clique em Executar como Administrador.

Caso dê algum erro ao abrir, leia a mensagem, mas provavelmente seja porque você tem uma outra versão do Phyton, caso isso ocorra você precisará desinstalar essa versão antes de instalar a que você baixou.

Ao abrir a Tela de instalação é EXTREMAMENTE IMPORTANTE selecionar ADD Phyton 3.10 to Path, depois clique em Install Now, como está na imagem abaixo:

Se você esqueceu de Deixar selecionado o ADD Phyton 3.10 to PATH, terá que instalar novamente, se não os comandos que iremos digitar depois não irão funcionar.

2.2 – Instalando o Git

Depois do Python instalado corretamente, clique com o botão direito do mouse no arquivo do GIT e clique em Executar como Administrador.

Com o instalador do GIT aberto clique em Install e vá apertando Next até terminar a instalação.

3 – Instalando o Stable Diffusion Automatic1111

Agora iremos utilizar o terminal para instalar o Stable Diffusion Automatic1111.

A primeira coisa a ser feita é criar uma pasta onde você quer que o seu programa fique.

É muito importante selecionar um HD ou SSD com bastante espaço, para que possa tirar todo proveito é necessário instalar Modelos, esses modelos possuem alguns GB de tamanho.

3.1 – Crie uma pasta para o Stable Diffusion

Para criar a pasta, abra o Explorador de Arquivos (Windows Explorer), você pode fazer isso clicando no botão iniciar do Windows e navegando até ele ou então apertando a tecla Windows + E.

Escolha o HD ou SSD onde vai instalar, no meu caso escolhi o C, depois clique em um local em branco com o botão direito do mouse, depois em Novo e Pasta. Dê um nome para a pasta, exemplo: Stable Diffusion, depois abra ela.

3.2 – CMD

Dentro da pasta que você criouclique na parte de cima da barra em uma parte em branco, apague o que está escrito e digite CMD e pressione ENTER.

Com o CMD aberto digite ou cole o comando:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

Para colar o comando aperte CTRL + V, ou clique com o botão direito do mouse e depois pressione ENTER para ele instalar o Stable Diffusion Automatic1111 na pasta que você criou.

Se a sua internet for boa, após alguns segundos ele irá terminar de instalar o Stable Diffusion.

4 – Configurar Antes de Iniciar

Dentro da pasta que você criou, ele irá criar outra pasta chamada stable-diffusion-webui, dentro desta pasta vá até o arquivo webui-user.bat, clique com o botão direito do mouse e clique em Editar ou Editar com o bloco de notas.

Com ele aberto você irá acrescentar na frente de set COMMANDLINE_ARGS os comandos:

--xformers --autolaunch

Abaixo desse comando coloque a linha: git pull, para o Stable Diffusion ficar sempre atualizado.

Deverá ficar igual a imagem:

Exemplo:

@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --xformers --autolaunch
git pull
call webui.bat

4.1 – Verificar Python

Caso você tenha mais de um Python instalado, precisará acrescentar o caminho do Python 3.10 para evitar dar problemas na hora de abrir o SD.

Como verificar se tem mais de 1 instalado, clique no botão iniciar do Windows e na barra de pesquisa digite: Python.

Todos Python instalados irão aparecer, clique com o botão direito do mouse em Python 3.10 e clique em Abrir local do arquivo.

Ele irá abrir a pasta como na janela abaixo, essa pasta é onde estão os atalhosnão é esse local, como pode ver está escrito Atalho no Tipo, clique novamente com o botão direito e Abrir local do Arquivo.

Esse é o local correto, como pode ver em Tipo está Aplicativoclique com o direito em Python.exe e Clique em Copiar como Caminho.

Agora no arquivo webui-user.bat em set PYTHON= cole o caminho que você copiou do Python, é só dar CTRL+V na frente ou com o botão direito do mouse dê colar, ficará parecido com a imagem abaixo:

4.2 – Comandos Adicionais

OBS: Se tiver menos de 8GB de VRAM na sua placa de vídeo, acrescente o comando no COMMANDLINE_ARGS:

--medvram

Mas só faça isso se realmente tiver menos de 8GB na sua placa de vídeo, pois isso deixará o SD mais lento, esse comando serve para economizar memória de vídeo e fazer ele rodar em placas mais fracas.

Então ficará parecido com os comandos abaixo:

Aqui tem a lista completa de comandos para o Stable DiffusionCommand Line Arguments and Settings

Agora é só executar o webui-user.bat sempre que for abrir o Stable Diffusion Automatic1111.

4.3 – Criar Atalho

Para facilitar você pode clicar em Atalho clicando com o botão direito e depois em Enviar para a Área de trabalho, dessa forma ele irá criar um atalho na área de trabalho.

Quando executar o webui-user.bat ele irá carregar os arquivos necessários e quando estiver pronto irá abrir o Stable Diffusion Automatic1111 no navegador, como na imagem abaixo:

Pronto, agora o Stable Diffusion está instalado e pronto para utilizar! Essa maneira que mostrei de como instalar o SD é a mais pura e estável de todas, mas tem outras maneiras mais fáceis.

Se você não sabe como utilizar o Stable Diffusion, recomendo ver nossos próximos tutoriais!

POR FAVOR SE INSCREVAM NO CANAL DO YOUTUBE!

Link para o canal no Youtube: Realidade Artificial

Modelos no Stable Diffusion: um guia para iniciantes

Modelos de Stable Diffusion: um guia para iniciantes

Modelos de Stable Diffusion, ou modelos de checkpoint, são pesos do Stable Diffusion pré-treinados para gerar um estilo específico de imagens.

O tipo de imagem que um modelo gera depende das imagens de treinamento. Um modelo não será capaz de gerar uma imagem de gato se nunca houver um gato nos dados de treinamento. Da mesma forma, se você treinar um modelo apenas com imagens de gatos, ele gerará apenas gatos.

Apresentaremos o que são modelos, alguns populares e como instalá-los, usá-los e mesclá-los.