Je regarde une plate-forme matérielle pour la classe d'applications de surveillance. Je veux identifier les visages des gens tels qu'ils apparaissent dans la scène.
Je n'ai pas l'intention d'appliquer vraiment la reconnaissance faciale (à ce moment-là ou plus tard). L'orientation des faces peut également être supposée droite à des fins pratiques. Le visage détecté n'a besoin d'aucun traitement supplémentaire.
Existe-t-il un algorithme rapide (efficace) pour détecter les visages de la source vidéo en direct?
hardware-implementation
face-detection
Dipan Mehta
la source
la source
Réponses:
Nous savons que le problème est résolu car nos téléphones portables et appareils photo numériques peuvent le faire. Vous pourriez être en mesure de découvrir quel algorithme ils utilisent en parcourant les bases de données de brevets.
Les bibliothèques de vision par ordinateur comme OpenCV et SimpleCV offrent la détection de visages comme fonctionnalité standard. Voir par exemple la détection de visage en temps quasi réel sur l'iPhone avec port OpenCV . Si vous voulez faire du bricolage, voir l' algorithme de détection de visage simple basé sur les caractéristiques faciales minimales .
la source
Je suggère un détecteur de visage Viola-Jones. Facile à implémenter et efficace en temps de calcul. J'ai fait un projet de reconnaissance faciale vers 2009 et cette méthode était la méthode la plus efficace à l'époque. Document original: research.microsoft.com/~viola/Pubs/Detect/violaJones_IJCV.pdf
Connaissances de base: http://en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_framework
la source