L'auteur de ce dossier est
Eric PARA, vous pouvez le contacter par mail à l'adresse
ricko@freesurf.fr. Plus de détails sur le sujet abordé par ce dossier sont disponibles sur le site Internet de l'auteur:
lien
Pour vous familiariser aux réseaux de neurones, je vous invite à lire notre premier dossier à ce sujet:
lien
Introduction
Personne ne s'étonne, en voyant son voisin dans la rue, de le reconnaître instantanément. Et pourtant cela relève de l'impossible pour les ordinateurs actuels. De même que bons nombres de processus liés à la vision, la reconnaissance des formes en général pose de gros problèmes de mise en oeuvre et nombreuses sont les équipes à travers le
monde (Le mot monde peut désigner :) à chercher des solutions à la fois rapides et fiables, les applications possibles étant très nombreuses et passionnantes (robotique, IA, domaine médical, sécurité, etc.).
En complément du précédent, ce dossier présente donc une des applications possibles aux réseaux de neurones. Nous allons donc voir comment détecter un visage humain dans une image puis identifier la personne par rapport à toutes celles déjà rencontrées. Ce qui parait ainsi simple pour un humain devient tout de suite extrêmement complexe pour un ordinateur, et aujourd'hui encore, aucune solution globale n'a été développée. De rares applications commencent cependant à fonctionner mais restent utilisables uniquement en
environnement (L'environnement est tout ce qui nous entoure. C'est l'ensemble des éléments naturels et artificiels au sein duquel se déroule la vie humaine. Avec les enjeux écologiques...) contrôlé (éclairage fixe devant un fond connu, conditions d'apprentissages identiques à celles des tests, etc.), et restent à la merci du bon vouloir de la personne (pas d'utilisation de fausses moustaches, lunettes, barbes, etc.).
De nombreuses techniques sont actuellement explorées pour l'identification de visages. On peut citer à titre d'exemples l'utilisation de critères morphologiques (distance entre les yeux, taille ou forme de la bouche,
géométrie (Selon la définition donnée par Euclide dans ses Éléments, la géométrie serait la science mathématique des figures dans le plan et des volumes (les corps, au sens classique) dans l’espace. Cette...) globale du visage, etc.), la détection de la couleur de la chair (par décomposition colorimétrique on peut isoler les zones de peau, l'origine ethnique n'influant que très peu sur la chrominance), ou encore la transformation en ondelettes. Celle que nous allons développer ici est la modélisation neuronale qui offre certains avantages par rapport aux précédentes sans pour autant régler tous les problèmes.