Vous avez probablement entendu parler de deepfakes, une technologie qui utilise des réseaux de neurones pour manipuler des vidéos et des fichiers audio. Ils ont été utilisés pour manipuler des clips de politiciens (comme Obama) ou de grands hommes d’affaires (comme Zuckerberg) pour mettre des mots qu’ils n’ont jamais dit dans leur bouche. Ces vidéos ont quelque chose en commun: ils sont effrayants et très réalistes. Sauf si vous avez un œil exercé, il est difficile de les distinguer du vrai clip.

Et pourquoi je te dis ça? Eh bien laisse moi Je vous l’ai expliqué en vidéo:

Regardez maman, je suis Elon Musk

Comme mon avatar vous l’a dit, cette semaine, en plongeant dans le vaste monde de l’Internet, nous sommes tombés sur Avatarify, un réseau de neurones qui permet faire des deepfakes maison et les utiliser dans nos appels vidéo. Inutile de dire qu’un serveur cible les bombardements, je l’ai donc installé sur mon ordinateur pour voir comment cela fonctionne et quels sont les résultats. Vous avez déjà un aperçu ci-dessus, et oui, je conviens qu’il semble que j’ai été battu, mais pour être quelque chose que nous exécutons sur notre ordinateur, la vérité est que c’est vraiment curieux.

The Witcher: voici les premières images de la deuxième saison de la série Netflix. Geralt lance une nouvelle armure

Avatarify utilise un réseau de neurones pour prendre l’image capturée par notre webcam et superposer n’importe quelle photo, oeil, n’importe quelle photo que nous voulons. Si nous parlons, la photo parle; si on fait un geste, la photo fait un geste. D’accord, enfin, plus ou moins réussi, mais ça marche. Nous ne deviendrons pas non plus exquis avec quelque chose qui sert à rire lorsque nous passons des appels vidéo avec des amis.

Parce que oui, Xatakeros, ce logiciel peut être utilisé dans Zoom et Skype, vous avez donc déjà un plan pour l’appel vidéo de ce soir. Bien sûr ici, je vais vous montrer comment l’installer sur votre ordinateur. En outre, j’utiliserai Windows, mais sur le site du projet, vous trouverez les instructions pour Linux et Mac. Sur Mac ça marche régulièrement, je vous préviens.

Analyse d’Apple TV + après 6 mois sur le marché

les pas

Comme Elon Musk vous l’a dit, il est très important de suivre toutes les étapes à la lettre. Tout est très simple, et oui, c’est vrai qu’il va falloir utiliser la console pour écrire quelques commandes, mais rien de compliqué. Voici quelques instructions que vous pouvez copier et coller.

  • Nous installons des mini micro-ondes, en particulier la version Mini 3 64 bits pour Windows. Fondamentalement, vous devez télécharger l’exécutable et tout ce qui suit, suivant et suivant.

  • Ensuite, nous avons installé Git, encore une fois, la version 64 bits. Suivant, suivant et suivant.

  • Ceci fait, nous appuyons sur la touche icône Windows du clavier et nous recherchons « miniconda ». Cliquez sur le premier résultat qui apparaîtra (« Inviter Anaconda (miniconda3)«)

  • Nous écrivons ce qui suit. Très important: copiez et collez et ne touchez à rien:

