Come ingegnere del software, le prime due cose che farei per gestire un tale problema sono
Il requisito che non è precisamente descritto qui è ciò che significherà "alto" o "basso" livello di movimento. Questo si riferisce ad alcune percezioni dell'utente della videocamera o ad una velocità specifica che spostano la fotocamera? Esiste una definizione esistente più severa in questo dominio? Colui che ti ha dato questo compito ha un'idea precisa di cosa significano questi termini? Queste sono le domande che vorrei porre qui.
Per raccogliere più informazioni sul sistema, vorrei
- guarda che tipo di documentazione ha fornito il fornitore / autore dell'algoritmo di rilevamento del movimento (o chiedi loro direttamente, se non ci sono documenti)
- prova il sensore di movimento di una telecamera reale e registra i valori in un file per raccogliere alcuni dati e vedere in che intervallo saranno in genere.
- se in qualche modo possibile, misurare come la velocità di movimento della telecamera si riferisce ai valori restituiti dall'algoritmo (il che significa che è necessario un modo indipendente e affidabile per misurare la velocità del movimento della telecamera, una sorta di banco di prova con velocità sensori ecc.)
Questa forse non è la risposta che stai cercando, ma sulle poche informazioni che hai dato nella domanda il migliore che io possa darti. Ciò che sicuramente non funziona è solo guardare i valori nel flusso di dati e indovinare quali di questi si qualificano come "alti" e quali "bassi". Dai puri dati di quel flusso, non è possibile ricavare una metrica utile per misurare "alto" e "basso".