paint-brush
Comment utiliser Hasdx pour créer un livre de coloriage pour adultes généré par l'IApar@mikeyoung44
4,743 lectures
4,743 lectures

Comment utiliser Hasdx pour créer un livre de coloriage pour adultes généré par l'IA

par Mike Young9m2023/08/02
Read on Terminal Reader

Trop long; Pour lire

Comment utiliser l'IA pour générer un livre de coloriage pour adultes en utilisant le modèle Hasdx et un upscaler.
featured image - Comment utiliser Hasdx pour créer un livre de coloriage pour adultes généré par l'IA
Mike Young HackerNoon profile picture
0-item

Les livres de coloriage pour adultes offrent une façon relaxante et méditative de se détendre qui a gagné en popularité ces dernières années. Mais la sélection dans les magasins a tendance à se concentrer sur des motifs et des formes génériques.


Et, si vous avez votre propre idée pour un contenu intéressant, vous n'avez pas de moyen facile de faire dire votre propre livre de coloriage, pour vos amis, à moins que vous ne soyez prêt à embaucher un artiste ou à créer vous-même chaque dessin détaillé.


Eh bien, et si je vous disais qu'il y avait en fait un moyen de contourner ce problème ?


S'abonner ou suivez moi sur Twitter pour plus de contenu comme celui-ci !


Il s'avère qu'il y en a. Nouveaux modèles de génération d'images AI comme DALL-E 2 , À mi-parcours , et Diffusion stable fournir un moyen facile de créer des pages de livre de coloriage pour adultes uniques et sans fin personnalisées selon n'importe quel thème ou intérêt.


Avec le bon modèle (ou la chaîne de modèles... plus à ce sujet plus tard) et la bonne invite, vous pouvez obtenir des images parfaitement détaillées pour votre idée de livre de coloriage.


Dans cet article, nous allons explorer comment tirer parti de la puissance de l'IA pour créer des livres de coloriage personnalisés que les adultes adoreront.


Nous allons regarder de près le Modèle Hasdx pour cette application, explorez quelques exemples d'invites, étudiez les entrées et les sorties du modèle, jouez avec lui à l'aide d'une interface utilisateur Web et voyez comment nous pouvons le coupler avec un upscaler comme Real-ESRGAN, GFPGAN ou Codeformer pour obtenir des résultats encore meilleurs.


Nous verrons également comment nous pouvons modifier l'invite pour faire varier le niveau de complexité de l'image, en adaptant efficacement notre modèle au niveau de compétence de l'adulte (ou de l'enfant) qui tient les crayons.


Allons-y.


Présentation et introduction à Hasdx

Les modèles d'IA récents comme DALL-E 2, Midjourney et Stable Diffusion utilisent diverses techniques d'IA pour générer des images remarquablement réalistes et diverses à partir d'invites de texte. Ils sont formés sur d'énormes ensembles de données d'images et de textes pour "apprendre" les associations entre les mots et les concepts visuels.


En saisissant la bonne invite, vous pouvez guider ces modèles pour créer des illustrations personnalisées adaptées aux livres à colorier.


