Quando si organizzano i risultati del rilevamento in eventi in attesa di revisione, definire input validi prima delle condizioni di persistenza e di fine. Le regole temporali possono organizzare le notifiche. Non dimostrano in modo indipendente che si sia verificata una reale anomalia o che una persona l'abbia confermata. Questo articolo descrive un metodo proposto; non aggiunge test di eventi o distribuzione del dispositivo.
Registra il fotogramma e il tempo associati a ciascun risultato
Conserva le origini di input, gli identificatori dei frame, la validità dei risultati e le versioni del modello e delle regole. Distinguere il tempo di acquisizione dell'immagine, il tempo di ricezione del risultato e il tempo di visualizzazione sullo schermo. Non sottrarre direttamente tempi da dispositivi diversi senza stabilire la relazione temporale. Il conteggio dei fotogrammi elaborati non rappresenta automaticamente il tempo trascorso.
Specificare l'orologio utilizzato per il tempo trascorso
Documentazione temporale di Python spiega che un orologio monotono non è influenzato dagli aggiornamenti dell'orologio di sistema. Il suo punto di riferimento è indefinito; le differenze tra le letture sono significative. Questo è un riferimento al meccanismo per il tempo trascorso all'interno di un programma. Non stabilisce gli orologi sincronizzati dei dispositivi, i tempi noti di acquisizione delle immagini o l'utilizzo di tale meccanismo da parte di un particolare SDK.
Separare persistenza, fine e input non validi
| Condizione | Gestione proposta | Prove da conservare |
|---|---|---|
| I risultati validi soddisfano la regola di inizio | Crea un evento in attesa di revisione | Inserisci il segmento e avvia la prova |
| I risultati validi continuano a soddisfare la condizione | Aggiorna la persistenza degli eventi | Tempi di osservazione e risultati delle regole |
| I risultati validi soddisfano la regola finale | Registra la fine dell'evento | Fine delle prove e successivo stato di revisione |
| Fotogrammi mancanti, perdita di flusso o risultati non validi | Applica la regola di input non valido | Intervallo mancante, causa e recupero |
Esamina i cambiamenti di stato con la riproduzione di video registrati
I fotogrammi mancanti non devono significare automaticamente la scomparsa del bersaglio. La fine di un evento non significa che una persona abbia confermato l'assenza di anomalie. Progetta controlli di riproduzione separati per interferenze brevi, target persistenti, intervalli di fotogrammi modificati, perdita di flusso e riavvii di programmi. Registra l'attivazione, la persistenza, la fine e le notifiche ripetute. Imposta le soglie utilizzando video di esempio dal sito di installazione fisica prevista. Non pubblicare un valore di ritardo dell'allarme o una percentuale di riduzione dei falsi rilevamenti senza misurazioni corrispondenti.
Servizi correlati: Algoritmi di visione e ingegneria dei modelli, consultazione del progetto.