Voici un petit tuto, dans les grandes lignes, pour illustrer ses récits.
Vous ne le savez peut-être pas, mais il est possible pour tout le monde de générer ses images par IA sur son propre ordinateur. Gratuitement donc, et à volonté surtout !
Il y a juste quelques pré-requis :
– avoir une bonne machine : Bon processeur et surtout bonne carte graphique avec au moins 8go de VRAM (la ram de la carte graphique)
– avoir de la place sur le disque dur
– être un peu informaticien dans l’âme…
Mais si vous avez tout ça, grâce à Stable Diffusion, vous pouvez entrer dans le monde merveilleux de « je génère mes images par IA à la maison »
Ça commence ici : https://github.com/AUTOMATIC1111/stable-diffusion-webui
Il vous suffit d’installer AUTOMATIC1111 , et c’est parti !
Une IA, des IA ?
En fait, on parle de « modèles ». On télécharge un modèle qui a plus ou moins de style, qui est plus ou moins performant.
En d’autres termes, il y a des modèles spécialisés « réalisme », d’autre « animation » etc.
Une bonne source de modèles se trouve ici : https://civitai.com/
Il s’agit même de LA source de modèles et certainement une des plus grosse communauté de créateurs par IA.
Oui, mais il y a un problème… la « permanence » des personnages
Et oui ! A chaque fois que vous générez « un femme brune », elle n’a jamais la même tête ! Il existe donc des méthodes pour arriver à garder le même personnage à chaque rendu, dans des décors, des positions, des expressions différentes. En anglais , les mots clefs sont « consistent charactere ».
La technique résumée
En fait, la technique est un peu comme celle des « deepfake » : on veut remplacer/imposer un visage.
Pour cela, on utilise ControlNet avec un Ip-Adapter : https://stable-diffusion-art.com/controlnet/
Une méthodologie : Exemple avec un cas concret
Mon héroïne est une jeune femme, vampire, brune avec une queue de cheval, yeux bleus, teint très blanc.
Etape 1 : je demande à tous mes modèles de me générer X portraits de femme brune
Il s’agit de trouver une « bonne pioche », c’est-à-dire d’avoir la chance de trouver un portrait qui matche avec l’idée que j’ai de mon héroïne.
là le prompt fut : « Portrait a young brunette woman, long black hair, hair tied back in a ponytail, very white complexion, blue eyes, smiling , white background »
Et j’en génère 4 par modèle, soit une quarantaine d’images (j’ai une dizaine de modèles différents).
Je sors le portrait qui me satisfait le plus :
Etape 2 : utiliser l’image de référence pour garder le visage avec ControlNet
J’utilise ControlNet avec Ip-adapter et je donne l’image du portrait de référence.
Là le prompt fut : « Portrait of a girl ,{blue eyes:1.5}, {red lips}, gothic style, medieval fantasy atmosphere, black hair, ponytail with red ribbon, long hair, large breast, black makeup, smiling and happy, waering a black coat, BREAK, in a luxury inn with a medieval castle in the window, night, very emotional camera angle,medium format camera »
Après l’essai sur plusieurs modèles, je retiens un modèle de style « cartoon3D »
Et voilà !
A savoir
Il s’agit d’un petit tuto « grosse louche ».
– Cela demande beaucoup d’expériences et de réglages.
– Il faut lire l’anglais.
– Il faut compter les doigts (l’IA a un problème avec les doigts… je vous invite à re-regarder les images… en essayant de vous concentrer sur les doigts 😉 )
Conclusion
L’objectif était juste de montrer que c’est non seulement possible, mais accessible.
Aller plus loin, aller plus haut !
Oui, cela s’appelle : créer(entraîner) un LORA … mais là , c’est autre chose encore … c’est de la cuisine informatique.