Reconnaissance faciale / logiciel fusion

voix
17

Quelqu'un peut-il me diriger dans la bonne direction de certaines bibliothèques de reconnaissance faciale et algorithmes? J'ai essayé la recherche / googler, mais je trouve la plupart du temps thesises et très peu de logiciels réel.

Créé 09/12/2008 à 16:52
source utilisateur
Dans d'autres langues...                            


8 réponses

voix
14

Que diriez - vous Eigenfaces ? Mathématiques simples pour utilise stocker du vecteur propre reconnaissable visage et reconstruire des visages en utilisant des vecteurs multiples.

Le code est tout disponible en Python et ici .

Créé 09/12/2008 à 17:09
source utilisateur

voix
9

OpenCV est une grande bibliothèque de vision par ordinateur.

Voici la page wiki OpenCV sur la reconnaissance du visage .

Créé 09/12/2008 à 23:45
source utilisateur

voix
5

En plus de Eigenfaces, je regardais Fisherfaces. Voici un article académique qui compare les performances des algorithmes Eigenfaces par rapport à Fisherfaces . Il montre de meilleures performances avec Fisherfaces. Je suis d' accord aussi avec tfinniga que OpenCV vaut votre temps, je l' ai utilisé avant pour la détection de visage.

Enfin, vous devriez être plus précis. Voulez-vous détecter quand il y a un visage dans une image, puis à identifier où ou voulez-vous détecter un visage spécifique dans une image? Les solutions présentées ici sont pour cette dernière question. Si vous voulez aborder la première question que je suggère la recherche de la littérature pour les fonctions Adaboost et Haar.

Créé 31/12/2008 à 20:06
source utilisateur

voix
4

Vous allez probablement pas trouver beaucoup de logiciels fini pour la reconnaissance faciale. Si vous voulez le faire, votre meilleure chance est de mettre en œuvre quelque chose qui est dans la thèse de quelqu'un.

Il y a environ quatre années, quelqu'un à la CMU, je crois, a écrit un algorithme qui était l'algorithme de reconnaissance faciale le plus de succès que j'ai jamais vu ... Je vais essayer de trouver pour vous, à moins que quelqu'un d'autre sait ce dont je parle.

Si vous ne l'avez jamais implémenté le code de vision par ordinateur avant, alors vous pourriez être en mesure de résoudre le problème en la décomposant en un problème plus simple. Combien de personnes vous cherchez? Si c'est un petit groupe de personnes, pourrait un travail d'algorithme de reconnaissance de l'espace de couleur? Si les gens ont différents tons de la peau, et différentes couleurs de cheveux, alors vous pourriez être en mesure d'utiliser la reconnaissance d'espace de couleurs de base pour obtenir un bon résultat.

Dans le cas contraire, vous êtes dans un grand projet.

EDIT: Voici une liste de certains articles de la CMU qui peut vous orienter dans la bonne direction

Si je devais vous, je lisais certains de ces articles, et le suivi des références.

Créé 09/12/2008 à 16:59
source utilisateur

voix
2

J'ai écrit un tutoriel entier et programme démo avec le code source libre pour effectuer la détection des visages et la reconnaissance des visages en temps réel à partir d'une webcam (basé sur Eigenfaces à OpenCV):

http://www.shervinemami.co.cc/faceRecognition.html

Créé 01/11/2010 à 17:43
source utilisateur


voix
1

Je trouve Luxand FaceSDK le meilleur pour la reconnaissance et l' identification des visages.

Créé 31/03/2012 à 10:23
source utilisateur

voix
1

Ce type de tâche est généralement effectuée en utilisant les réseaux de neurones. Ceci est votre direction principale à regarder. Aussi une sorte plus spécifique de réseau pour vous de regarder est Kohonen Neural Network. Il est l'image réseau de reconnaissance simpliest, qui peut également être utilisé dans une tâche de reconnaissance faciale. Vous n'obtenir de bons résultats en utilisant seulement celui-ci sorte de filet, mais peu d'entre eux reliant ensemble. Je ne peux pas donner plus de détails, comme je sais que cela seulement en théorie mais n'a pas de compétences pratiques dans ce domaine.

BTW, je ne pense pas que vous trouverez toutes les bibliothèques pour cette tâche, comme d'habitude, si vous avez une telle bibliothèque - pourquoi ne pas faire un produit et de le vendre?

Créé 09/12/2008 à 17:00
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more