Add known faces task
This commit is contained in:
@@ -0,0 +1,48 @@
|
|||||||
|
# Aufgabe 01: Bekannte Personen erkennen
|
||||||
|
|
||||||
|
## Ziel
|
||||||
|
|
||||||
|
Das System soll nicht nur Personen zählen, sondern bekannte Gesichter unterscheiden.
|
||||||
|
|
||||||
|
## Aufgabe
|
||||||
|
|
||||||
|
Baue einen kleinen `faces/`-Ordner:
|
||||||
|
|
||||||
|
```text
|
||||||
|
faces/
|
||||||
|
matthias/
|
||||||
|
01.jpg
|
||||||
|
02.jpg
|
||||||
|
lisa/
|
||||||
|
01.jpg
|
||||||
|
```
|
||||||
|
|
||||||
|
Dann soll dein Programm im Kamerabild sagen:
|
||||||
|
|
||||||
|
```text
|
||||||
|
Ich sehe Matthias.
|
||||||
|
```
|
||||||
|
|
||||||
|
## Lernpunkte
|
||||||
|
|
||||||
|
- Face Detection
|
||||||
|
- Face Embeddings
|
||||||
|
- Ähnlichkeitsvergleich
|
||||||
|
- False Positives
|
||||||
|
- Datenschutz und Consent
|
||||||
|
|
||||||
|
## Akzeptanzkriterien
|
||||||
|
|
||||||
|
- Mindestens eine bekannte Person kann erkannt werden.
|
||||||
|
- Unbekannte Personen werden als `unknown` markiert.
|
||||||
|
- Das System behauptet nicht mit 100 % Sicherheit, jemanden zu erkennen.
|
||||||
|
|
||||||
|
## Erweiterung
|
||||||
|
|
||||||
|
Baue einen Befehl:
|
||||||
|
|
||||||
|
```text
|
||||||
|
$ enroll-person "Matthias"
|
||||||
|
```
|
||||||
|
|
||||||
|
Der mehrere Bilder aufnimmt und als Referenz speichert.
|
||||||
Reference in New Issue
Block a user