Recherche de site Web

Comment créer de meilleurs visages avec une diffusion stable


Stable Diffusion vous permet de créer pratiquement n'importe quelle image basée sur du texte. Par exemple, votre projet peut vous obliger à améliorer un visage d’IA, mais vous rencontrez des difficultés pour améliorer l’original. Si tel est le cas, vous pouvez utiliser certains de nos conseils pour améliorer votre processus de création de visage à diffusion stable. Lisez la suite pour en savoir plus.

Comment créer de meilleurs visages avec une diffusion stable ?

Pour créer de meilleurs visages avec Stable Diffusion, vous devez configurer un Google Colab appelé Deforum Stable Diffusion v0.5. Voici comment procéder :

  1. Ouvrez votre navigateur et accédez à ce site Web.

  2. Appuyez sur le bouton « Connecter » et cliquez sur « GPU NVIDIA ». Puisqu'il s'agit du GPU du serveur Google, ne vous inquiétez pas, vous n'avez pas besoin d'une carte graphique NVIDIA.

  3. Accordez les autorisations système pour que le site Web utilise votre ordinateur.

  4. Appuyez sur la section située sous la carte GPU (« Modèle et chemins de sortie »).

  5. Connectez votre Google Colab à votre Google Drive et attendez que la coche apparaisse à côté de "Chemins de modèle et de sortie".

  6. Sélectionnez « Configuration de l'environnement » et laissez le système connecter votre compte. Faites de même pour les « Définitions Python ».

  7. Accédez à « Sélectionner et charger un modèle ». Cette section nécessite que vous disposiez du modèle que vous souhaitez télécharger sur votre Google Drive. Pour ce faire, téléchargez le fichier .ckpt depuis ce site en appuyant sur « sd-v1.4.ckpt » dans la section « Télécharger les poids ». Téléchargez ce fichier dans votre dossier Google Drive AI contenant les modèles que vous souhaitez améliorer.

  8. Appuyez sur le bouton « Lecture » à côté de la section « Sélectionner et charger le modèle ». Attendez la coche verte et votre Google Colab sera opérationnel.

Maintenant que votre Google Colab est configuré, vous pouvez améliorer vos visages IA avec Stable Diffusion. Ce processus est également appelé amélioration des anciens rendus et se résume à changer la résolution de vos images :

  1. Découpez le visage que vous souhaitez améliorer et enregistrez-le sous une image distincte.

  2. Téléchargez le visage en le faisant glisser vers votre lecteur temporaire Google Colab (le panneau de gauche).

  3. Faites un clic droit sur l'image et cliquez sur le bouton « Copier le chemin ».

  4. Collez l'image dans le champ « init_image » dans le menu de droite.

  5. Accédez à la fenêtre « Invites » et entrez les invites souhaitées pour votre visage. Assurez-vous de saisir
    les invites entre guillemets pour obtenir les meilleurs résultats.

  6. Dirigez-vous vers la section « Exécuter » et recherchez le menu « Paramètres d’image ».

  7. Modifiez la résolution en pixels pour améliorer la clarté du visage. Par exemple, 800×800 fonctionne bien dans la plupart des cas.

  8. Appuyez sur le bouton rouge « Play » sous la fenêtre « Exécuter » pour rendre l'image.

  9. Votre image sera désormais rendue avec une résolution différente. Jouez avec la procédure jusqu'à ce que vous obteniez l'effet souhaité.
  10. Téléchargez l'image depuis votre lecteur et superposez-la sur l'original.

Comment utiliser les variations avec diffusion stable pour créer de meilleurs visages ?

En plus d'améliorer les visages directement en modifiant la résolution, vous pouvez également introduire des variations pour produire des images plus nettes. La première étape consiste à définir vos préférences « Animation » sur « Aucune ». Voici ce que vous devez faire :

  1. Connectez votre Google Drive au Google Deforum Stable Diffusion 0.5 Colab en suivant les étapes ci-dessus.

  2. Téléchargez l'image du visage dans le panneau de gauche du Colab.

  3. Accédez au menu "Animation" et modifiez le paramètre "animation_mode" sur "aucun".

  4. Cliquez sur le bouton « Lecture » à côté de la section « Animation » pour enregistrer vos modifications.

Une fois que vous avez modifié vos paramètres « Animation », vous pouvez ignorer la plupart des autres paramètres puisque vous ne souhaitez pas créer d’animation. Cependant, vous devrez apporter quelques modifications à la section « Invites ». Suivez ces étapes :

  1. Utilisez l'invite d'origine comme point de départ.

  2. Faites les variations nécessaires en modifiant la ligne, selon que vous souhaitez ajouter ou supprimer des fonctionnalités de votre visage IA. Travaillez dans la section « Invites » plutôt que dans la fenêtre « Invites d’animation ».

  3. Placez des guillemets au début et à la fin de vos invites.

  4. Mettez une virgule à la fin de l'invite (après les guillemets).

  5. Cliquez sur le bouton « Lecture » dans le coin supérieur gauche de la fenêtre « Invites » pour restituer votre image et enregistrer votre progression.

