Mobility Edge Computing

Lo use case mobility, sviluppato nell’ambito del progetto DYDAS, riguarda lo sviluppo E2E di un sistema di acquisizione dati attraverso analisi di flussi video in real time. Le immagini sono catturate da dispositivi IoT ed elaborate secondo paradigma edge computing attraverso hardware dedicato, installato sui dispositivi, e in grado di effettuare l’elaborazione di modelli di Machine Learning in real time, trasmettendo verso il datalake i soli risultati.

Reperimento di dati da analisi di immagini su dispositivi configurabili da remoto

device edge computing

 

Il sistema prevede l’installazione di dispositivi IoT su veicoli ed edifici per la raccolta delle immagini. I dispositivi operano individualmente sulla base dei modelli caricati attraverso un sistema remoto di gestione. I modelli di computer vision/machine learning vengono preaddestrati e quindi caricati nel dispositivo.

I modelli sono basati su TensorFlow, in particolare sono in formato TensorFlowLite.

 

Dispositivi di edge computing

Il sistema, basato su Portainer, esteso attraverso un cli custom, permette di aggiornare in qualsiasi momento la destinazione d’uso di ogni dispositivo (modificando il modello da applicare al flusso video). Il sistema di gestione raccoglie attraverso l’HUB centrale i risultati e li mette a disposizione, tramite il Context Broker (CEF Context Broker), ai flussi ETL della piattaforma DYDAS.

centralizzazione

I dispositivi gestiscono la computazione e l’elaborazione dei risultati mediante container docker governati da un sistema centralizzato di gestione.

analisi

I dispositivi non trasmettono immagini ma solamente i risultati delle analisi.

Integrazione

I dispositivi sono basati su un’architettura SOC (Raspberry Pi) ed integrano diversi sensori (tra cui la videocamera) e moduli (tra cui GPS ed LTE), e sono provvisti di un sistema operativo basato su Linux.

Condividi

Vedi anche

AR e Computer Vision per la mobilità ridotta

Person Re-identification

AI & Sicurezza alla guida

Body Worn Cameras

Altri servizi

Data
Governance

Le strategie di data governance supportano le realtà con approccio data driven con l’implementazione di processi e strumenti di controllo dei big data, basati su Machine Learning e Intelligenza Artificiale.

Software
Development

Le soluzioni software che realizziamo migliorano qualità ed efficienza dei processi operativi e il business development delle aziende, sviluppate e supportate dal nostro team di developer certificati su più tecnologie.

Product
Design

Migliorare la user experience e favorire l’interazione degli utenti permette di creare esperienze seamless personalizzate che sfruttano le potenzialità della gamification, e guidano l’utente verso i propri obiettivi di business.