git clone https://github.com/alievk/avatarify.git
cd avatarify
scripts install_windows.bat

  • Cela prend beaucoup de temps, comme 10 minutes dans mon cas. Lui donner le temps.
  • Quand c’est fait, nous téléchargeons le fichier «vox-adv-cpk.pth.tar» et nous le copions tel quel dans le dossier Avatarify. Le chemin sera sûrement « C: Users User avatarify ». Nous le collons dans ce fichier.
  • Après cela, nous revenons à la fenêtre de commande. Nous verrons que la dernière ligne nous le montre: «C: Utilisateurs Utilisateur avatarify run_windows.bat«Nous appuyons sur Entrée et attendons son lancement.
  • Si tout s’est bien passé, deux petites fenêtres s’ouvriront: «Cam» et «avatarify», l’un avec l’image de notre webcam et l’autre avec le deepfake. Ne les fermez jamais.
  • Nous installons maintenant OBS Studio puis le plugin VirtualCam pour OBS. Dans l’installation de ce dernier, il est important sélectionnez «Installer et enregistrer une seule caméra virtuelle».
  • Nous gérons « OBS Studio ».
  • Dans « Sources », clic droit> « Ajouter »> « Fenêtre de capture »> « Créer nouveau »> « OK » et dans « Fenêtre » sélectionnez « phyton.exe: avatarify ». Cliquez sur Accepter et l’image Deepfake commencera à apparaître à l’écran.
  • Dans OBS Studios, allez dans «Tools»> «VirtualCam» et cochez «AutoStart» et nous mettons les «images tamponnées» à zéro.

Comme l’a dit Einstein, il est tout d’abord conseillé de connaître certaines choses sur le programme afin que le résultat soit le meilleur possible. Nous devons d’abord se tenir debout et rester plus ou moins immobile, parce que si vous bougez trop, le programme devient un peu fou et fait des choses étranges avec l’image. Lorsque nous sommes placés, nous cliquons sur la fenêtre «cam» et nous appuyons sur la touche «X». La Gioconda explique pourquoi.

Échec C’est ce qui se passe lorsque vous appuyez sur la touche «x» avant rien.

Le programme vous permet de changer l’image en temps réel en appuyant sur les touches numériques 1-9. Nous pouvons également passer à l’image suivante ou précédente en appuyant sur «A» ou «D». Le programme a neuf images déjà préinstallées, mais rappelez-vous que je vous ai dit que vous pouviez utiliser n’importe quelle photo? Oui, prends juste n’importe quelle photo carrée (important qu’il soit carré) et apportez-le dans «C: Utilisateurs User avatarify avatars».

Collez-y l’image, fermez le programme (avec la touche «esc») et rechargez-la en tapant «run_windows.bat» dans la fenêtre de commande du micro-onde. Si nous fermons Miniconda pour quelque chose, nous devons entrer ces deux commandes:

cd C: Utilisateurs Utilisateur avatarify
run_windows.bat

On peut mettre autant de photos qu’on veut, mais je recommande de ne laisser que neuf, car de cette façon, nous pouvons rapidement basculer entre eux avec les touches numériques. Si vous ne savez pas quelles images mettre, vous pouvez appuyer sur la touche «G» dans la fenêtre «avatarify». Steve Jobs explique pourquoi.

Eminem vient de rejoindre l’appel vidéo

Maintenant que nous maîtrisons le programme, nous allons l’implémenter dans les applications d’appel vidéo. C’est très simple, car nous allons simplement dire à Skype et Zoom qu’au lieu d’utiliser la source vidéo conventionnelle, qui serait la webcam, utiliser le plugin OBS VirtualCamera, qui reçoit déjà le signal Avatarify.

  • Sur Skype: appuyez sur les trois points à côté de notre nom> «Configuration»> «Audio et vidéo» et dans le menu déroulant pour «Caméra», sélectionnez «Caméra OBS».
  • Zoom: appuyez sur la molette des paramètres> « Vidéo » et dans « Appareil photo » sélectionnez « OBS-Camera ».

Nous avons juste participer à un appel vidéo et le tour est joué, le visage que nous avons précédemment sélectionné dans Avatarify apparaîtra automatiquement. Facile, simple (plus ou moins) et pour toute la famille. Le truc, c’est qu’il est configuré une fois, il est toujours configuré.

Bien sûr, pour ce que vous voulez le plus dans ce monde, souvenez-vous reconfigurer la caméra normale Lorsque vous allez passer un appel vidéo sérieux, vous ne voulez pas que votre patron vous dise de passer un appel vidéo et de venir avec le visage de Spiderman.

