Gesichtserkennung in PHP

Die Idee ist, die Entwicklung einer Gesichtserkennung für Webseiten und Communities.
Nach einer umfassenden Web Recherche habe ich festgestellt das es wenige Open Source Lösungen gibt. Die meisten Lösungen verwenden die OpenCV Library von Intel. Dafür gibt es zahlreiche Besipiele in C, VB oder Java. Eine Lösung in PHP war die Extension PHP Facedetect, die aber auch auf OpenCV basiert. Lösungen nur mit PHP Bordmitteln habe ich nur eine gefunden .

Artikel zur Theorie

Lösungen & Sources

C/C#/C++

PHP

Andere Programmiersprachen

Installation

1. OpenCV installieren Installations Anleitung
2. PHP Facedetect Extension installieren Installations Anleitung

Anwendungsmöglichkeiten

So, nachdem nun alles installiert ist und die PHP-Extension läuft kann man sich um konktrete Anwendungsfälle Gedanken machen.
Also erstmal ein Überblick bekommen welche Funktionen möglich sind:

  • Gesichter auf Fotos erkennen und markieren
  • Gesichter auf Fotos vergleichen – ähnlichkeit des Gesichtes von Foto A und B vergleichen

Optimierung