# Rust Motion — plugins de ViON

Fuente: https://vionvision.tech/es/plugins/motion/rust-motion

Detecte movimiento en la imagen con poca carga para el procesador. El modo adecuado se comprueba en su sistema.

- Paquete: @vionvision/camera-ui-rust-motion
- Grupo: Detección de movimiento
- Versión: 1.2.8
- Requiere: ViON 2.2.5 o posterior
- Licencia: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-rust-motion
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-rust-motion#readme

## Descripción técnica

Detecta movimiento en la imagen de la cámara con poca carga para el procesador. También capta movimientos pequeños y lentos.

## Qué hace

- Detecta movimiento en la imagen de la cámara y marca las zonas donde algo se mueve
- Apenas carga el procesador y no necesita tarjeta gráfica
- Detecta de forma fiable movimientos pequeños y lentos, de día y de noche
- Cuenta las regiones cambiadas cercanas entre sí como un solo movimiento, de modo que un animal lejano es una detección y no varias manchas
- Vuelve a empezar tras un movimiento de la cámara o un cambio brusco de exposición en lugar de marcar toda la imagen
- Guarda ajustes separados para cada cámara, con un botón que restablece los valores predeterminados

## Qué necesita

- El detector no está disponible para todos los sistemas de servidor. Si falta para el suyo, el plugin no añade ningún sensor de movimiento a las cámaras

## Configuración

- Area: el tamaño combinado mínimo de regiones cambiadas cercanas que cuenta como movimiento
- Threshold: el cambio de brillo a partir del cual un píxel cuenta como cambiado
- Blur Radius: suaviza la imagen antes de la detección para reducir el ruido
- Dilation Size: une píxeles cambiados cercanos en una sola zona
- Reference Hold: cuántos segundos se conserva la imagen de comparación. Los valores altos captan movimientos muy lentos; los bajos mantienen los recuadros de movimiento más cerca de la posición actual