Quoi qu’il en soit, le résultat, bien qu’amusant, ne trompe personne. Dans les deepfakes populaires, la personne fait des gestes, ouvre la bouche, clignote… Mais dans ce que nous avons pu faire, plutôt pas. Le mouvement de la bouche est très fluide (bien qu’il y en ait), l’avatar ne clignote pas et les mouvements du visage ne sont pas bien faits. Dans l’ensemble, je dois admettre qu’il n’est pas mauvais de rire avec des amis pendant un certain temps et de découvrir par nous-mêmes ce que sont les deepfakes, le tout sur notre propre ordinateur.

Eh bien mes deepfakes ne sont pas aussi beaux

Nous convenons que ces deepfakes n’ont rien ou presque rien à voir avec ceux qui ont été vus grouillant sur Internet. La vidéo d’Obama est, sans aucun doute, l’un des meilleurs exemples que nous pouvons voir, et elle date de 2018, mais pour obtenir une vidéo de ce calibre, vous avez besoin temps, ressources et puissance de calcul. Nous n’allons pas obtenir un deepfake approprié sur un ordinateur à la maison conventionnel, ou du moins nous n’allons pas l’obtenir rapidement.

Par exemple, pour réaliser un deepfake qui consiste à mettre le visage d’une autre personne sur une autre, cela nécessite une puissance de calcul assez élevée et longue. Par exemple, avec une NVIDIA GTX 1080, vous pouvez former un réseau neuronal, mais le processus peut prendre des semaines. Donc, la chose la plus courante lorsque vous effectuez ce type de travail lourd est de le faire dans le cloud, qui est appelé «cloud computing», et cela coûte de l’argent.

Nous avons un exemple très clair dans le deepfake Zuckerberg d’Ars Technica. Le résultat est suffisant, mais les défauts sont notés et la vidéo est manipulée. Eh bien, pour faire cette vidéo, ils ont utilisé quatre GPU NVIDIA T4 Tensor Core avec 16 Go de mémoire chacun dans une machine virtuelle avec Linux. Ils ont travaillé deux semaines et cela leur a coûté 552 $. Cela aurait-il pu être fait avec une GTX 1080? Oui, sauf si l’idée est de l’avoir avant la fin de l’année, auquel cas il vaut mieux ne pas le faire.

De plus, il est nécessaire d’avoir un ensemble de données avec lequel former le réseau neuronal, dans ce cas, des photos. Ars Technica, par exemple, a utilisé 2 598 images contenant 2 224 visages de Mark Zuckerberg. Toutes ces photos sont celles qui ont nourri le modèle FaceSwap qui a recréé le visage. Comme vous pouvez le deviner, c’est une tâche intimidante et chronophage, ainsi que de l’argent.

Mais nous gérons tout ce processus localement, en utilisant un seul référentiel (lorsque vous appuyez sur « X ») et sans trop bouger. Vous pouvez savoir que le réseau de neurones fonctionne localement car avec une sécurité totale le CPU fonctionnera à 100% de leurs performances. Vous avez peut-être remarqué que le ventilateur sonne beaucoup plus lorsque Avatarify est ouvert.

Les Deepfakes sont, sans aucun doute, tout un défi. Non seulement pour les fabriquer, mais aussi pour les détecter. Les vidéos et fichiers audio manipulés pourraient poser un problème lors de l’utilisation de ces fichiers comme preuves juridiques, et des entreprises comme Adobe travaillent déjà sur des technologies pour les détecter rapidement. Cependant, ceux que nous avons fait avec Avatarify sont si facile à repérer que même un enfant pourrait, mais rire des appels vidéo avec des amis est plus que suffisant.

Cet article fait partie d’une section hebdomadaire de Jose García consacrée à l’approche de la technologie dans une perspective plus détendue, personnelle et informelle que nous publions dans SamaGame chaque samedi.

La source : Engadget