Como usar a pintura interna de difusão estável?

Como Usar A Pintura Interna De Difusao Estavel



A pintura interna por difusão estável é uma abordagem usada no processamento de imagens e na visão computacional para restaurar partes corrompidas ou ausentes de uma imagem. É particularmente útil para preencher lacunas, remover objetos indesejados ou reconstruir áreas danificadas em uma imagem. As técnicas de pintura interna por difusão estável têm sido amplamente utilizadas em várias aplicações, incluindo edição de imagens, restauração de imagens históricas ou danificadas e preenchimento de áreas ausentes em fotografias.

Qual é a finalidade da pintura de difusão estável?

O objetivo da pintura de difusão estável é gerar conteúdo visualmente plausível e coerente nas regiões ausentes de uma imagem, preservando a estrutura geral e a aparência da imagem original. Ele consegue isso aproveitando o conceito de difusão de imagem, que é o processo de espalhar informações ou cores de áreas conhecidas para áreas desconhecidas.

Como funciona a pintura interna por difusão estável?

O processo de pintura interna normalmente envolve duas etapas principais: propagação e difusão. As regiões conhecidas ao redor da área ausente são analisadas na etapa de propagação para estimar a informação ausente. Essa estimativa pode ser baseada em vários métodos, como síntese de textura, correspondência de patch ou propagação de borda.







Uma vez que a informação que falta é estimada, a etapa de difusão ocorre. A difusão envolve a propagação gradual de informações de cor e textura das regiões conhecidas para as regiões desconhecidas. O processo de difusão visa criar uma transição suave entre as regiões pintadas e o conteúdo original, garantindo que a imagem gerada permaneça visualmente consistente.



Como usar a pintura interna de difusão estável?

A pintura interna é um recurso que permite editar imagens existentes com prompts de texto usando uma máscara. Uma máscara é uma imagem em preto e branco que indica quais partes da imagem você deseja regenerar com o modelo AI. Você pode usar pintura interna para corrigir defeitos, adicionar ou remover objetos, alterar cores ou estilos, etc. Os usuários podem instalá-lo localmente seguindo o link oficial ou podem utilizar suas funcionalidades por meio da interface do usuário da web.



Vamos explorar a implementação prática seguindo as etapas fornecidas:





Etapa 1: selecione a guia 'txt2img'

Selecione os ' txt2img ” guia e digite o prompt de texto na caixa de texto. Os usuários podem usar quaisquer palavras ou frases que desejarem, mas certifique-se de que sejam descritivas e específicas o suficiente para que o modelo de IA entenda. Os usuários também podem usar modificadores como ':', '+', '-', '(', ')' etc. Por exemplo, gere uma imagem de “ um gato de óculos e chapéu ' como abaixo:



Etapa 2: selecione o ponto de verificação do modelo

Os usuários podem escolher o ponto de verificação do modelo no menu suspenso no canto superior esquerdo. O ponto de verificação do modelo determina o estilo e a qualidade da geração da imagem. Existem vários pontos de verificação disponíveis, como “ modelo.ckpt ”, “ sd-v1-5-inpainting ”, “ sd-v1-5-256 ”, “ sd-v1-5-512 ”, etc.:

Etapa 3: ajuste o tamanho da imagem

Ajuste o tamanho da imagem e outras configurações de acordo com sua preferência. O tamanho da imagem calcula a resolução da imagem de saída. As outras configurações incluem intensidade de redução de ruído, escala CFG, tamanho do lote, etc., que afetam a velocidade e a qualidade da geração da imagem:

Passo 4: Clique no botão “Gerar”

Acerte no “ Gerar ” botão para iniciar o processo de geração da imagem. Dependendo do prompt do usuário, do ponto de verificação do modelo e das configurações, pode levar alguns minutos ou mais para gerar a imagem:

Etapa 5: pressione o botão 'Enviar para o inpaint'

Depois que a imagem é gerada, os usuários podem salvá-la ou modificá-la usando pintura interna:

Etapa 6: criar uma máscara

Para usar a pintura interna, selecione a opção “ img2img ” guia e selecione a opção “ Inpaint ” subguia. Use o instrumento pincel para criar uma máscara na imagem. As áreas pretas são onde você deseja que o modelo AI regenere a imagem com base em seu prompt de texto, conforme abaixo:

Observação : Os usuários também podem fazer upload da imagem para a tela de pintura interna clicando no botão “ upload de pintura ” ou usando a imagem existente.

Passo 7: Clique no botão “Gerar”

Selecione e aplique o mesmo ponto de verificação e configurações do modelo que você usou para gerar a imagem original e clique no botão “ Gerar ' botão:

A saída mostra que o recurso de difusão estável na pintura foi aplicado.

Vantagens e uso da difusão estável

A pintura interna por difusão estável tem várias vantagens sobre outros métodos de pintura interna, como:

  • Ele pode gerenciar grandes regiões de pixels ausentes e texturas complexas.
  • Ele pode preservar bordas nítidas e detalhes finos na imagem.
  • Ele pode evitar artefatos como desfoque, toque ou suavização excessiva.
  • Ele pode ser facilmente implementado e paralelizado usando métodos numéricos padrão.

Stable Diffusion Inpainting pode ser utilizada para diferentes aplicações, tais como:

  • restauração de imagem : reparar imagens danificadas ou degradadas, como fotos antigas, pinturas ou documentos.
  • Edição de imagem : remover objetos indesejados ou regiões de imagens, como logotipos, marcas d'água ou manchas.
  • Conclusão da imagem : preenchimento de regiões ausentes em imagens, como oclusões, buracos ou lacunas.

Conclusão

A pintura interna Stable Diffusion oferece uma solução poderosa e fácil de usar para restaurar regiões ausentes ou danificadas em imagens. Ao usar o conceito de difusão de imagens, os usuários integram o conteúdo pintado à imagem original, garantindo a coerência visual e minimizando os artefatos. Com sua GUI intuitiva e parâmetros ajustáveis, os usuários podem facilmente marcar as regiões de pintura interna e controlar o processo de pintura interna. Este artigo explicou as principais etapas e vantagens do uso de difusão estável na pintura e algumas de suas aplicações.