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 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. Continuez à lire 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 :
- Ouvrez votre navigateur et accédez à ce site Web .
- Appuyez sur le bouton « Connecter » et cliquez sur « NVIDIA GPU ». Comme il s’agit du GPU du serveur Google, pas de soucis, vous n’avez pas besoin d’une carte graphique NVIDIA.
- Accordez des autorisations système pour que le site Web utilise votre ordinateur.
- Appuyez sur la section sous la carte GPU (« Modèle et chemins de sortie »).
- Connectez votre Google Colab à votre Google Drive et attendez que la coche apparaisse à côté de « Modèle et chemins de sortie ».
- Sélectionnez « Configuration de l’environnement » et laissez le système connecter votre compte. Faites de même pour les « Définitions Python ».
- Allez dans « Sélectionner et charger le modèle ». Cette section nécessite que vous disposiez du modèle que vous souhaitez télécharger sur votre Google Drive. Pour cela, téléchargez le. ckpt de ce site Web 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.
- Appuyez sur le bouton « Jouer » à 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 connu sous le nom d’amélioration des anciens rendus et revient à modifier la résolution de vos images :
- Découpez le visage que vous souhaitez améliorer et enregistrez-le en tant qu’image séparée.
- Téléchargez le visage en le faisant glisser vers votre lecteur temporaire Google Colab (le panneau de gauche).
- Faites un clic droit sur l’image et cliquez sur le bouton « Copier le chemin ».
- Collez l’image dans le champ « init_image » du menu de droite.
- Accédez à la fenêtre « Invites » et entrez les invites que vous souhaitez pour votre visage. Assurez-vous de saisir
les invites entre guillemets pour obtenir les meilleurs résultats. - Dirigez-vous vers la section « Exécuter » et trouvez le menu « Paramètres d’image ».
- Modifiez la résolution en pixels pour améliorer la clarté du visage. Par exemple, 800×800 fonctionne bien dans la plupart des cas.
- Appuyez sur le bouton rouge « Play » sous la fenêtre « Exécuter » pour rendre l’image.
- Votre image sera maintenant rendue avec une résolution différente. Jouez avec la procédure jusqu’à ce que vous obteniez l’effet désiré.
- Téléchargez l’image depuis votre lecteur et superposez-la sur l’original.
Comment utilisez-vous les variations avec une diffusion stable pour créer de meilleurs visages ?
Outre l’amélioration directe des visages 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 :
- Connectez votre Google Drive au Google Deforum Stable Diffusion 0.5 Colab en suivant les étapes ci-dessus.
- Téléchargez l’image du visage dans le panneau de gauche du Colab.
- Allez dans le menu « Animation » et changez le paramètre « animation_mode » sur « aucun ».
- Cliquez sur le bouton « Jouer » à 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:
- Utilisez l’invite d’origine comme point de départ.
- Effectuez les variations nécessaires en modifiant la ligne, selon que vous souhaitez ajouter ou supprimer les fonctionnalités de votre visage IA. Travaillez dans la section « Invites » plutôt que dans la fenêtre « Invites d’animation ».
- Placez des guillemets au début et à la fin de vos invites.
- Mettez une virgule à la fin de l’invite (après les guillemets).
- Cliquez sur le bouton « Jouer » dans le coin supérieur gauche de la fenêtre « Invites » pour rendre 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 effectuer les modifications suivantes :
- Accédez à « Paramètres d’échantillonnage » et réglez le paramètre « Seed » sur « -1 ».
- Jouez avec le réglage « Sampler » jusqu’à ce que vous obteniez l’effet désiré.
- Définissez autant d' »étapes » que vous le souhaitez. La valeur « Scale » dépend également de vous.
- Si vous avez utilisé le rendu « ddim » dans la fenêtre « Sampler », réglez « ddim_eta » sur « 1 ».
- Faites défiler jusqu’à ce que vous trouviez « Paramètres de lot » et dirigez-vous vers la ligne « n_batch ». Tapez le nombre de variantes que vous souhaitez avoir dans la zone de texte.
- Allez dans « Init Settings » et appuyez sur la case à côté de l’option « use_init ». Il devrait maintenant y avoir une coche à côté du paramètre.
- Tapez « 0.5 » dans le champ « force » si vous souhaitez réutiliser 50% de l’image d’origine. Vous pouvez entrer des valeurs supérieures ou inférieures, selon la quantité que vous souhaitez réutiliser le matériau source.
- Cliquez sur l’icône « Fichier » dans le panneau de gauche. Allez dans le dossier qui contient l’image du visage que vous souhaitez optimiser et faites-la glisser dans la section de gauche. Attendez que le système charge votre image, cliquez dessus avec le bouton droit de la souris et appuyez sur le bouton « copier le chemin ».
- Collez le chemin dans le champ « init_image » et cliquez sur le bouton rouge « Play » dans le coin supérieur gauche du menu « Image Settings ».
- Laissez le programme rendre votre image et ajouter des variantes. Vous devriez maintenant voir le nouveau visage dans la partie inférieure de l’écran avec vos variations.
Comment améliorer la génération d’images avec une diffusion stable
Lors de l’amélioration des visages avec Stable Diffusion, le gros du travail consiste à écrire des 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 entrée.
Comme indiqué précédemment, vous devez entrer la valeur « semence » à un moment donné pour créer les résultats souhaités. Vous pouvez également modifier le nombre d' »étapes » lors de l’incorporation de variations.
Cependant, ces fonctionnalités peuvent ne pas faire grand-chose en termes d’amélioration de vos visages résultants. 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 à le faire.
- Soyez précis – Vos invites de texte doivent être très détaillées, en particulier le début, car le début de votre phrase a plus de poids que la fin. Si vous omettez des informations clés, vous risquez de ne pas obtenir l’apparence souhaitée.
- S’en tenir à l’anglais – Les développeurs de Stable Diffusion ont utilisé plus de deux milliards de paires texte-image en anglais. Les 100 autres langues et plus représentaient moins de paires, ce qui signifie que la part des langues individuelles est beaucoup plus petite que celle de l’anglais. Par conséquent, écrire 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 impressions. Par conséquent, la spécification de la forme d’imagerie souhaitée rend l’algorithme plus précis.
- Soyez à la mode – Si vous recherchez des images artistiques, vous pouvez ajouter « tendance 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 écrivez vos invites, vous ne pouvez jamais exagérer vos descriptions. Par conséquent, jouez avec différentes propriétés techniques, telles que « mise au point nette » et « éclairage dramatique » ou des adjectifs, tels que « génial », « magnifique » et « étourdissant ».
- 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, en particulier lorsque vous souhaitez améliorer vos visages IA et autres images. Une ou deux lignes erronées peuvent facilement dégrader votre projet, vous devez donc être très prudent lors de l’écriture de vos invites et de la saisie des paramètres de génération. Avec quelques ajustements, vous devriez pouvoir embellir facilement les visages et toutes les autres parties de vos photos.
A quelle fréquence utilisez-vous Stable Diffusion ? Avez-vous déjà ajouté des variations dans vos images ? Si oui, quels effets ont-ils produits ? Partagez vos expériences dans la section des commentaires ci-dessous.
Laisser un commentaire