# Rust Motion — plugins do ViON

Fonte: https://vionvision.tech/pt/plugins/motion/rust-motion

Identifique movimento na imagem com baixo uso do processador. O modo adequado é testado no seu sistema.

- Pacote: @vionvision/camera-ui-rust-motion
- Grupo: Detecção de movimento
- Versão: 1.2.8
- Requer: ViON 2.2.5 ou mais recente
- Licença: 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

## Descrição técnica

Detecta movimento na imagem da câmera com pouca carga no processador. Também percebe movimentos pequenos e lentos.

## O que faz

- Detecta movimento na imagem da câmera e marca as áreas onde algo se move
- Exige pouco do processador e não precisa de placa de vídeo
- Detecta com confiabilidade movimentos pequenos e lentos, de dia e à noite
- Conta regiões alteradas próximas entre si como um único movimento, então um animal distante é uma detecção e não várias manchas
- Recomeça após um movimento da câmera ou uma mudança brusca de exposição, em vez de marcar a imagem inteira
- Mantém configurações separadas para cada câmera, com um botão que restaura os valores padrão

## O que é necessário

- O detector não está disponível para todos os sistemas de servidor. Se não houver para o seu, o plugin não adiciona sensor de movimento às câmeras

## Configurações

- Area: o tamanho combinado mínimo de regiões alteradas próximas que conta como movimento
- Threshold: a mudança de brilho a partir da qual um pixel conta como alterado
- Blur Radius: suaviza a imagem antes da detecção para reduzir o ruído
- Dilation Size: junta pixels alterados próximos em uma única área
- Reference Hold: por quantos segundos a imagem de comparação é mantida. Valores maiores captam movimentos muito lentos; valores menores mantêm as caixas de movimento mais perto da posição atual
