Avec les progrès de la technologie, la technologie d'hallucination faciale devient de plus en plus attrayante dans le domaine du traitement d'images d'aujourd'hui. L'hallucination faciale est une technologie de super-résolution utilisée spécifiquement pour améliorer les images faciales. Elle convertit les images faciales floues ou à faible résolution en images haute résolution en analysant les traits typiques du visage. Cette technologie a des applications au-delà de l’identification personnelle et peut également être utilisée dans les enquêtes criminelles et les médias sociaux.
Les progrès de la technologie d’hallucination faciale ont considérablement amélioré l’efficacité des systèmes de reconnaissance faciale et ont été largement étudiés.
Bien que l’hallucination faciale et la super-résolution d’image présentent des similitudes, il existe des différences claires entre elles. Le premier se concentre sur l’amélioration des images faciales, tandis que le second est une technologie générale d’amélioration de la résolution d’image. La technologie d'hallucination faciale utilise les informations antérieures typiques du visage pour les rendre davantage orientées vers le domaine du visage.
Selon les normes actuelles, une image est considérée comme haute résolution en fonction du nombre de pixels qu'elle contient, généralement 128 × 96 pixels. L’objectif de l’hallucination faciale est de convertir les images d’entrée de faible résolution (telles que 32 × 24 ou 16 × 12 pixels) à cette norme élevée.
Pour les hallucinations faciales, le défi de l’alignement de l’image est particulièrement difficile, et même de légères erreurs d’alignement peuvent affecter le résultat final.
De nombreux algorithmes spécialisés dans les hallucinations faciales ont été proposés au cours des deux dernières décennies. Ces méthodes peuvent être grossièrement divisées en deux étapes : dans la première étape, le système génère une image globale du visage en utilisant l'estimation a posteriori maximale (MAP) de la méthode probabiliste. La deuxième étape consiste à générer une image résiduelle pour compenser le résultat de la première étape.
L'interpolation est l'une des méthodes les plus simples pour augmenter la résolution d'une image. Elle améliore l'intensité des pixels de l'image d'entrée grâce à des méthodes voisines, bilinéaires et variantes. Cependant, ces méthodes sont souvent peu efficaces et ne parviennent pas à intégrer de nouvelles informations, ce qui incite les chercheurs à développer de nouvelles approches.
Cette méthode a été proposée pour la première fois par Baker et Kanade et s'appuie sur la formule MAP bayésienne pour optimiser la fonction objective et utiliser des échantillons d'entraînement pour générer des détails à haute fréquence.
Proposée par J. Yang et H. Tang, cette méthode ne nécessite pas de données haute résolution et utilise la factorisation matricielle non négative (NMF) pour apprendre le sous-espace des caractéristiques locales afin d'améliorer les détails des structures faciales.
Le succès de ces algorithmes continue de démontrer l’importance de la technologie d’hallucination faciale, mais dans les applications pratiques, il y a encore place à l’amélioration.
Toutes les méthodes ci-dessus ont donné des résultats satisfaisants et il n’est pas facile d’affirmer quelle méthode est la plus efficace. Il convient de noter que différents algorithmes peuvent produire des effets différents. Par exemple, la méthode de Baker et Kanade peut déformer les traits du visage, tandis que l'algorithme de Wang et Tang peut produire un effet d'anneau.
Comment améliorer la clarté de l'image tout en conservant les traits du visage sera un enjeu clé dans le développement futur de la technologie d'illusion de visage ?