Elettronica Plus

congatec: applicazioni di visione smart accelerate tramite NPUERT

congatec ha aggiunto al suo ecosistema per i processori i.MX8 un nuovo starter set destinato ad applicazioni di visione embedded “intelligenti” accelerate tramite l’uso dell’intelligenza artificiale.

Questo starter set, basato su un modulo COM (Computer-on-Module) in formato SMARC equipaggiato con un processore della linea i.MX8 Plus, si distingue per l’utilizzo della nuova NPU (Neural Processing Unit) integrata nel processore.

Per le prestazioni, la velocità di elaborazione è di 2,3 TOPS (Tera Operation Per Second) per le applicazioni d’intelligenza artificiale basate sul deep learning (apprendimento profondo).

Questa NPU può eseguire librerie e motori inferenziali come Arm NN (Neural Network) e TensorFlow Lite. Può inoltre essere integrata senza problemi con il software di visione embedded sviluppato da Basler, mettendo a disposizione degli OEM una piattaforma “application ready” ideale per lo sviluppo di sistemi di visione accelerati attraverso l’uso dell’intelligenza artificiale di nuova generazione.

I settori di impiego spaziano dai terminali di cassa dei negozi (per i quali il prezzo è un elemento critico) ai sistemi di sicurezza degli edifici, dagli apparati di navigazione presenti all’interno di un veicolo ai sistemi di sorveglianza a bordo dei bus.

Nel settore industriale, invece, le applicazioni tipiche includono interfacce operatore con identificazione dell’utilizzatore basata sulla visione e funzionamento dell’apparato gestito tramite gesti, robotica supportata dalla visione e sistemi per il controllo della qualità.

Il nuovo starter set per applicazioni di visione accelerate attraverso l’intelligenza artificiale integra l’intero ecosistema necessario agli sviluppatori per avviare immediatamente la progettazione di applicazioni sfruttando questa piattaforma di nuova generazione, che abbina in modo efficiente risorse di visione e d’intelligenza artificiale. Il nucleo centrale di questo kit è il nuovo modulo COM conga-SMX8 Plus in formato SMARC 2.1 con raffreddamento di tipo passivo. Esso integra 4 core Arm Cortex-A53 ad alte prestazioni, un controllore Arm Cortex-M72 e la NPU di NXP per accelerare l’esecuzione degli algoritmi di deep learning.

La scheda carrier da 3,5” conga-SMC1/SMARC-ARM collega direttamente la telecamera dart daA4200-30mci con risoluzione di 13 MP di Basler e interfaccia BCON per telecamere MIPI e lenti con apertura F1.8 e focale di 4 mm attraverso la porta MIPI CSI-2.0 senza dover ricorrere ad alcun modulo di conversione.

Oltre che per telecamere con interfaccia MIPI CSI-2.0, è previsto il supporto per telecamere con interfacce USB e GigE Vision.

Per quanto concerne la parte software, congatec mette a disposizione un scheda SD con boot loader preconfigurato, l’immagine del sistema operativo Yocto, i relativi BSP (Board Support Package) e il software di visione embedded Basler ottimizzato per il processore che consente di effettuare immediatamente l’addestramento in base alle sequenze video e alle immagini acquisite necessario per il processo inferenziale dell’intelligenza artificiale.