Résumé:
Le but final a été de construire une application vidéosurveillance intelligente sur une téléphone mobile on appliquant des techniques de la détection et la reconnaissance de visages, à partir d'un camera de mobile on détecte un visage puis compare ce visage détecte avec la base de données des visages si la comparaison est positif, caméra faite une alerte ainsi affiché les informations de ce visage et envoyé son id au serveur,
Pour la détection nous avons utilisé l'algorithme de Viola et Jones [44,49] avec les caractéristiques Haar de la librairie OpenCV, et pour la reconnaissance nous avons appliqué l'algorithme Figenface (PCA) 126. 271Ces approches ont certains points forts. Tout d'abord ils sont les techniques avec la plus grande précision, en moyenne 90% pour la détection et 80%90% pour la reconnaissance, dépendant combien de visage dans la base de données.
Dans un premier temps, nous avons vu les différents types et caractéristiques des systèmes biométrie existants dans différents domaines. Par la suite, nous avons étude une bibliographique dans laquelle nous avons dressé un état de l'art sur les différents techniques de la detections et la reconnaissance de visages, ensuite nous avons abordé sur l'architecture distribuée adoptée à notre système et les technologies utilisées, plus spécifiquement les sockets, constituant d'ailleurs le moyen de communication utilisé au sein de notre plateforme.
Par la suite, nous avons présenté une conception détaillée de notre système conformément à l'architecture distribuée et en s'appuyant sur le paradigme client / serveur, nous avons présenté ses différentes fonctionnalités que nous avons expérimentées à travers des tests réels dans le dernier chapitre qui concerne la réalisation