2017-06-06 2 views
0

J'utilise OpenCV 3.1 sur un système d'exploitation Jessie Raspbian en utilisant une carte pi zéro.Quel est le meilleur classificateur Head Cascade dans OpenCV?

J'ai utilisé "haarcascade_frontalface_alt" pour la détection de visage et cela fonctionne très bien sur les images basse résolution utilisant Python. Ce que je veux faire est de détecter les têtes des personnes puisque je n'ai pas leurs visages dans les images capturées.

Quelle est la meilleure cascade à utiliser dans ce cas? existe-t-il également une page de catalogue décrivant les cascades existantes et le cas d'utilisation de chacune d'entre elles?

Merci.

+0

tous les classificateurs de détection de visage auront besoin des faces. Il existe d'autres détecteurs pour détecter la forme de la tête + des épaules mais ils ne fournissent que du code matlab, pas C++/python/openCV – Micka

Répondre

0

Vous pouvez jeter un oeil à tous les fichiers haarcascade d'opencv en listant le contenu de data/haarcascades/ dans votre dossier opencv. Les noms des fichiers xml sont assez explicites.

Ce site web http://alereimondo.no-ip.org/OpenCV/34/ contient d'autres fichiers cascades et en particulier un fichier pour "head and shoulders" qui pourrait vous convenir.

+0

Merci @fonfonx J'ai déjà regardé ce site mais ce qu'ils ont n'est pas ce que je cherche. J'ai essayé leur fichier en cascade de tête xml mais n'ai pas fourni de détection pour les têtes du haut. – Mostafa