From dac6fcaa2a0305b2a2dab6c8b21b07c6f3fccc08 Mon Sep 17 00:00:00 2001 From: Matthias Schild Date: Tue, 7 Jul 2026 23:50:01 +0200 Subject: [PATCH] Add known faces task --- 04-face-recognition/01-known-faces.md | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 04-face-recognition/01-known-faces.md diff --git a/04-face-recognition/01-known-faces.md b/04-face-recognition/01-known-faces.md new file mode 100644 index 0000000..f05f7fa --- /dev/null +++ b/04-face-recognition/01-known-faces.md @@ -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. \ No newline at end of file