Ich suche eine hardwarebasierte Plattform für Überwachungsklassen von Anwendungen. Ich möchte Gesichter von Menschen identifizieren, wie sie in der Szene erscheinen.
Ich habe nicht vor, die Gesichtserkennung (damals oder später) wirklich anzuwenden. Auch die Ausrichtung von Gesichtern kann aus praktischen Gründen gerade angenommen werden. Einmal erkanntes Gesicht muss nicht weiter bearbeitet werden.
Gibt es einen schnellen (effizienten) Algorithmus zum Erkennen von Gesichtern aus der Live-Videoquelle?
hardware-implementation
face-detection
Dipan Mehta
quelle
quelle
Antworten:
Wir wissen, dass das Problem gelöst ist, weil unsere Handys und Digitalkameras dies können. Möglicherweise können Sie herausfinden, welchen Algorithmus sie verwenden, indem Sie die Patentdatenbanken durchsuchen.
Computer Vision-Bibliotheken wie OpenCV und SimpleCV bieten standardmäßig Gesichtserkennung. Siehe zum Beispiel Gesichtserkennung in Echtzeit auf dem iPhone mit OpenCV-Anschluss . Wenn Sie selbst basteln möchten, lesen Sie den einfachen Gesichtserkennungsalgorithmus basierend auf den minimalen Gesichtsmerkmalen .
quelle
Ich würde einen Viola-Jones-Gesichtsdetektor vorschlagen. Einfach zu implementieren und effizient in der Rechenzeit. Ich habe um 2009 ein Gesichtserkennungsprojekt durchgeführt und diese Methode war damals die rechnerisch effizienteste Methode. Originalarbeit: research.microsoft.com/~viola/Pubs/Detect/violaJones_IJCV.pdf
Grundkenntnisse: http://en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_framework
quelle