Eventos de movimiento¶
vision.detect.motion
Optic recibe eventos de cámaras ONVIF y los guarda como episodios.
Eventos de la cámara¶
Los eventos ONVIF se convierten en episodios:
- Movimiento — CellMotion
IsMotiony MotionAlarm:trueindica que hay movimiento;false, que ha terminado. - Detección de personas y vehículos — Los eventos contienen los resultados de la analítica de la cámara.
- Entradas digitales — La cámara comunica las activaciones de las entradas.
- Tiempo de espera por inactividad — El streamer cierra los episodios que dejan de recibir eventos.
El streamer mantiene un episodio de movimiento por stream. Tiene en cuenta todas las fuentes de movimiento activas de la cámara; la ventana de espera comienza cuando la última fuente activa indica que el movimiento ha terminado.
Agrupación de episodios de movimiento (debounce)¶
Tras una señal de fin de movimiento, el streamer espera 30 segundos antes de cerrar definitivamente el episodio. Esta ventana agrupa las pausas breves de movimiento en un solo episodio.
- Pausa inferior a 30 segundos — Una nueva señal de movimiento continúa el episodio anterior con el mismo ID y la misma hora de inicio. Por ejemplo, si el movimiento vuelve tras 5 segundos, no se crea un episodio separado.
- Pausa de 30 segundos o más — El episodio anterior se cierra; el siguiente movimiento crea uno nuevo.
- La cámara no envía una señal de fin de movimiento — Se aplica otro tiempo de espera de seguridad: 15 segundos sin una nueva señal que indique movimiento.
Las señales false repetidas sin una nueva señal true no prolongan la ventana de espera.
Cuando vence la ventana, la hora de fin del episodio es la de la última señal de fin de movimiento. Los 30 segundos de espera no se añaden a su duración.
Ejemplo:
| Hora | Evento | Resultado |
|---|---|---|
| 10:00:00 | Comienza el movimiento | Comienza el episodio |
| 10:00:10 | Termina el movimiento | Comienza la espera |
| 10:00:15 | Vuelve el movimiento | Continúa el mismo episodio |
| 10:00:20 | Termina el movimiento | Comienza otra ventana de espera |
| Desde las 10:00:50 | El movimiento no ha vuelto | El episodio se cierra con hora de fin 10:00:20 |
El streamer fija la ventana de 30 segundos; no tiene un campo propio en la interfaz. El área de detección de la cámara se configura mediante una máscara de celdas.
Al detenerse el stream, sus episodios abiertos se cierran de inmediato; la ventana de espera no continúa después.
Configuración del área de detección¶
Seleccione las celdas en la pestaña Analítica y guarde la regla; consulte la configuración de celdas del detector de movimiento.