Comment utiliser l'invite négative en diffusion stable ?

Comment Utiliser L Invite Negative En Diffusion Stable



Stable Diffusion est un puissant modèle de génération de texte en image qui peut créer des images réalistes et artistiques à partir de descriptions en langage naturel. Les invites négatives sont un moyen de spécifier ce que vous ne voulez pas voir dans l'image générée, sans aucune entrée supplémentaire. Ils peuvent vous aider à supprimer les objets, styles ou artefacts indésirables de l'image d'origine et à affiner la sortie en fonction de vos préférences.

Cet article expliquera en détail les invites négatives et comment les utiliser dans Stable Diffusion.

Que sont les invites négatives ?

Une invite négative est une fonctionnalité qui indique au modèle de diffusion stable ce qu'il faut omettre de l'image résultante. Il est généralement saisi dans une zone de saisie distincte sous l'invite positive, qui est le texte décrivant ce que vous voulez voir dans l'image. Les utilisateurs peuvent l'installer localement en suivant les lien officiel ou peut utiliser ses fonctionnalités via le interface utilisateur web .







Comment fonctionnent les invites négatives ?

Stable Diffusion fonctionne en commençant par une toile bruyante et en la débruitant progressivement pour arriver au résultat final. Il utilise un algorithme d'échantillonnage qui compare l'image générée après chaque étape avec l'invite positive et ajoute quelques modifications au bruit jusqu'à ce qu'il corresponde à la description textuelle. L'invite négative agit comme une contrainte qui empêche l'échantillonneur d'ajouter quoi que ce soit qui contredise le texte négatif.



Exemple 1 : créer une image de chat sans rayures

Si les utilisateurs veulent générer une image d'un ' chat ', mais les utilisateurs ne veulent pas qu'il ait de rayures, utilisez les invites suivantes :



Invite positive : un chat





Invite négative : rayures

L'invite négative guide le processus de génération pour éviter de créer des rayures sur la fourrure du chat et produit une image comme celle-ci :



Si l'invite négative est ' rayures ”, l'échantillonneur n'ajoutera aucun motif de type bande au bruit. La sortie montre l'image d'un chat sans rayures.

Exemple 2 : Modifier une image existante En utilisant Invite négative

L'invite négative peut également être utilisée pour modifier des images existantes en les utilisant comme toile initiale au lieu de bruit. De cette façon, les utilisateurs peuvent supprimer ou modifier certains aspects de l'image d'origine en fonction du texte négatif. Par exemple, si les utilisateurs ont ' un chat avec un chapeau ” :

Maintenant, si les utilisateurs veulent retirer le chapeau, téléchargez l'image en appuyant sur le ' img2img ' et utilisez les invites suivantes :

Invite positive : Un chat

Invite négative : a

L'invite négative guide le processus de génération pour effacer le chapeau de la fourrure du chat et produire une image comme celle-ci :

La sortie montre cette image d'un chat sans chapeau dans l'interface.

Quels sont certains cas d'utilisation des invites négatives ?

Les invites négatives sont utilisées à différentes fins, telles que :

  • Suppression des éléments indésirables d'une image. Par exemple, si les utilisateurs veulent générer une image d'un paysage et ne veulent pas de bâtiments ou de personnes à l'intérieur, utilisez une invite négative comme ' bâtiments, personnes ”.
  • Changer le style ou l'ambiance d'une image. Par exemple, si les utilisateurs veulent générer une image d'un coucher de soleil, mais ne veulent pas qu'elle soit trop lumineuse ou chaude, utilisez une invite négative comme ' lumineux, chaleureux ”.
  • Correction de certains artefacts ou anomalies dans une image. Par exemple, si les utilisateurs veulent générer une image d'un visage, mais ne veulent pas qu'il ait des déformations ou des membres supplémentaires, utilisez une invite négative comme ' déformé, membres supplémentaires ”.
  • Affiner les détails ou les caractéristiques d'une image. Par exemple, si les utilisateurs veulent générer une image d'une fleur et ne veulent pas qu'elle ait d'épines ou de taches, utilisez une invite négative comme ' épines, taches ”.

Comment utiliser efficacement les invites négatives ?

Certains trucs et astuces peuvent aider les utilisateurs à utiliser plus efficacement les invites négatives et à obtenir de meilleurs résultats :

  • Utilisez des mots spécifiques et descriptifs pour les invites négatives. Par exemple, au lieu d'utiliser ' mauvais ' ou ' laid », utilisez des mots qui décrivent ce qui rend quelque chose de mauvais ou de laid pour vous.
  • Utilisez plusieurs mots pour les invites négatives séparées par des virgules. Cela augmentera les chances de supprimer ou de modifier tout ce que vous ne voulez pas dans l'image.
  • Utilisez des poids pour les invites négatives en ajoutant deux points et un nombre après chaque mot. Cela ajustera l'importance ou la force de chaque mot en influençant le processus de génération.
  • Expérimentez avec différentes invites négatives et voyez comment elles affectent la sortie. Parfois, l'ajout ou la suppression d'un mot peut faire une différence significative dans la qualité ou le style de l'image.

Conclusion

Dans Stable Diffusion, les invites négatives sont une fonctionnalité puissante qui peut aider à créer des images plus personnalisées et raffinées à partir de descriptions textuelles. Ils permettent aux utilisateurs de spécifier ce qu'ils ne veulent pas voir dans l'image générée et guident le processus de génération pour les éviter ou les supprimer. Ils peuvent être utilisés à des fins diverses telles que la suppression d'objets ou d'éléments indésirables.