face-recognition

___ qstntxt ___

Gibt es eine Möglichkeit, zwei Gesichter zu vergleichen (vielleicht mit OpenCv ) und eine Partitur von ihrem Aussehen zu erhalten? Ich meine, einen Gesichtserkennungsalgorithmus anzuwenden, aber nur zwischen zwei Gesichtern , nicht auf einem ganzen Dataset.

Das Problem ist, dass zum Beispiel Eigengesichter mindestens zwei Trainingsbilder benötigt.

    
___ qstnhdr ___ Vergleiche zwei Gesichter (und ihre Ähnlichkeit) ___ tag123opencv ___ OpenCV (Open Source Computer Vision) ist eine plattformübergreifende Bibliothek von Programmierfunktionen für die Echtzeit-Bildverarbeitung. Es wurde 1999 offiziell von Intel ins Leben gerufen und wird nun von Itseez unterstützt. Verwendet werden: Mensch-Computer-Interaktion; Objektidentifikation, Segmentierung und Erkennung; Gesichtserkennung; Gestenerkennung; Bewegungsverfolgung, Bewegung Verständnis; Stereo- und Multikamera-Kalibrierung und Tiefenberechnung; Mobile Robotik. ___ answer33029995 ___
  • Sie können die Vergleichsfunktion verwenden, die von openbr stammt.Sie ​​geben Ihnen einen übereinstimmenden Prozentsatz von zwei Gesichtern.

  • Und es gibt diese Werte basierend auf min, max, mean, stddev sowohl für echte als auch für Betrüger.

___ answer7030545 ___

Ja, Sie können absolut Eigenfaces verwenden. Die Trainingsgesichter haben nichts zu tun, mit den zwei Gesichtern, die Sie für die Gesichtserkennung vergleichen. Haben Sie eine Trainingsgesichtsgalerie von ungefähr 100 Gesichtern. Um dann Ihre beiden Gesichter zu vergleichen (Gesicht_1 und Gesicht_2), führen Sie eine Eigenflächenzerlegung für jedes Gesicht mit den 100 Gesichtern in Ihrer Trainingsgalerie durch. Also zum Beispiel face_1 = [2 3 1 5 ...] * [eigFace1 eigface2 eigface3 eigface4 ...] 'und dasselbe für das zweite Gesicht. Den Vektor, den ich oben im Beispiel [2 3 1 5 ...] gezeigt habe, vergleiche ihn für jede Ihrer beiden Gesichtszerlegungen in einer Art Distanzalgorithmus (ob es eine euklidische Distanz oder eine andere Distanzmetrik ist). Wenn die Entfernung innerhalb einer bestimmten Schwelle liegt, kann man sagen, dass sie gleich sind. Denken Sie daran, wenn Sie Eigengesichter verwenden, müssen Pose, Beleuchtungsbedingungen, Größe und Hintergrund aller Trainingsbilder sowie die Gesichter, die Sie vergleichen möchten, normalisiert werden. Die Augen, Nasen, ein Mund müssen auch so aufgereiht wie möglich sein.

    
___ tag123Flächenerkennung ___ Die Gesichtserkennung ist der Prozess der Übereinstimmung von Gesichtern, um zu bestimmen, ob die in einem Bild gezeigte Person mit der in einem anderen Bild gezeigten identisch ist. Dies unterscheidet sich von der Gesichtserkennung, die nur bestimmt, wo in einem Bild ein Gesicht existiert. Die Gesichtserkennung findet breite Anwendung in der Sicherheitstechnologie, sozialen Netzwerken, Kameras usw. ___ answer17341529 ___

Versuchen Sie zu vergessen, dass Sie Gesichter vergleichen. Finden Sie SURF-Schlüsselpunkte für beide Fotos, passen Sie ihre Deskriptoren an. Als Bewertung der Ähnlichkeit des Fotos verwenden Sie das Verhältnis der Anzahl der übereinstimmenden Deskriptoren zur Anzahl aller Deskriptoren.

    
___
4
Antworten

Opencv - Haar-Kaskade - Face Tracking ist sehr langsam

Ich habe ein Projekt entwickelt, um Gesicht durch Kamera mit der OpenCV-Bibliothek zu verfolgen. Ich habe Haarkaskade mit haarcascade_frontalface_alt.xml verwendet, um das Gesicht zu erkennen. Mein Problem ist, wenn die Bilderfassung von d...
11.11.2014, 16:36
4
Antworten

Opencv3 und Python 2.7 auf der virtuellen Umgebung - AttributeError: 'Modul' Objekt hat kein Attribut 'createLBPHFaceRecognizer'

Ich habe eine Python-Funktion mit opencv 3. Es funktioniert ohne virtuelle Umgebung.Auch ich habe opencv auf venv installiert von: pyimageSearch . Ich versuche, diese Python-Funktion auf venv auszuführen, dann gibt es einen Fehler: %Vor% oh...
09.11.2015, 23:54
3
Antworten

So speichern / beschneiden Sie erkannte Gesichter in dlib python

Ich möchte das erkannte Gesicht in der dlib speichern, indem ich das Rechteck "do" beschneide jemand hat eine Idee, wie kann ich es ernten. Ich benutze dlib zum ersten Mal und mit so vielen Problemen. ich möchte auch den fisherface algorithmus e...
12.10.2016, 21:39
2
Antworten

Wie kann ich die Gesichtserkennung bei iOS durchführen?

Ich habe mit der Arbeit an einer Anwendung für iOS begonnen, die Gesichter von einem Foto oder von der iPhone / iPad-Kamera erkennt. Vorhandene Lösungen wie OpenCV und Core Image (in iOS 5.0) bieten eine Gesichtserkennung in einem Bild, aber...
05.11.2011, 14:36
1
Antwort

Gibt es eine offene Technologie, um Gesichtsmerkmale zu erkennen?

Ich muss das Babygesicht abhängig von den Fotos der Eltern machen. Etwas wie: Ссылка Es kann sein, dass es nicht sehr fortgeschritten ist und versuchen kann, zum Beispiel Augen von konstanten Augengruppen in der Datenbank zu erkennen. Das H...
15.08.2010, 11:51
2
Antworten

Android Gesichtserkennung & erhalten ähnliche Gesichter aus der Datenbank

In meiner Anwendung werde ich eine Bildsuche wie Google Bildersuche implementieren. Einziger Unterschied ist hier ich suche nur nach menschlichen Gesichtern. Hier ist, wie es geht .. Benutzer fotografieren eine Person mit der Kamera. Meine...
28.01.2013, 07:08
2
Antworten

Open set face recognition - welche Punktzahl geben Sie Frageflächen, die in der Galerie nicht vorhanden sind?

Szenario: Bei geschlossener Gesichtserkennung haben wir in einem Gallery-Set 10 Personen, dann stammen die Abfragebilder aus diesen zehn Personen. Jede Abfrage wird somit einer der 10 Personen zugeordnet. In open-set Gesichtserkennun...
17.08.2015, 16:04
3
Antworten

Vergleiche zwei Gesichter (und ihre Ähnlichkeit)

Gibt es eine Möglichkeit, zwei Gesichter zu vergleichen (vielleicht mit OpenCv ) und eine Partitur von ihrem Aussehen zu erhalten? Ich meine, einen Gesichtserkennungsalgorithmus anzuwenden, aber nur zwischen zwei Gesichtern , nicht auf einem g...
06.07.2011, 21:32