# Rust Motion — plugin ViON

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

Rilevi il movimento nell’inquadratura con un carico ridotto sul processore. La modalità adatta si verifica sul Suo sistema.

- Pacchetto: @vionvision/camera-ui-rust-motion
- Gruppo: Rilevamento del movimento
- Versione: 1.2.8
- Richiede: ViON 2.2.5 o successiva
- Licenza: 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

## Descrizione tecnica

Rileva il movimento nell’immagine della telecamera con un carico ridotto sul processore. Coglie anche movimenti piccoli e lenti.

## Cosa fa

- Rileva il movimento nell’immagine della telecamera e contrassegna le aree in cui qualcosa si muove
- Carica poco il processore e non richiede una scheda grafica
- Rileva in modo affidabile movimenti piccoli e lenti, di giorno e di notte
- Conta le regioni cambiate vicine tra loro come un unico movimento, così un animale lontano è un solo rilevamento anziché diverse macchie
- Ricomincia da capo dopo uno spostamento della telecamera o un cambio improvviso di esposizione, invece di contrassegnare l’intera immagine
- Mantiene impostazioni separate per ogni telecamera, con un pulsante che ripristina i valori predefiniti

## Cosa serve

- Il rilevatore non è disponibile per tutti i sistemi server. Se manca per il vostro, il plugin non aggiunge un sensore di movimento alle telecamere

## Impostazioni

- Area: la dimensione complessiva minima di regioni cambiate vicine che conta come movimento
- Threshold: la variazione di luminosità oltre la quale un pixel conta come cambiato
- Blur Radius: ammorbidisce l’immagine prima del rilevamento per ridurre il rumore
- Dilation Size: unisce i pixel cambiati vicini in un’unica area
- Reference Hold: per quanti secondi si conserva l’immagine di confronto. Valori più alti colgono movimenti molto lenti, valori più bassi tengono i riquadri di movimento più vicini alla posizione attuale
