Stable Diffusion est un programme d’intelligence artificielle qui permet de créer des images à partir de votre texte.
Stable diffusion, c’est la version open source de Dall-e 2 ou encore de MidJourney.
Table des matières
- Comment l’installer sous Windows ?
- Faut il un ordinateur puissant ?
- Comment générer une image avec Stable Diffusion ?
- Stable Diffusion sur un smartphone
- Avantage de Stable Diffusion
- Animation avec une ambiance Hayao Miyazaki
- Démonstration en vidéo de Stable Diffusion
Comment l’installer sous Windows ?
Pour fonctionner, vous pouvez l’utiliser depuis Internet ou même l’installer sur votre ordinateur. Dans notre cas, nous l’avons installé sous Windows 10 avec WSL2 qui permet d’avoir un vrai Linux (Ubuntu par exemple). Nous avons aussi utilisé un docker pour se simplifier l’installation de Stable diffusion. L’utilisation se fait ensuite via un navigateur internet.
<img width="790" height="510" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion.jpg" alt="Lancement de stable diffusion" class="wp-image-41466" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion.jpg 790w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion-300x194.jpg 300w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion-770x497.jpg 770w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion-293x189.jpg 293w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion-390x252.jpg 390w" sizes="(max-width: 790px) 100vw, 790px" />
Faut il un ordinateur puissant ?
La génération d’images est assez gourmande en ressource et elle utilise le GPU de votre carte graphique à 100%. Avec une carte graphique Nvidia 1080, pour une taille d’image de 512 sur 512 avec 50 steps, cela prend environ 35 secondes par image à générer.
<img width="631" height="441" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion2.jpg" alt="Utilisation processeur avec Stable diffusion" class="wp-image-41467" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion2.jpg 631w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion2-300x210.jpg 300w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion2-293x205.jpg 293w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion2-390x273.jpg 390w" sizes="(max-width: 631px) 100vw, 631px" />
Comment générer une image avec Stable Diffusion ?
Il suffit de taper une description en anglais pour faire apparaitre une image.
<img width="1024" height="499" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-1024x499.jpg" alt="Stable diffusion generation d'image" class="wp-image-41468" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-1024x499.jpg 1024w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-300x146.jpg 300w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-770x375.jpg 770w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-293x143.jpg 293w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3-390x190.jpg 390w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion3.jpg 1246w" sizes="(max-width: 1024px) 100vw, 1024px" />
On peut taper par exemple
- A city, morning sunrise, clouds, beautiful, summer, calm, studio ghibli, art by hayao miyazaki
- Paris by night
- Hyperrealist portrait of a women with blonde hair
- …
La seule limite c’est votre imagination. Il faut faire de nombreux tests pour avoir l’image que l’on veut.
On peut obtenir des images superbes avec de l’entrainement ou si on vous fournit des prompts
<img width="1024" height="580" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-1024x580.jpg" alt="Lapin guerrier avec Stable Diffusion" class="wp-image-41469" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-1024x580.jpg 1024w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-300x170.jpg 300w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-770x436.jpg 770w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-293x166.jpg 293w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4-390x221.jpg 390w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion4.jpg 1373w" sizes="(max-width: 1024px) 100vw, 1024px" />
<img width="1024" height="551" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-1024x551.jpg" alt="Femme générer avec Stable Diffusion" class="wp-image-41470" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-1024x551.jpg 1024w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-300x162.jpg 300w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-770x415.jpg 770w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-293x158.jpg 293w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5-390x210.jpg 390w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion5.jpg 1263w" sizes="(max-width: 1024px) 100vw, 1024px" />
ou obtenir des images avec quelques défauts (exemple ici les yeux)
<img src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/telechargement-5.png" alt="Stable Diffusion" class="wp-image-41471" />
Stable Diffusion sur un smartphone
La version que j’utilise permet d’utiliser Stable diffusion depuis un smartphone en se connectant à l’url de mon serveur.
<img width="338" height="678" src="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion6.jpg" alt="Stable Diffusion sur smartphone" class="wp-image-41475" srcset="https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion6.jpg 338w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion6-150x300.jpg 150w, https://paradoxetemporel.fr/wp-content/uploads/2022/09/stable-diffusion6-293x588.jpg 293w" sizes="(max-width: 338px) 100vw, 338px" />
Avantage de Stable Diffusion
Le programme étant open source, il y a énormément de personnes qui s’amusent à créer des outils pour Stable Diffusion. Cela permet d’ajouter des animations et d’autres choses.
Animation avec une ambiance Hayao Miyazaki
Voir cette publication sur Instagram Une publication partagée par @zast57
Démonstration en vidéo de Stable Diffusion
<iframe src="https://www.youtube.com/embed/Mhaj5Vo6uC8" title="C est quoi stable diffusion" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" width="560" height="315" frameborder="0"></iframe>