Como usar o prompt negativo na difusão estável?

Como Usar O Prompt Negativo Na Difusao Estavel



Stable Diffusion é um poderoso modelo de geração de texto para imagem que pode criar imagens realistas e artísticas a partir de descrições em linguagem natural. Os prompts negativos são uma maneira de especificar o que você não deseja ver na imagem gerada, sem nenhuma entrada extra. Eles podem ajudá-lo a remover objetos, estilos ou artefatos indesejados da imagem original e ajustar a saída para corresponder às suas preferências.

Este post explicará em detalhes os prompts negativos e como usá-los no Stable Diffusion.

O que são Prompts Negativos?

Um prompt negativo é um recurso que instrui o modelo de difusão estável sobre o que deixar de fora da imagem resultante. Geralmente é inserido em uma caixa de entrada separada abaixo do prompt positivo, que é o texto que descreve o que você deseja ver na imagem. Os usuários podem instalá-lo localmente seguindo as link oficial ou pode utilizar suas funcionalidades através do interface de usuário da web .







Como funcionam os avisos negativos?

A Difusão estável funciona começando com uma tela barulhenta e reduzindo-a gradualmente para obter o resultado final. Ele usa um algoritmo de amostragem que compara a imagem gerada após cada etapa com o prompt positivo e adiciona algumas alterações ao ruído até que corresponda à descrição do texto. O prompt negativo atua como uma restrição que impede o amostrador de adicionar qualquer coisa que contradiga o texto negativo.



Exemplo 1: criar uma imagem de gato sem listras

Se os usuários quiserem gerar uma imagem de um “ gato ”, mas os usuários não querem que ele tenha listras, use os seguintes prompts:



Alerta positivo: um gato





Solicitação negativa: listras

O prompt negativo orienta o processo de geração para evitar a criação de listras no pelo do gato e produzir uma imagem como esta:



Se o prompt negativo for “ listras ”, o amostrador não adicionará nenhum padrão de listras ao ruído. A saída mostra a imagem de um gato sem listras.

Exemplo 2: modificar uma imagem existente Usando Aviso negativo

O prompt negativo também pode ser usado para modificar imagens existentes usando-as como uma tela inicial em vez de ruído. Dessa forma, os usuários podem remover ou alterar alguns aspectos da imagem original de acordo com o texto negativo. Por exemplo, se os usuários tiverem “ um gato com um chapéu ”:

Agora, se os usuários quiserem remover o chapéu, carregue a imagem pressionando o botão “ img2img ” e use os seguintes prompts:

Alerta positivo: Um gato

Solicitação negativa: tem

O prompt negativo orienta o processo de geração para apagar o chapéu do pelo do gato e produzir uma imagem como esta:

A saída mostra a imagem de um gato sem chapéu na interface.

Quais são alguns casos de uso de prompts negativos?

Prompts negativos são utilizados para diferentes propósitos, tais como:

  • Removendo elementos indesejáveis ​​de uma imagem. Por exemplo, se os usuários desejam gerar uma imagem de uma paisagem e não desejam edifícios ou pessoas nela, use um prompt negativo como “ edifícios, pessoas ”.
  • Alterar o estilo ou humor de uma imagem. Por exemplo, se os usuários desejam gerar uma imagem de um pôr do sol, mas não desejam que seja muito brilhante ou quente, use um prompt negativo como “ brilhante, quente ”.
  • Corrigindo alguns artefatos ou anormalidades em uma imagem. Por exemplo, se os usuários desejam gerar a imagem de um rosto, mas não desejam que ele tenha deformidades ou membros extras, use um prompt negativo como “ deformado, membros extras ”.
  • Ajustando os detalhes ou recursos de uma imagem. Por exemplo, se os usuários quiserem gerar uma imagem de uma flor e não quiserem que ela tenha espinhos ou manchas, use um prompt negativo como “ espinhos, manchas ”.

Como usar prompts negativos de forma eficaz?

Existem algumas dicas e truques que podem ajudar os usuários a usar prompts negativos de forma mais eficaz e obter melhores resultados:

  • Use palavras específicas e descritivas para as solicitações negativas. Por exemplo, em vez de usar “ ruim ' ou ' feio ”, use palavras que descrevam o que torna algo ruim ou feio para você.
  • Use várias palavras para os prompts negativos separados por vírgulas. Isso aumentará as chances de remover ou alterar tudo o que você não deseja na imagem.
  • Use pesos para os prompts negativos adicionando dois pontos e um número após cada palavra. Isso ajustará a importância ou força de cada palavra em influenciar o processo de geração.
  • Experimente diferentes prompts negativos e veja como eles afetam a saída. Às vezes, adicionar ou remover uma palavra pode fazer uma diferença significativa na qualidade ou estilo da imagem.

Conclusão

No Stable Diffusion, os prompts negativos são um recurso poderoso que pode ajudar a criar imagens mais personalizadas e refinadas a partir de descrições de texto. Eles permitem que os usuários especifiquem o que não desejam ver na imagem gerada e orientam o processo de geração para evitá-los ou removê-los. Eles podem ser utilizados para diversas finalidades, como remover objetos ou elementos indesejados.