Clips de evento, no una cinta continua
La grabación se activa por movimiento. Cada clip es prerregistro, episodio y posregistro, escritos de forma contigua, así que los segundos anteriores a lo que le importa están en el archivo.
100% contiguoUn coche aparcado en la entrada es visible durante nueve horas. No son nueve horas de eventos. Un rastreador de novedad decide qué es nuevo, para que el registro siga siendo algo que una persona pueda leer al final del día.
La grabación se activa por movimiento. Cada clip es prerregistro, episodio y posregistro, escritos de forma contigua, así que los segundos anteriores a lo que le importa están en el archivo.
100% contiguoCada evento es una línea en events.jsonl: cámara, clase, hora, confianza, clip. La aplicación lo lee; también grep.
Una vez al día: purgar, compactar y archivar, en dos niveles de almacenamiento. La retención es un número que usted fija, no un plan que compra.
Purgar → compactar → archivarDetección de objetos (persona, vehículo, animal) sobre ONNX Runtime, con una escalera de proveedores que toma el mejor acelerador presente y desciende sin cambiar la configuración. Ningún fotograma se sube a ningún sitio para ser clasificado.
Medido en nuestra máquina de desarrollo, no en el NAS. Las proporciones viajan; los absolutos no.
El silencio es el fallo que comparten todos los grabadores: no llega nada y nada lo dice. Aquí, una cámara que deja de reportar genera un evento como cualquier otro, el watchdog tiene reglas para ello y la aplicación lo muestra en la misma pantalla que las imágenes.