Il cliente è una delle principali società italiane operanti nella produzione e commercializzazione di materie plastiche, prodotti chimici di base e specialità.
Computer vision per la sicurezza sul lavoro
Scenario
Richiesta del cliente
Realizzare un sistema di computer vision a supporto del security manager per riconoscere e segnalare in automatico e in near real time l’eventuale presenza, nell’aree esterne dell’impianto, di personale privo dei dispositivi di sicurezza obbligatori (tuta e caschetto di protezione).
Risultati ottenuti
Miglioramento del livello di sicurezza degli ambienti senza la necessità di incrementare il numero di telecamere.
Strategia
- Data collection e labelling. Annotazione frame by frame degli estratti video più significativi relativi all’esercitazione etichettando le tre classi di interesse: persona, persona con casco e persona senza casco. L’attività ha reso possibile definire delle metriche di performance dei modelli sviluppati e arricchire il dataset di training.
- Training Modelli. Il dataset costruito integrando estratti video annotati dell’esercitazione, è stato poi utilizzato per l’addestramento dei modelli di Object Detection standard al fine di renderli adatti al dominio di applicazione. In questa fase sono state anche definite le metriche di performance relative all’identificazione e al conteggio delle classi di interesse.
- Object tracking. Introduzione di modelli di Object Tracking per aumentare la precisione del modello di Object Detection. L’Object Tracking permette di seguire gli oggetti nel tempo, fornendo informazioni aggiuntive per riconoscere gli oggetti, riducendo il numero di falsi positivi e migliorando l’efficacia del sistema di riconoscimento e di conteggio.
- Dashboard. Le metriche di performance e i contatori di ciascun indicatore di interesse potranno successivamente essere inserite all’interno di una dashboard interattiva come ausilio all’attività del personale addetto alla sicurezza.