Forum: PC Hard- und Software Software dieGesichter erkennen kann


von Peter G. (peterdergrosse)


Lesenswert?

Hi

ich suche nach einer Software, die in einem Video Gesichter erkennen 
kann. Ziel wäre, dass ich im Programm einen Ordner mit beispielsweise 
Weihnachstvideos angeben kann, und das Programm daraufhin die Videos 
markiert, in denen Onkel Günther erscheint.

Kann hier jemand was empfehlen?

von Fabian H. (hdr)


Lesenswert?

iOS

von J. S. (jojos)


Lesenswert?

Frigate?
Mit Fragezeichen weil das für Echtzeit Erkennung in Kamerastreams ist, 
aber vermutlich auch in aufgezeichneten Videos erkennen kann.

von Christoph K. (backdraft007)


Lesenswert?

Schlagworte für dieses Vorhaben wären OpenCV, face detection.

von Unwichtig (noname_user)


Lesenswert?

Du suchst etwas wie Google-Lens o. Yandex o. Tiney o. Bing was deren 
Onlinesuche beherrscht mit statischen Bildern, u. du glaubst echt sowas 
gibt es für Videos mit deinen Bekannten oder Verwandten?
Never ever ....
Die 4 Größen im Geschäft haben dazu eine Bild-Datenbank u. selbst die 
ist nicht komplett, deren Algorithms u. damit Trefferwahrscheinlichkeit 
ist schon genial, wie willst du das bitte für deine Leute kopieren?

von Lu (oszi45)


Lesenswert?

Peter G. schrieb:
> was empfehlen?

Lies die TAZ: https://taz.de/Video-Ueberwachung-am-Suedkreuz/!5607914/
Es geht noch nicht so gut, wie man denkt.

von J. S. (jojos)


Lesenswert?

Ich habe nochmal die Frigate Doku durchgesehen, das ist erstmal auf 
einige Standardobjekte trainiert und nicht passend zur 
Gesichtserkennung.
Am Ende der Doku gibt es aber links zu ThirdParty Extensions, und da 
wird DoubleTake genannt:
https://github.com/skrashevich/double-take
Das ist jetzt auch kein Programm was einfach gestartet wird, aber ist 
eben ein Kern für Gesichtserkennung. So eine Software muss auch 
trainiert werden, und davon hängen sicher die Ergebnisse ab.

Die Minuskumpel hier haben auch fleißig gegen iOS gevotet, aber das ist 
da tatsächlich schon sehr leistungsfähig.

: Bearbeitet durch User
von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Mal zur Technik zurück. "Gesichtserkennung" is ein zweistufiger Prozess:

1. Gesichter finden (face detection)
2. Gesichter identifizieren (face recognitan)

Zu 1. Das klappt mit OpenCV oder BoofCV recht gut und mit wenig Aufwand. 
Als "Master" dazu dient eine hinterlegte Grafik, die wie ein Smiley 
aussieht. Die Software findet solche Strukturen im Bild und kopiert das 
heraus und/oder zeichnet einen Rahmen darum

Zu 2. Das ist schon eine andere Größenordnung, definitiv nichts für 
Hobby-Programmierer. Entsprechend dünn ist auch die öffentliche 
Verfügbarkeit von brauchbarem Code ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.