Image analogies: transfert de styles entre images
Figure 1: Exemple de transfert de style (aquarelle). En prenant comme exemple une photo (A) et sa version aquarelle (A'), l'algorithme produit une nouvelle aquarelle (B') correspondant à une nouvelle photo (B).
Cadre du projet
Encadrant : Joëlle Thollot, Adrien Bousseau, Pierre BénardNombre d'étudiants : 2 à 3
Lieu : campus ou bâtiment ENSIMAG de Montbonnot.
Prérequis : avoir suivi le cours/TP de traitement d'images en deuxième année serait un plus.
Contexte
Le but de ce projet est d'implémenter, expérimenter et étendre l'algorithme des image analogies. Cet algorithme permet, à partir d'une image d'exemple et de sa version "stylisée", d'appliquer un style sur une nouvelle image. La figure 1 ci-dessus illustre ce principe: une photo et sa version "aquarelle" sont utilisées comme exemple pour appliquer ce même style aquarelle à une nouvelle photo.Travail demandé
- Implémenter l'algorithme des image analogies.
- Expérimenter différents effets de stylisation basés sur les images analogies. De nombreux traitements sont possibles, comme illustré dans la figure 2 ci-dessous.
- Étendre les possibilités des images analogies en intégrant un plus grand nombre d'entrées dans l'algorithme (carte de profondeur, carte de normales, etc).
Figure 2: Exemples de dessin de texture. En prenant comme exemple une photo (A') et une segmentation de texture (A), l'algorithme produit une nouvelle photo texturée (B') dont les formes correspondent à une nouvelle carte de textures (B).
Références
- Image Analogies. L'article qui décrit l'algorithme. Les six dernières pages comportent plusieurs exemples d'applications.
- Le site web du projet présente également de nombreux exemples.