Gesichtserkennung

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Mit der Gesichtserkennungs-API von ML Kit können Sie Gesichter in einem Bild erkennen, wichtige Gesichtsmerkmale identifizieren und die Konturen erkannter Gesichter ermitteln. Beachten Sie, dass die API Gesichter erkennt und nicht Personen erkennt.

Mit der Gesichtserkennung können Sie die Informationen abrufen, die Sie zum Ausführen von Aufgaben wie Selfies oder Porträts oder zum Erstellen von Avataren aus dem Foto eines Nutzers benötigen. Da das ML Kit die Gesichtserkennung in Echtzeit durchführen kann, können Sie es in Anwendungen wie Videochats oder Spielen verwenden, die auf die Ausdrücke des Spielers reagieren.

iOS Android

Hauptmerkmale

  • Gesichtsmerkmale erkennen und orten Ermitteln Sie die Koordinaten von Augen, Ohren, Wangen, Nase und Mund jedes erkannten Gesichts.
  • Konturen bei erkannten Gesichtern, Augen, Augenbrauen, Lippen und Nase
  • Gesichtsausdrücke erkennen Erkennen, ob eine Person lächelt oder ihre Augen geschlossen hat.
  • Gesichtserkennung in Videoframes erfassen Für jedes erkannte Gesicht wird eine ID abgerufen. Die Kennung ist über mehrere Aufrufe hinweg einheitlich, sodass Sie eine Bildbearbeitung für eine bestimmte Person in einem Videostream ausführen können.
  • Videoframes in Echtzeit verarbeiten Die Gesichtserkennung wird auf dem Gerät ausgeführt und ist schnell genug für Echtzeitanwendungen wie die Videobearbeitung.

Beispielergebnisse

Beispiel 1

Der Physiker Stephen Hawking in der Schwerelosigkeit von der NASA

Für jedes erkannte Gesicht:

Gesicht 1 von 3
Begrenzungspolygon (884.880004882812, 149.546676635742), (1030.77197265625, 149.546676635742), (1030.77197265625, 8282.828.828.828.828.828.828.828.
Winkel Y: -14,054030418395996, Z: -55,007488250732422
Tracking-ID 2
Sehenswürdigkeiten zur Gesichtserkennung
Linkes Auge (945.869323730469, 211.867126464844)
Rechtes Auge (971.579467773438, 247.257247924805)
Mund-zu-Mund-Propaganda (907.756591796875, 259,714477539062)

... usw.

Funktionswahrscheinlichkeiten
Lächeln 0,88979166746139526
Linkes Auge geöffnet 0,98635888937860727
Rechtes Auge geöffnet 0,99258323386311531

Beispiel 2 (Gesichtskonturerkennung)

Wenn die Gesichtskonturenerkennung aktiviert ist, wird für jedes erkannte Gesichtsmerkmal eine Liste mit Punkten angezeigt. Diese Punkte stellen die Form des Elements dar. Die folgende Abbildung zeigt, wie diese Punkte einem Gesicht zugeordnet werden. Klicken Sie auf das Bild, um es zu vergrößern:

Gesichtskonturen
Nasenbrücke (505.149811, 221.201797), (506.987122, 313.285919)
Linkes Auge 1333 und 336.
Obere Lippe (421.662048, 344.694061), (440.847595, 348.048736.
usw.