2013-05-29 2 views
1

Je souhaite reconnaître l'humain à partir de l'image ou de la vidéo. J'ai utilisé OPENCVSharp pour la détection de visage, il fonctionne très bien avec la face avant et une faible précision pour la face latérale. ce que je veux c'est la détection humaine (la détection de visage ne fonctionnera pas face b'z pourrait être opposée à la caméra). Est-ce que quelqu'un peut suggérer une bibliothèque ou un lien de référence pour la détection humaine d'une image ou d'une vidéo? Est-il également possible d'identifier le genre? y a-t-il un moyen de suivre l'humain à partir de la vidéo?Détection humaine à partir de l'image ou de la vidéothèque

+0

Essayez la [Cascade Classifier ] (https://code.ros.org/trac/opencv/browser/trunk/opencv/apps/traincascade/cascadeclassifier.cpp?rev=2335) avec [haarcascade_fullbody.xml] (https://github.com/Itseez/opencv/tree/master/data/haarcascades). [Exemple] (http://docs.opencv.org/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html). – William

+0

Avez-vous recyclé le classificateur pour la face latérale? – Bull

+0

Google: détection vidéo hog humaine – Bull

Répondre

2

Vous devez d'abord rechercher la détection Haar ou HoG et décider lequel correspond le mieux à votre problème. Vous devrez ensuite suivre les mêmes étapes que celles que vous avez suivies pour la reconnaissance faciale, mais avec un ensemble de données incluant des personnes à la place.

Utilisez cette link qui a une longue liste de libre d'utiliser des jeux de données (non commerciales) que vous pouvez trouver un à utiliser

puis utilisez opencv_traincascades pour obtenir votre fichier cascade.xml

Questions connexes