Pour notre projet de livre de coloriage pour adultes, nous utiliserons HasdxName (à l'origine sur Civitai). Nous examinerons plus particulièrement une implémentation de Hasdx créée par cjwbw et hébergé sur Reproduire .


J'ai choisi Hasdx spécifiquement parce qu'il s'agit d'une version affinée de Stable Diffusion, lui permettant de produire des images variées et de haute qualité, parfaites pour les livres à colorier.



Comment Hasdx a-t-il été développé ? Pourquoi l'utiliser ?

Diffusion stable , développé grâce à une collaboration entre des chercheurs universitaires et des organisations à but non lucratif, a déclenché une révolution dans la génération d'images par IA.


Lorsque les créateurs ont commencé à expérimenter la diffusion stable, des modèles spécialisés ont émergé pour améliorer des aspects tels que la qualité de l'image et le contrôle de la formation.


L'un de ces modèles était le HuggingFace Vintedois Diffusion V0 1 modèle par créateur 22h , également disponible sur Reproduire . En affinant la diffusion stable sur un ensemble de données diversifié, 22h a développé un modèle polyvalent polyvalent capable de générer des images détaillées.


Vers la même période, deux modèles de points de contrôle ont été reconnus pour leurs capacités artistiques - sxd-berrymix-fusion et handas-3dkx10b . Sxd-berrymix-merge, réalisé par l'artiste IA EMAD, a combiné des points de contrôle de diffusion stable antérieurs et appliqué une formation de précision supplémentaire axée sur l'amélioration des traits du visage, de l'éclairage et du réalisme des couleurs.


En conséquence, il excelle dans les images humaines photoréalistes. Pendant ce temps, handas-3dkx10b, créé par l'artiste numérique handas2077, a utilisé des techniques de modélisation 3D pour obtenir une précision et des détails exceptionnels.


Identifier une opportunité de synergie, développeur meilleur brouilleur ont fusionné ces modèles. En combinant la polyvalence de Vintedois Diffusion avec les talents de portrait de sxd-berrymix-merge et la précision de handas-3dkx10b, bestjammer a créé Hasdx - un modèle de 7,2 Go équilibrant capacité générale et art spécialisé.


Contrairement à ses prédécesseurs complexes, Hasdx a mis l'accent sur la simplicité, la flexibilité et les résultats haute fidélité. Cela l'a rendu attrayant pour les applications créatives telles que la génération d'illustrations de livres de coloriage pour adultes, où des conceptions complexes peuvent bénéficier des détails de Hasdx sans nécessiter de longues invites.


Pour les utilisateurs de tous niveaux de compétence, Hasdx a mis à portée de main la génération d'images de qualité professionnelle.

Comment interagir avec Hasdx à l'aide de l'interface utilisateur de démonstration de réplication

Si vous souhaitez suivre les étapes de ce guide et essayer de générer une image de livre de coloriage pour adultes avec Hasdx à mes côtés, le moyen le plus rapide et le plus simple de commencer est d'utiliser pour répliquer l'interface utilisateur de démonstration. Voici comment y accéder :


  • Rendez-vous sur la page des détails du modèle pour HasdxName sur AImodels.fyi


  • Dans la colonne de droite, recherchez le lien de démonstration Répliquer ( "Lien du modèle" -> "Afficher lors de la réplication" )


  • Créez un compte Replicate et choisissez l'onglet "Démo" sur la page Hasdx


  • Interagissez directement avec les champs d'invite selon vos besoins et cliquez sur "générer" pour tester vos entrées.


Vous pouvez également en savoir plus sur la façon d'interagir avec le modèle dans le guide complet du modèle Hasdx .

Entrées et sorties Hasdx

Lorsque vous utilisez Hasdx pour un projet de livre de coloriage pour adultes, vous pouvez ajuster quelques entrées clés. Nous nous concentrerons sur l'invite dans la section suivante, mais pour être complet, voici une liste de tous les paramètres avec lesquels vous pouvez jouer.


  • invite - C'est ici que vous fournissez l'invite de texte décrivant ce que vous voulez que l'IA génère. Pour un livre pour adultes, concentrez-vous sur les thèmes et les détails complexes.


  • negative_prompt - Spécifiez tout ce que vous voulez que l'image évite, comme du texte ou des objets d'arrière-plan gênants.


  • largeur/hauteur - Hasdx fonctionne mieux à des résolutions élevées telles que 768x768. Les tailles supérieures capturent plus de détails.


  • num_inference_steps - Environ 80 étapes rendent bien les détails sans prendre trop de temps.


  • guidance_scale - Gardez cette valeur élevée, comme 9-10, afin que les sorties adhèrent étroitement à l'invite.


  • seed - Modifiez la graine pour obtenir une variation entre des invites par ailleurs identiques.


Les principaux résultats de Hasdx seront des images PNG haute résolution correspondant aux détails de l'invite. Avec les bonnes invites (illustrées ci-dessous), l'IA générera des illustrations nettes et complexes, parfaites pour les pages imprimables de livres de coloriage pour adultes.


Si vous utilisez Replicate pour interagir avec le modèle (comme nous le ferons dans cet exemple), la sortie ressemblera à ceci :


 { "type": "array", "items": { "type": "string", "format": "uri" }, "title": "Output" }

Créer l'invite

La clé pour générer de superbes images avec l'IA est de créer soigneusement l'invite de texte. Pour les livres à colorier, nous voulons des dessins simples en noir et blanc avec des contours épais.


Voici une structure rapide qui fonctionne bien, inspirée de celle de Chase Lean Fil Twitter sur la façon de créer des dessins de livres pour enfants à l'aide de Midjourney.


 adult coloring book, cartoon, [theme], intricate details, advanced patterns, black and white


Remplacez [theme] par tout ce que vous voulez illustrer : animaux, véhicules, aliments, etc. Essayons quelques exemples :


  • livre de coloriage pour adultes, dessin animé, fleurs délicates, détails complexes, motifs avancés, noir et blanc


  • livre de coloriage pour adultes, dessin animé, beau guerrier, détails complexes, modèles avancés, noir et blanc


  • livre de coloriage pour adultes, dessin animé, bâtiments art déco, détails complexes, motifs avancés, noir et blanc


Vous gagnerez également beaucoup en définissant une invite négative. Voici celui que j'ai utilisé :

  • Couleur, photo, fax, capture d'écran, frontière, Flou, granuleux


Vous pouvez définir les autres paramètres que j'ai examinés ci-dessus. Voici un exemple complet qui, je pense, a une très belle sortie.


  • Invite : livre de coloriage pour adultes, dessin animé, beau guerrier, détails complexes, motifs avancés, noir et blanc
  • Invite négative : photo, fax, capture d'écran, bordure, flou, granuleux
  • Largeur : 512
  • Taille : 512
  • Nombre de sorties : 1
  • Nombre d'étapes d'inférence : 185
  • Échelle de guidage : 12
  • Ordonnanceur : DPMsolverMultistep
  • Graine : aucune (vide)



Ajuster la complexité

Nous pouvons également ajuster la complexité des images générées. Pour les livres pour adultes, les détails complexes et les modèles avancés sont préférés. Les livres pour enfants, en revanche, privilégient généralement les images plus simples en raison du niveau de motricité fine de leurs lecteurs.


Pour créer des illustrations plus basiques pour des livres pour enfants plus simples, considérez changer l'invite pour avoir des éléments qui appellent des styles plus simples :

 b/w outline art for kids coloring book page, rabbit, Kids coloring pages, full white, kids style, white background, whole body, Sketch style, full body (((((white background))))), only use outline. , cartoon style, line art, coloring book, clean line art, white background, Sketch style


(Invite originale de prompthero )



Expérimentez avec différentes valeurs de style pour obtenir le bon niveau de détail. Mais rappelez-vous que la plupart des adultes apprécient la complexité avancée.

Mise à l'échelle de l'image

Vous pouvez trouver l'image résultante générée par Hasdx un peu floue, surtout si vous devez la mettre à l'échelle pour qu'elle soit plus grande pour un livre que vous souhaitez finalement imprimer.


Heureusement, vous pouvez exécuter vos sorties via un autre modèle pour obtenir un fichier encore meilleur. Ces modèles sont appelés upscalers et il existe de nombreuses options populaires :


  • ESRGAN : Offre des résultats exceptionnels pour une dégradation simulée idéale. Ce modèle fonctionnerait bien pour restaurer des images synthétiques comme celles que nous créons avec Hasdx.



  • Formateur de code : Un robuste algorithme de restauration de visage conçu pour fonctionner avec de vieilles photos et des visages générés par l'IA. Fonctionnerait bien pour nettoyer les artefacts étranges dans les générations de type portrait pour les livres à colorier.



Voici un exemple qui montre comment l'exécution du premier exemple de sortie via Real-ESRGAN donne une image de meilleure qualité :



Les résultats sont assez subtils, mais une fois que vous voyez l'image mise à l'échelle et l'original côte à côte, vous pouvez voir comment les lignes améliorées facilitent la coloration de l'image - moins de zones grises et des limites plus nettes sont idéales pour ce type d'application.

Génération d'un livre complet

Une fois que vous avez perfectionné vos invites et pratiqué la mise à l'échelle des images, vous êtes pratiquement prêt. Vous pouvez maintenant générer l'ensemble complet d'illustrations pour votre livre en suivant ce processus général :


  • Faites une liste des thèmes et des sujets que vous souhaitez inclure.


  • Créez une invite pour chacun en utilisant la formule ci-dessus, en ajustant le style si nécessaire. Envisagez d'utiliser une graine pour maintenir la cohérence des styles.


  • Affinez les illustrations qui n'ont pas assez de détails. Utilisez un upscaler pour les améliorer.


  • Organisez les images finales en pages imprimables à l'aide d'un logiciel de publication.


Et c'est tout - vous avez maintenant un livre de coloriage pour adultes personnalisé généré par l'IA ! L'énorme gamme d'images finement détaillées que ces modèles peuvent créer facilite l'adaptation du livre à n'importe quel style et sujet.

Conclusion

L'utilisation de l'IA pour créer des livres de coloriage pour adultes personnalisés est une nouvelle application passionnante de modèles d'images génératives. Comme nous l'avons vu, des outils comme Hasdx fournissent une source infinie d'illustrations uniques et complexes pour créer des livres hautement personnalisés.


Voici quelques-uns des grands points à retenir après avoir parcouru ce processus complet :

  • Des modèles d'IA récents comme Stable Diffusion permettent de générer des images personnalisées grâce à des invites de texte soigneusement conçues. Le réglage fin produit des modèles spécialisés comme Hasdx adaptés à des besoins créatifs spécifiques.


  • Hasdx équilibre les capacités générales en mettant l'accent sur le réalisme et les détails. Cela le rend bien adapté aux images détaillées de livres de coloriage pour adultes.


  • La structure d'invite vous donne un contrôle précis sur le thème et la complexité des illustrations générées. Les invites négatives aident à éviter les éléments indésirables.


  • L'exécution des sorties Hasdx via des modèles de mise à l'échelle améliore la qualité de l'impression. ESRGAN et d'autres aiguisent les détails et les lignes.


  • L'énorme gamme d'illustrations possibles rend les livres personnalisés faciles à adapter aux styles et aux intérêts individuels.


  • L'IA semble sur le point de changer la donne en permettant aux créateurs de créer des livres de coloriage uniques et d'autres produits personnalisés basés sur des images.


Le monde de l'IA générative évolue rapidement. À mesure que les modèles continuent de s'améliorer en termes de capacité et d'accessibilité, nous verrons probablement de nombreuses autres applications émergentes telles que des livres de coloriage pour adultes personnalisés. L'avenir s'annonce prometteur pour tirer parti de la créativité de l'IA ! Merci d'avoir lu.


S'abonner ou suivez moi sur Twitter pour plus de contenu comme celui-ci !

Ressources et lectures complémentaires

Voici quelques ressources utiles que vous voudrez peut-être consulter pendant que vous travaillez sur votre projet de livre de coloriage pour adultes basé sur l'IA :


  • Modèle Hasdx - Modèle de diffusion mixte stable optimisé pour la créativité





  • GFPGAN - Modèle de restauration de visage AI


  • PromptHero - Outil d'optimisation des invites de texte



Également publié ici