2017-06-06 6 views
0

Ich benutze OpenCV 3.1 auf einem Raspbian Jessie OS mit pi zero board.Was ist der beste Head Cascade Classifier in OpenCV

Ich habe "haarcascade_frontalface_alt" für die Gesichtserkennung verwendet und es funktioniert wirklich gut auf Bildern mit niedriger Auflösung mit Python. Was ich tun möchte, ist, die Köpfe von Menschen zu erkennen, da ich ihre Gesichter in den aufgenommenen Bildern nicht haben kann.

Was ist die beste Kaskade in diesem Fall? Gibt es auch eine Katalogseite, die bestehende Kaskaden und den Anwendungsfall für jede beschreibt?

Danke.

+0

Alle Gesichtserkennungs-Klassifikatoren benötigen die Flächen. Es gibt andere Detektoren, um die Form von Kopf und Schultern zu erkennen, aber afaik geben sie nur Matlab-Code, nicht C++/Python/openCV – Micka

Antwort

0

Sie können sich alle Dateien von opencv ansehen, indem Sie den Inhalt von data/haarcascades/ in Ihrem Ordner opencv auflisten. Die Namen der XML-Dateien sind ziemlich selbsterklärend.

Diese Website http://alereimondo.no-ip.org/OpenCV/34/ enthält andere Kaskaden-Dateien und insbesondere eine Datei für "Kopf und Schultern", die für Sie geeignet sein könnte.

+0

Dank @fonfonx Ich habe diese Seite schon angeschaut, aber was sie haben, ist nicht das, wonach ich suche. Ich habe versucht, ihre Head-Kaskade-XML-Datei, aber keine Erkennung für Köpfe von oben. – Mostafa

Verwandte Themen