2016-04-18 15 views
0

Es gibt viele Gesichtserkennung und Gesichtserkennung (Identifikation) APIs im Markt. Gesichtserkennungs-APIs sind für statisches Bild- oder Stream-Video (sogar offline), aber Gesichtserkennungs-APIs sind meistens für statische Bilder.Stream-Video-Gesichtserkennung mit Video-Gesichtserkennung und Bild Gesichtserkennung

Wenn ich einen Gesichtserkennungsdienst für das Streaming von Video erstellen möchte, ist der einzige Gedanke in meinem Kopf, diese beiden APIs zu kombinieren.

Mit Gesichtserkennungs-APIs wird jedes Mal eine Ablaufverfolgungs-ID generiert, wenn ein einzelnes Gesicht im Video erscheint, unabhängig davon, ob es sich um das gleiche Bild handelt. Also die Lösung, die ich habe, ist unten.

  1. Gesicht im Stream-Video erkennen.
  2. Sobald es eine neue Gesichtsspur gibt, extrahiere ich mehrere Frames (z. B. 0, +1, +2 Sek.) Und beschneide die Gesichtsbereiche.
  3. senden Sie diese Gesichtsrahmen Gesichtserkennung API, wenn sie das gleiche Ergebnis zurückgeben, das ist das in Video.

Ob es der effektivste Weg mit vorhandenen APIs ist?

Antwort