Le prochain menu que vous souhaitez modifier est le menu « Exécuter ». Plus précisément, vous devez vous rendre dans la fenêtre « Paramètres de l'image » et apporter les modifications suivantes :

  1. Accédez à "Paramètres d'échantillonnage" et définissez le paramètre "Seed" sur "-1".

  2. Jouez avec le paramètre « Sampler » jusqu'à ce que vous obteniez l'effet souhaité.

  3. Définissez autant d'« étapes » que vous le souhaitez. La valeur « Échelle » dépend également de vous.

  4. Si vous avez utilisé le rendu « ddim » dans la fenêtre « Sampler », définissez « ddim_eta » sur « 1 ».

  5. Faites défiler vers le bas jusqu'à ce que vous trouviez « Paramètres du lot » et dirigez-vous vers la ligne « n_batch ». Tapez le nombre de variantes que vous souhaitez avoir dans la zone de texte.

  6. Accédez aux « Paramètres d'initialisation » et appuyez sur la case à côté de l'option « use_init ». Il devrait maintenant y avoir une coche à côté du paramètre.

  7. Tapez « 0,5 » dans le champ « force » si vous souhaitez réutiliser 50 % de l'image originale. Vous pouvez saisir des valeurs supérieures ou inférieures, en fonction du degré de réutilisation souhaité du matériau source.

  8. Cliquez sur l'icône « Fichier » dans le panneau de gauche. Accédez au dossier contenant l'image du visage que vous souhaitez optimiser et faites-le glisser vers la section de gauche. Attendez que le système charge votre image, cliquez dessus avec le bouton droit et appuyez sur le bouton « Copier le chemin ».

  9. Collez le chemin dans le champ « init_image » et cliquez sur le bouton rouge « Lecture » dans le coin supérieur gauche du menu « Paramètres de l'image ».

  10. Laissez le programme restituer votre image et ajoutez des variations. Vous devriez maintenant voir le nouveau visage dans la partie inférieure de l'écran avec vos variantes.

Comment améliorer la génération d'images avec une diffusion stable

Lors de l’amélioration des visages avec Stable Diffusion, l’essentiel du travail se résume à la rédaction d’invites appropriées. Le système s'appuie sur cette fonctionnalité pour générer une image à l'aide de la technologie « txt2img ». Il utilise l'invite de texte et d'autres paramètres pour produire une image basée sur votre saisie.

Comme indiqué précédemment, vous devez saisir la valeur « graine » à un moment donné pour créer les résultats souhaités. Vous pouvez également modifier le nombre de « étapes » lors de l'incorporation de variantes.

Cependant, ces fonctionnalités peuvent ne pas faire grand-chose en termes d’amélioration des visages obtenus. Au lieu de cela, vous devrez intensifier votre jeu d’« invites » pour garantir une génération d’images de haute qualité. Voici quelques conseils qui vous aideront à y parvenir.

  • Soyez précis – Vos invites textuelles doivent être très détaillées, en particulier le début, car le début de votre phrase a plus d'importance que la fin. Si vous omettez des informations clés, vous risquez de ne pas obtenir l’apparence souhaitée.
  • Tenez-vous-en à l’anglais – Les développeurs de Stable Diffusion ont utilisé plus de deux milliards de paires texte-image en anglais. Les plus de 100 autres langues représentaient moins de paires, ce qui signifie que la part des langues individuelles est bien inférieure à celle de l'anglais. Par conséquent, rédiger des invites dans une langue autre que l’anglais peut ne pas vous donner le bon résultat.
  • Incluez le genre et le type d’art – Stable Diffusion peut générer toutes sortes d’images, y compris des peintures à l’acrylique et à l’huile, des photos de mode, des dessins animés et des imprimés. Par conséquent, spécifier la forme d’imagerie souhaitée rend l’algorithme plus précis.
  • Soyez tendance – Si vous recherchez des images artistiques, vous pouvez ajouter « tendances sur ArtStation » ou d’autres noms pour aider Stable Diffusion à être aussi proche que possible de l’image souhaitée.
  • Jouez avec des mots différents – Lorsque vous rédigez vos invites, vous ne pouvez jamais exagérer vos descriptions. Par conséquent, jouez avec différentes propriétés techniques, comme « mise au point nette » et « éclairage dramatique » ou des adjectifs, tels que « génial », « magnifique » et « époustouflant ».
  • Ajoutez le nom d’un artiste – Stable Diffusion vous permet de produire des images dans le style d’artistes célèbres. Pour obtenir cet effet, ajoutez le nom de vos artistes à votre invite, comme Andry Warhol, Caspar David Friedrich ou Auguste Renoir.
  • Utiliser des négatifs – Certaines versions de votre interface réagissent aux invites négatives. Ceux-ci vous permettent d'indiquer ce que votre système doit éviter lors de la production d'images.

Laissez libre cours à votre imagination et à votre créativité dans une diffusion stable

Maîtriser la diffusion stable peut prendre un certain temps, surtout lorsque vous souhaitez améliorer vos visages IA et d'autres images. Une ou deux mauvaises lignes peuvent facilement dégrader votre projet, vous devez donc être très prudent lorsque vous rédigez vos invites et saisissez les paramètres de génération. Avec quelques ajustements, vous devriez pouvoir embellir facilement les visages et toute autre partie de vos photos.

À quelle fréquence utilisez-vous la diffusion stable ? Avez-vous déjà ajouté des variations à vos images ? Si oui, quels effets ont-ils produits ? Partagez vos expériences dans la section commentaires ci-dessous.

Articles connexes