Wenglor amplia le funzionalità del software uniVision 3 con il nuovo modulo Image Onnx, che integra la potenza dell’Intelligenza Artificiale per l’elaborazione delle immagini.
Grazie a Image Onnx, con uniVision 3 gli utenti possono ora eseguire l’analisi delle immagini utilizzando modelli di machine learning basati su reti neurali convoluzionali (CNN, Convolutional Neural Networks) direttamente all’interno dello stesso ambiente di sviluppo.
Indice degli argomenti
Riconoscimento immagini automatico con Image Onnx
Onnx (Open Neural Network Exchange) è un formato universale di modelli di machine learning che, essendo svincolato dalla piattaforma e dal linguaggio di programmazione, consente l’interoperabilità dei vari modelli AI indipendentemente dal framework software e dalla piattaforma hardware utilizzati per il loro sviluppo.
Con il modulo Image Onnx è quindi possibile importare modelli AI che possono essere stati sviluppati e istruiti esternamente avvalendosi di strumenti diversi, come PyTorch o TensorFlow.
Una volta importati i modelli sono immediatamente operativi: il runtime del modulo Image Onnx consente infatti di implementare l’inferenza senza la necessità di ulteriori strumenti o conversioni.
Il sistema, dotato del modulo Image ONNX e opportunamente istruito, impara a distinguere le caratteristiche tipiche delle rispettive classi, cosicché, analizzando le immagini, assegna loro in automatico una classe predefinita in base alle caratteristiche rilevate.
Le principali funzionalità del sistema
Il sistema svolge principalmente due funzionalità: classificazione automatica delle immagini e visualizzazione tramite heatmap.
Classificazione automatica delle immagini
Utilizzando i modelli basati su CNN, le immagini vengono analizzate e classificate automaticamente, eseguendo ad esempio una distinzione binaria tra componenti corretti (OK) e componenti che non lo sono (NOK), così come una distinzione più sofisticata, discriminando le diverse tipologie di errore occorse.
Ciò rende il controllo qualità molto più flessibile e preciso rispetto ai tradizionali metodi di ispezione visiva o basati su test a campione mediante apparecchiature di prova.
Visualizzazione tramite heatmap
Il sistema restituisce una rappresentazione visiva che evidenzia le specifiche aree dell’immagine che hanno influenzato il processo decisionale del modello.
Si tratta di uno strumento di interpretabilità, che rende comprensibile il comportamento dell’AI e consente di aumentare la fiducia degli operatori nei confronti dello strumento e, quindi, dei risultati ottenuti.
Intelligenza artificiale per l’elaborazione di immagini: risultati ancora migliori con gli hardware wenglor
Image Onnx non solo amplia e migliora le prestazioni di uniVision 3, ma consente di ottenere risultati addirittura eccezionali grazie alla compatibilità con gli hardware wenglor.
Dotate di una Neural Processing Unit (NPU) ottimizzata specificamente per accelerare i calcoli dell’AI, le Smart Camera serie B60 si integrano alla perfezione con il nuovo modulo Image Onnx, consentendo di eseguire in modo rapido e affidabile la classificazione delle immagini.
I controller serie MCV (Machine Vision Controller), che utilizzano la piattaforma di accelerazione hardware AI OpenVINO (Open Visual Inference & Neural Network Optimization), consentono di elaborare in modo molto efficiente i modelli Onnx, riducendo al minimo il consumo di risorse.
Il modulo Image Onnx fa parte del pacchetto di licenza “uniVision AI”, disponibile con il software wenglor uniVision 3, che integra anche un simulatore offline utilizzabile senza licenza aggiuntiva.