L’ultima release del software per la visione industriale Halcon 18.05 di MvTec Software, distribuito da Image S, offre nuove funzionalità avanzate.
Con la nuova versione è possibile utilizzare direttamente le Cpu per la parte di inferenze delle reti neurali convoluzionali (Cnn).
In particolare, l'inferenza è stata ottimizzata per Cpu x86 Intel-compatibili. Questo significa che un normale processore Intel è in grado di raggiungere le prestazioni di un processore grafico (Gpu) di fascia media.
In questo modo la flessibilità operativa dei sistemi può essere notevolmente aumentata. Per esempio, i PC industriali, che solitamente non dispongono di Gpu potenti, potranno essere utilizzati senza problemi per attività di classificazione basate su deep learning.
Inoltre, la nuova versione di Halcon offre molte altre migliorie che aumentano ulteriormente la facilità di utilizzo dei processi di visione. Le funzioni avanzate di deflettometria, per esempio, aumentano la precisione e la solidità del rilevamento di errori su oggetti con superfici parzialmente riflettenti.
Funzionalità apprezzate dagli sviluppatori
Gli sviluppatori, in particolare, traggono beneficio da altre due nuove funzionalità. In primo luogo, possono accedere alle procedure HDevelop non solo in C++ ma anche in .Net attraverso un wrapper esportato, con la stessa facilità e intuitività di una funzione nativa, semplificando notevolmente il processo di sviluppo.
In secondo luogo, Halcon 18.05 semplifica notevolmente la gestione dei parametri e la rende più facile per il programmatore. Nella nuova versione, queste vengono cancellate automaticamente quando non sono più necessarie.
In questo modo si riduce drasticamente il rischio di sprechi di memoria, perché gli utenti non devono più rilasciare manualmente la memoria inutilizzata.
Funzioni avanzate per la lettura di codici a barre
Halcon 18.05 offre funzionalità ottimizzate per il rilevamento dei bordi, migliorando la lettura di codici a barre con linee molto sottili o leggermente sfuocate. Inoltre, la qualità dei codici a barre viene verificata in conformità con la versione più aggiornata della norma Iso/Iec 15416.
La nuova release offre anche funzioni ottimizzate per il matching 3D basato sulle superfici: queste funzioni consentono di determinare con un maggiore grado di affidabilità la posizione degli oggetti nello spazio tridimensionale.
Inoltre, quando si interfaccia un nuovo modello di telecamera, Halcon consente di correggere eventuali distorsioni nelle immagini registrate con ottiche ipercentriche.
Queste ottiche possono catturare diverse facce di un oggetto simultaneamente, realizzando una vista convergente dell'oggetto stesso. Grazie a questa tecnologia è sufficiente un'unica telecamera per attività di ispezione e identificazione, ad es. per l'ispezione di oggetti cilindrici.