Como restaurar rostos em difusão estável, passo a passo
Nos últimos anos, a Inteligência Artificial tem feito progressos em qualquer área para aumentar resultados realistas, especialmente para geradores de fotos. Mas às vezes, você ainda precisa restaurar rostos em difusão estável. Porque embora ele possa criar imagens automaticamente a partir de prompts em segundos, a desvantagem aqui são as partes distorcidas ou desfocadas dos rostos. Isso poderia ser melhorado com métodos diferentes. Este artigo discutirá cada opção, então encontre a melhor para restaurar faces no Stable Diffusion.
Lista de guias
Parte 1: Por que os rostos ficam desfocados na difusão estável Parte 2: Como restaurar o rosto em difusão estável com AUTOMATIC1111 Parte 3: Use o Google Colab para restaurar rostos em difusão estável Parte 4: Perguntas frequentes sobre como restaurar faces em difusão estávelParte 1: Por que os rostos ficam desfocados na difusão estável
Antes de começar a restaurar rostos no Stable Diffusion, vamos responder a esta pergunta relacionada. Uma rede neural com um enorme conjunto de dados de imagens treina o gerador de fotos de IA. Essa técnica é o sistema central da ferramenta, gerando resultados de alta qualidade sem esforço. Infelizmente, ainda não é perfeito e às vezes desvia os resultados dos prompts de entrada. Isso causa a distorção que você vê nas imagens geradas, faltando coisas sutis e variações no rosto humano, nas mãos e em outras partes.
Além disso, algumas configurações precisam ser ajustadas com precisão, e uma delas é a escala CFG. É um fator importante para a saída, pois pode alinhar os detalhes ao prompt. Outro é o prompt usado. Mesmo se você incluir todas as palavras conhecidas como prompts, a Difusão Estável provavelmente fornecerá resultados distorcidos se estiver fora do conhecimento prévio. Ainda assim, vamos ver os métodos para corrigir a distorção nas fotos de IA.
Parte 2: Como restaurar o rosto em difusão estável com AUTOMATIC1111
Você pode considerar todas as possíveis causas de rostos humanos distorcidos nas imagens geradas. Mas, felizmente, você ainda pode corrigi-lo na Difusão Estável com os dois métodos abaixo.
1. Restaurar rostos com AUTOMATIC1111 stable-diffusion-WebUI
A1111 é uma solução adicional para usuários avançados. Oferece o máximo de novidades, mas lembre-se que não é a plataforma mais acessível pois necessita de mais documentação. Além disso, possui uma lista de recursos muito intimidante que torna a configuração mais complicada. Ainda assim, considere as vantagens do A1111 no preenchimento de partes distorcidas, correção de cores e aprimoramento de imagem. Veja a demonstração abaixo sobre como usar AUTOMATIC1111 stable-diffusion-WebUI para restaurar faces no Stable Diffusion:
Passo 1.Após gerar uma imagem na ferramenta, navegue até o menu e localize a opção “Restaurar Faces”. Clique nele para aplicar a solução.
Passo 2.Se desejar consertar os olhos ou outras partes, carregue uma nova imagem no menu Extra Tab. Certifique-se de colocar o impacto do Code Former ou GFPGAN e mais configurações, se necessário.
2. Pintura com AUTOMATIC1111 stable-diffusion-webui
Inpainting é outro recurso que você pode encontrar em AUTOMATIC1111 stable-diffusion-webui. Uma de suas funções é preencher os detalhes que faltam na imagem gerada, como um poderoso upscaler de imagem para difusão estável. O melhor é que o usuário pode selecionar manualmente as partes da imagem a serem editadas, e a ferramenta gera automaticamente novos detalhes. Siga a demonstração abaixo para usar o Inpainting:
Passo 1.Navegue até o menu img2img e selecione a opção Inpaint. Escolha a parte que deseja consertar; pode ser o rosto humano ou partes como olhos, orelhas, etc.
Passo 2.Configure as configurações de acordo com suas necessidades. Se você não estiver familiarizado com as opções, tente aplicar as configurações da imagem abaixo.
Parte 3: Use o Google Colab para restaurar rostos em difusão estável
Como o Stable Diffusion é disponibilizado ao público, mesmo para a versão paga, a configuração pode ser feita com Hugging Face Spaces via Google Colab. Esse aplicativo de edição de rosto também é gratuito e você só precisa de alguns cliques para restaurar os rostos nas fotos. O Google Colab é uma plataforma baseada em nuvem, então você pode se sentir intimidado pelos códigos que o cercam. Por outro lado, você não precisa aprender codificação para executar este programa; em vez disso, siga as etapas simples abaixo.
Passo 1.Baixe Stable Diffusion de Hugging Face e crie uma conta. Em seguida, copie o Stable Diffusion Colab Notebook salvo em sua unidade. Nesta etapa, certifique-se de usar o Google Colab na GPU. Você pode alterar isso no menu Runtime em Change Runtime Type.
Passo 2.Execute as primeiras células passando o mouse sobre cada célula da plataforma. Clique no botão “Play” e aguarde a marca de seleção verde quando terminar. Você também deve executar a quinta célula para baixar todos os arquivos necessários. Gere a primeira imagem com o processo de restauração inserindo os prompts apropriados.
Dicas bônus: Diminuir imagens faciais de restauração de difusão estável
Suponha que você seja bom em restaurar rostos no Stable Diffusion, mas deseja reduzir o tamanho do arquivo das imagens. Neste caso, você pode usar Compressor de imagem gratuito AnyRec on-line para o método mais fácil. Ele pode reduzir o tamanho do arquivo em até 80%, mantendo a qualidade da imagem original. Esta ferramenta oferece 40 slots gratuitos para uploads com no máximo 5 MB para cada imagem compactada em KB.
- Compacte imagens para manter a qualidade e os dados originais da imagem.
- Reduza o lote de imagens geradas por difusão estável com um clique.
- Suporta tipos de imagem, incluindo JPEG, PNG, SVG e GIF.
- Não há necessidade de criar uma conta e nenhuma marca d'água é aplicada.
Parte 4: Perguntas frequentes sobre como restaurar faces em difusão estável
-
1. Quais configurações devo definir no A1111?
Com sua extensa lista de configurações, você pode configurar essas opções para restaurar rostos. Verifique o CodeFormer, Configurações rápidas na página Configurações e selecione VAE lançado pela Stability após baixá-lo.
-
2. Posso restaurar faces em Difusão Estável usando a escala CFG?
Não. Embora a opção crie uma proximidade com o prompt e as imagens geradas, ainda não há garantia de que corrigirá os rostos humanos. Além disso, a melhor opção para a escala CFG é entre 7 e 10, limitando outras configurações.
-
3. Qual é a desvantagem de gerar uma imagem de corpo inteiro com uma ferramenta de IA?
As partes distorcidas são a principal desvantagem de uma geração de corpo inteiro em Difusão Estável. Pode ser o rosto inteiro, pernas, membros extras, etc. Pode piorar quando você cria com uma resolução pequena de cerca de 1024px ou menos.
-
4. Qual é um método alternativo para obter uma boa cara na Difusão Estável?
Os prompts desempenham um papel importante no gerador de IA. Sugere-se incluir palavras-chave de um determinado artista e uma descrição específica, como detalhes faciais e sugestões negativas.
-
5. É um erro ter duplicatas no Stable Diffusion?
Sim. Ao ver dois rostos após gerar uma foto, você deve consertar com as soluções mencionadas neste artigo. No entanto, o erro geralmente ocorre ao usar o tamanho da imagem retrato, portanto pode ser corrigido alterando o tamanho da imagem.
Conclusão
Embora receber uma foto distorcida do Stable Diffusion seja decepcionante, você ainda pode restaurar rostos em difusão estável usando A1111, Inpainting e Google Colab. Para uma compactação de imagem eficaz, é recomendado usar AnyRec Free Image Compressor Online. Acesse o site oficial e veja a melhor solução!