Intelligence Artificielle Générative

Jean-Michel Muratet

MidJourney

Je vous présente quelques images réalisées avec MidJourney 6.0 & 5.2, ainsi que quelques éléments pour bien utiliser les fonctions du logiciel.

MidJourney bloque la création de toute image NSFW (Not Safe For Work), qui ont un caractère violent, sexuel ou inapproprié.

Je ne peux que vous recommander de voir le site d'une artiste française du numérique très douée, dont voici le lien**** Fanny Bratcho ****

25 décembre 2023
Apparition de la version 6.0 de MidJourney (encore imparfaite)

Quelques images de la version 5.2 de MidJourney:
 
 

InsightFaceSwap

Grâce à l'extension InsightFaceSwap, il est possible de créer l'image d'un personnage dans MidJourney, et de substituer un nouveau visage à celui qui a été imaginé par l'IA.

C'est bluffant !!

C'est la société Picsi.AI qui a mis cette fonctionnalité à la disposition des internautes.

Un exemple ci-dessous: création d'un viking, et substitution du visage originel par un visage présidentiel, toujours dans le respect de la fonction.
InsightFaceSwap:
On veut changer le visage d'une photo, avec le visage d'une autre photo (OrigImage):
Commencer par /saveid et importer l'image avec le nom, par exemple OrigImage
Ensuite continuer par /swapid et importer l'image qui doit recevoir OrigImage, et surtout bien mettre le nom OrigImage
Faire return et c'est bon.

Si on a créé une image dans MidJourney, c'est un peu différent:
Toujours commencer par /saveid pour enregistrer le visage qui va être placé sur un autre visage.
Une fois l'image MidJourney créée, on appuie sur clic-droit (pc) ou Control-clic (mac) et on clique sur l'image (tenir le clic), et choisir Applications. Choisir alors INSwapper.
Et c'est tout bon.

Les commandes sont:
/delall
efface toutes les infos précédentes faire entrée
/saveid on y met notre photo et on lui donne un nom comme bibi faire entrée
/saveid on y met une autre photo de nous et on lui donne un nom comme bibi2 faire entrée
/listid montre les différents id enregistrés (limités à 20)
/setid name et on met le nom de la photo prioritaire qui sera utilisée par exemple bibi
/setid name bibi,_,_ ne changera que le premier visage d'un groupe de 3 (on a mis 2 underscore à la suite pour qu'il ne change pas les 3 visages)

On clique droit (ou control-clic sur mac) sur l’image qu’on a générée (ou importée) et on sélectionne Applications INSwapper (dans le menu déroulant) … et c’est tout …


En fait, InsightFace est une librairie Python d'analyse de visages.
Elle a permis l'émergence de VPL (Variational Prototype Learning for Deep Face Recognition), de RetinaFace (une library pour Python), de SCRFD (Sample and Computation Redistribution for Efficient Face Detection) qu'on retrouve sur Github.

Enjoy !

InsightFace
 
 

G-prompter

Stacks Image 169

Si vous manquez d'inspiration pour créer des prompts pour MidJourney, utilisez G-Prompter qui vous crée des prompts automatiques à partir d'une idée, ou même sans idée du tout !
 

Vidéo

 
Il est possible de voir en accéléré la création des 4 images proposées par MidJourney à la suite d'un prompt en anglais (de préférence):

Leonardo AI

Un concurrent pour MidJourney ! Très bonne AI