Private
Public Access
SQLite-Ereignisse und Personenprofile vorbereiten
This commit is contained in:
1 parent
643146599d
commit
f15ab1d399
9 files changed
+637
-21
No files matched your search
+24
-2
@@ -3,8 +3,10 @@
|
||||
Diese Version implementiert ein Livebild des vorhandenen Camera Module 3 NoIR
|
||||
über Picamera2, eine lokale WebUI, Moduswahl mit Speicherung und eine
|
||||
**Simulation** des Effektablaufs. Sie steuert noch keine GPIOs, Motoren,
|
||||
Servos, Lampen oder Lautsprecher. Automatische Personenerkennung, Clips,
|
||||
Maskierung und Löschfristen sind noch nicht umgesetzt. Daher vorerst nur
|
||||
Servos, Lampen oder Lautsprecher. Eine lokale SQLite-Datenbank speichert
|
||||
Testereignisse und Profilkennungen. Automatische Personenerkennung und
|
||||
Profilzuordnung per Kamera, Clips und Maskierung sind noch nicht umgesetzt.
|
||||
Die 30-Tage-Löschung ist für künftige Auto-Profile vorbereitet. Daher vorerst nur
|
||||
im privaten Testbereich verwenden; die Kamera nicht auf öffentliche Flächen
|
||||
richten.
|
||||
|
||||
@@ -73,6 +75,26 @@ noch nicht vorhandenen Einstellungen der Standard. Ein WebUI-Wechsel wird
|
||||
unter `data/settings.json` gespeichert und bleibt bei normalem Neustart
|
||||
erhalten. Das Uploadskript überträgt diesen Laufzeitordner nicht.
|
||||
|
||||
## Ereignisdatenbank und Profile
|
||||
|
||||
Beim Start wird `data/events.sqlite3` angelegt. Erfolgreiche manuelle
|
||||
Testauslösungen werden mit Zeitpunkt und Modus gespeichert und in der WebUI
|
||||
aufgelistet. Profilkennungen lassen sich anlegen, Ereignissen zum Testen
|
||||
zuordnen und wieder löschen. Beim Löschen eines Profils bleibt das Ereignis
|
||||
ohne Zuordnung erhalten. Die Daten bleiben bei einem Neustart und bei
|
||||
weiteren Uploads bestehen, weil das Uploadskript `data/` auslässt.
|
||||
|
||||
Der Nutzer wünscht später automatische Wiedererkennung per Kamera. Diese
|
||||
Version erstellt noch keine Profile aus Kamerabildern und speichert keine
|
||||
Bilder, Gesichtsmerkmale oder Clips aus Kamerabildern in der Datenbank.
|
||||
Für künftig automatisch erstellte Profile sind Merkmalsvektoren und eine
|
||||
30-Tage-Frist ab letzter Sichtung vorbereitet. Beim Start, stündlich und
|
||||
beim Lesen der Ereignisse/Profile werden abgelaufene Auto-Profile mitsamt
|
||||
Merkmalsvektoren entfernt. Manuelle Profile bleiben bis zur manuellen
|
||||
Löschung bestehen; Ereignisse bleiben ohne Profilzuordnung erhalten.
|
||||
Eine echte Zuordnung braucht noch Kameratests und eine Prüfung von
|
||||
Fehlzuordnungen.
|
||||
|
||||
## Lokal prüfen
|
||||
|
||||
Für die Webtests zusätzlich `httpx` installieren:
|
||||
|
||||
Reference in new issue
Block a user