COMPTOIR
  
register

L'intelligence artificielle Nvidia permet de corriger des photos corrompues

Quand on bosse de la photo, des choses simples à faire peuvent parfois être impossibles à réaliser de manière convenable, ou aussi simplement qu'un clic. Des chercheurs de chez Nvidia ont bossé sur un tel projet, menés par Guilin Liu. Par exemple, supprimer grossièrement des éléments par la "gomme", ou à l'inverse recréer des éléments effacés ou corrompus, ça reste compliqué pour arriver à un résultat convaincant. Ces recherches basées sur le deep learning ont permis d'arriver enfin à quelque chose de pas mal du tout.

 

Dit comme ça ce n'est pas vendeur, aussi une bonne vidéo de suite permettra de comprendre de quoi il en retourne. On y voit un soft de retouche photo, une main innocente qui efface grossièrement avec la gomme un pont et une route, des cailloux, et hop l'IA efface tout ça et remplace le trou créé par des zoulis pixels qui n'altèrent pas ou presque pas l'image d'origine. Et sur les visages c'est pareil, ça créé des pixels substitutifs qui donnent un bon résultat même si imparfait. Ce n'est que le début du projet, et les progrés des GPU font que ce genre de solution finira bien un jour par se démocratiser, devenant aussi courant et simple qu'un clic sous paint !

 

Un poil avant ?

Des barrettes de RAM DDR4 TUF ? Oui grâce à Teamgroup

Un peu plus tard ...

6 Ryzen de première génération déjà passés en "fin de vie" par AMD ?

