Gesichtserkennung / Zusammenführen von Software

stimmen
17

Kann jemand mich in die richtige Richtung einiger Gesichtserkennung Bibliotheken & Algorithmen zeigen? Ich habe versucht, verschiedene Such / googeln, aber ich meist Thesen und sehr wenig echte Software.

Veröffentlicht am 09/12/2008 um 16:52
quelle vom benutzer
In anderen Sprachen...                            


8 antworten

stimmen
14

Wie wäre es Eigengesichter ? Nutzt einfache Mathematik erkennbaren Eigenvektor der Fläche zu speichern und rekonstruieren Flächen mehr Vektoren.

Der Code ist alles in Python auch hier .

Beantwortet am 09/12/2008 um 17:09
quelle vom benutzer

stimmen
9

OpenCV ist eine große Computer - Vision - Bibliothek.

Hier ist die OpenCV Wiki - Seite auf Gesichtserkennung .

Beantwortet am 09/12/2008 um 23:45
quelle vom benutzer

stimmen
5

Neben Eigengesichter, würde ich auf Fisherfaces aussehen. Hier eine wissenschaftliche Arbeit, die die Leistung der beiden Algorithmen vergleicht Eigengesichter vs. Fisherfaces . Es zeigt eine bessere Leistung mit Fisherfaces. Ich stimme auch mit tfinniga dass OpenCV wert ist Ihre Zeit, ich habe es vor für die Gesichtserkennung verwendet.

Schließlich sollten Sie das konkretisieren. Wollen Sie erkennen, wenn es ein Gesicht in einem Bild ist, und dann identifizieren, wo oder haben Sie ein bestimmtes Gesicht in einem Bild erkennen wollen? Die Lösungen, die hier aufgelistet sind für die letztere Frage. Wenn Sie die erste Frage angehen wollen schlage ich vor, die Literatur für AdaBoost und Haar-Funktionen zu suchen.

Beantwortet am 31/12/2008 um 20:06
quelle vom benutzer

stimmen
4

Sie sind wahrscheinlich nicht viel fertige Software zur Gesichtserkennung finden. Wenn Sie es tun wollen, ist Ihre beste Chance ist, etwas zu implementieren, die in jemandes Arbeit ist.

Vor ungefähr 4 Jahren, jemand an der CMU, glaube ich, schrieb einen Algorithmus, der erfolgreichste Gesichtserkennungsalgorithmus, die ich je gesehen habe ... Ich werde versuchen, es für Sie zu finden, es sei denn, jemand anderes weiß, wovon ich rede.

Wenn Sie noch nie Code Computer Vision implementiert haben, dann könnten Sie in der Lage sein, das Problem zu lösen, indem er sie in ein einfacheres Problem zu brechen. Wie viele Menschen suchen Sie? Wenn es eine kleine Gruppe von Menschen, könnte eine Farbraumerkennungsalgorithmus Arbeit? Wenn die Menschen haben Hautton unterscheiden und unterschiedliche Haarfarben, dann könnten Sie nur in der Lage sein, grundlegende Anerkennung Farbraum zu verwenden, um ein gutes Ergebnis zu erzielen.

Ansonsten sind Sie für ein großes Projekt in.

EDIT: Hier ist eine Liste von einigen CMU Artikeln, können Sie in die richtige Richtung

Wenn ich Sie wäre, würde ich einige dieser Artikel, und Follow-up auf den Referenzen lesen.

Beantwortet am 09/12/2008 um 16:59
quelle vom benutzer

stimmen
2

Ich schrieb eine ganze Tutorial und Demo-Programm mit Code kostenlose Quelle für von einer Webcam Gesichtserkennung und Gesichtserkennung in Echtzeit durchführen (basierend auf Eigengesichter in OpenCV):

http://www.shervinemami.co.cc/faceRecognition.html

Beantwortet am 01/11/2010 um 17:43
quelle vom benutzer

Beantwortet am 16/02/2010 um 13:41
quelle vom benutzer

stimmen
1

Ich finde Luxand FaceSDK das Beste für Gesichtserkennung und Identifizierung.

Beantwortet am 31/03/2012 um 10:23
quelle vom benutzer

stimmen
1

Diese Art der Aufgabe erfolgt in der Regel unter Verwendung neuronaler Netzwerke. Dies ist Ihre primäre Richtung zu suchen. Auch einige weitere spezifische Art von Netzwerk für Sie suchen ist Kohonen Neural Network. Es ist das einfachste Image Recognition-Netzwerk, das in einer Gesichtserkennungsaufgabe eingesetzt werden kann auch. Sie erhalten keine guten Ergebnisse erzielen nur diese eine Art Netz verwenden, aber zusammen einige von ihnen zu verbinden. Ich kann nicht mehr Detail geben, wie ich dies nur in der Theorie kennen, haben aber keine praktischen Fähigkeiten in diesem Bereich.

Btw, ich glaube nicht, dass Sie alle Bibliotheken für diese Aufgabe finden, wie in der Regel, wenn Sie eine solche Bibliothek haben - warum nicht ein Produkt machen und verkaufen?

Beantwortet am 09/12/2008 um 17:00
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more