Les 9 ragots
Les ragots sont actuellement
prévention anti troll, loguez-vous !ouverts aux ragoteurs logués
par radada, le Jeudi 26 Avril 2018 à 18h34  
C'est bluffant;demain n'importe qui fera de la photo pro a la maison;deja photoshop avait ouvert cette voie mais là sa sonne le glas pour ce dernier.
Plus le progres avance moins on a besoin de personne qualifier....ça fait peur quand meme.
par Janus31, le Mardi 24 Avril 2018 à 17h41  
par Cristallix, le Mardi 24 Avril 2018 à 17h13
nVidia : On peut lisser les fesses de Thibaut et remettre des poils sur le cailloux de Pac
Ben justement tu as mis le doigt sur le problème : on peut aisément lisser une image (reconstruction de pixels par voisinage) mais rajouter quelque chose qui n'existe pas à l'origine nécessite une action.
Par contre on doit pouvoir augmenter la densité d'un truc qui existe (même si il est rare), comme le nombre de brins d'herbes (ou de cheveux ou de poils pour une fourrure), parce que le truc est encodé (il faut le retrouver) dans la quantité d'Informations initiale et il doit suffire de le dupliquer.
Il me semble que dans les jeux justement, avec DirectX, les concepteurs manipulent des objets de base et aussi des métas-objets (objet brin d'herbe et objet pâturage) et aussi les lois d'interaction des sous-objets entre eux et aussi de l'ensemble face à l'environnement (vent par exemple qui déplace simultanément les cimes des arbres).
Je suppose que c'est encore avec les liquides (eau) que ça demandera le plus d'effort, de la part des concepteurs mais aussi par le matériel (pour le rendu) et qu'à défaut d'intégrer toute la méca-flu (depuis Héron d'Alexandrie et Ctésibios), y'a peu de chance que jamais on vous/nous propose en VR de touiller son café (ou patauger dans une mare)
par PoRRas, le Mardi 24 Avril 2018 à 17h31  
Le résultat est vraiment probant au vu de l'effort pour l'utilisateur. Evidemment ça marche moins bien sur des visages mais c'est toujours très difficile de tromper le cerveau sur ce sujet. On est quand même bien foutu.
par Xorg, le Mardi 24 Avril 2018 à 17h27  
par Janus31, le Mardi 24 Avril 2018 à 16h58
+1000
A part séduire les crétin(e)s qui se prennent en selfies 10x par jour pour les retoucher automatiquement AVANT de les publier sur leur FB ou Instagram, je vois pas d'autre démarche de NVIDIA que de leur vendre des cartes TITAN...
Pour l'instant, je trouve que c'est assez proche de la retouche photo. Je pense que pour effacer des rides ou des boutons, ça fait le taff.
par Mazrim, le Mardi 24 Avril 2018 à 17h06
J'aurais été impressionné si cette ia avait pu reconnaitre un visage et par la même effectuer une simple symétrie du visage pour récréer l'oeil droit ...
C'est clair, reconstruire l'œil gauche à partir de l'œil droit, c'était un peu le résultat attendu. Cet œil maquillé n'a aucun sens.
Technologie encore trop jeune. Mais surtout, pour quelle utilité ?
par Cristallix, le Mardi 24 Avril 2018 à 17h13  
nVidia : On peut lisser les fesses de Thibaut et remettre des poils sur le cailloux de Pac
par Mazrim, le Mardi 24 Avril 2018 à 17h06  
J'aurais été impressionné si cette ia avait pu reconnaitre un visage et par la même effectuer une simple symétrie du visage pour récréer l'oeil droit ...
par Janus31, le Mardi 24 Avril 2018 à 16h58  
par Xorg, le Mardi 24 Avril 2018 à 16h51
On dirait qu'ils ont une base de données, sans doute avec des photos complètes dedans.
Ça doit détecter que ce sont des yeux qui ont été effacés, donc ça remplace avec d'autres yeux trouvés en base de données. Ça fait bizarre comme résultat, sur la femme comme sur l'homme.
+1000
A part séduire les crétin(e)s qui se prennent en selfies 10x par jour pour les retoucher automatiquement AVANT de les publier sur leur FB ou Instagram, je vois pas d'autre démarche de NVIDIA que de leur vendre des cartes TITAN ...

Comme l'être humain est programmé depuis sa naissance pour reconnaitre les visages de ses parents, membres de sa famille et ami(e)s, alors que les animaux (comme les chiens) doivent sans doute plus se fier à leurs odeurs, je veux bien croire que l'exercice de reconstruction faciale (par les portraitistes ou en automatique avec de l'IA) est extrêmement difficile et subit des critiques.

Faut être un pro du maquillage et de la retouche photo, surtout pour "améliorer" un visage, faut très certainement du sens artistique, de la créativité.

Par contre utiliser l'IA (ou les traitements numériques automatiques) pour supprimer des lignes haute tension et les traces des avions dans le ciel dans des films d'époque , ou les câbles de suspension d'acteurs dans les films d'action, ça existe depuis des lustres.

A mon souvenir de la Théorie de l'Information, il est beaucoup plus facile de supprimer que de rajouter de l'Information (à partir d'une quantité brute donnée), j'en veux pour exemple la facilité pour l'effacement de rides (une "ligne" contrastée), de boutons ou taches de rousseur, toute chose formant une "singularité" (des hautes fréquences dans un espace de phase).
par Xorg, le Mardi 24 Avril 2018 à 16h51  
par Janus31, le Mardi 24 Avril 2018 à 16h16
Pour le coup Ernest Borgnine se retrouve presque "transgenre" avec les mêmes yeux que la jeune femme ?
On dirait qu'ils ont une base de données, sans doute avec des photos complètes dedans.
Ça doit détecter que ce sont des yeux qui ont été effacés, donc ça remplace avec d'autres yeux trouvés en base de données. Ça fait bizarre comme résultat, sur la femme comme sur l'homme.
par Janus31, le Mardi 24 Avril 2018 à 16h16  
Chapeau pour les décors naturels ou la bibliothèque mais je ne vois pas comment l'IA peut "inventer" le maquillage (l'oeil droit est maquillé puis le gauche et ça donne au modèle féminin les yeux vairons pendant un instant).

Je veux dire au sens où "se maquiller" est une pratique sociale, culturelle, pas du tout naturelle, comment l'IA peut "inventer" le liner des yeux ou la dilatation des pupilles ???

Le soft doit avoir une bibliothèque d'objets (yeux, nez, mentons, front) et piocher dedans selon des critères donnés par les "chercheurs" ... et non pas pris de sa propre initiative ce qui refléterait une "Intelligence".

Pour le coup Ernest Borgnine se retrouve presque "transgenre" avec les mêmes yeux que la jeune femme ?

24 jours de retard chez NV pour ce poisson d'avril ou 11 mois d'avance (pour 2019), allez savoir