Image S ha presentato Halcon 11, la nuova release del software Halcon di MVTec Software che, grazie alla gamma completa di strumenti di visione 3D, può essere utilizzato per la realizzazione di qualsiasi applicazione di misura tridimensionale. Con l’introduzione della nuova release Halcon 11, le funzionalità di questo software nella visione 3D sono state ulteriormente potenziate.
di Eleonora Dolce
Image S (www.imagessrl.com) ha recentemente presentato Halcon 11, la nuova release del software Halcon di MVTec Software che, grazie alla gamma completa di strumenti di visione 3D, può essere utilizzato per la realizzazione di qualsiasi applicazione di misura tridimensionale. Con l’introduzione della nuova release, le funzionalità di questo software nella visione 3D sono state ulteriormente potenziate. L’ultima versione rappresenta, infatti, l’avanguardia nel campo del software per machine vision, grazie ad innovative funzionalità quali l’identificazione basata su singoli campioni, confronto di superfici e processing di oggetti 3D, stereovisione fotometrica migliorata, lettura di codici AZTEC, lettura di codici micro QR, selezione automatica delle caratteristiche per la classificazione, algoritmi più veloci attraverso un esteso supporto su GPU, profiler tool incluso nell’IDE, nuova interfaccia Halcon/C++ e supporto per MAC OS X. Halcon fornisce tutto il supporto e i driver per l’interfacciamento di telecamere 3D di vari produttori e con varie tecnologie (stereo, flange luminose, triangolazione laser).
Grazie ad Halcon 11 il riconoscimento di oggetti con la massima precisione è ormai una realtà. L’identificazione basata su campioni è in grado di distinguere fra un’ampia gamma di elementi. Questa tecnologia consente di riconoscere gli oggetti esclusivamente sulla base di caratteristiche come il colore o la struttura, senza dover ricorrere a elementi speciali come codici a barre o codici dati. Tra le innovazioni tecnologiche più importanti di questa versione figura il nuovo sistema di comparazione fra la forma prevista e quella effettivamente misurata della superficie di un oggetto tridimensionale. La superficie può essere ricostruita attraverso una delle tecnologie 3D disponibili in Halcon come la multivisione stereo, la lama di luce oppure scanner 3D che vengono supportati direttamente dal software. Inoltre, la stereofotometria è stata ulteriormente migliorata per utilizzi speciali nell’ispezione superficiale. Il prodotto supporta diversi metodi per l’elaborazione degli oggetti 3D, come la registrazione e la triangolazione delle nuvole di punti, il calcolo di caratteristiche come forma e volume, la segmentazione delle nuvole di punti attraverso piani di taglio, e molto altro ancora. La parallelizzazione automatica degli operatori (AOP) di Halcon è una caratteristica unica nel suo genere. La versione 11 supporta algoritmi di visione industriale che sfruttano l’elaborazione con processori grafici (GPU) con oltre 75 operatori, più di qualsiasi altro pacchetto software. Inoltre, Fast Fourier Transformation (FFT) e il matching deformabile locale di HALCON sono stati accelerati in maniera significativa.
TECNOLOGIA AVANZATA
Ecco, infine, 11 ottimi motivi per scegliere Halcon 11.
1. identificazione basata su singoli campioni, soluzione in grado di distinguere fra un’ampia gamma di elementi. Questa tecnologia consente di riconoscere gli oggetti esclusivamente sulla base di caratteristiche come il colore o la struttura, senza dover ricorrere a elementi speciali come codici a barre o codici dati. Un sistema che funziona anche con oggetti contorti o in caso di modifiche prospettiche della vista dell’oggetto. Un’ulteriore opzione consente di riconoscere un oggetto da ogni lato utilizzando campioni che mostrano tutte le viste rilevanti.
2. confronto di superfici 3D, sistema di comparazione fra la forma prevista e quella effettivamente misurata della superficie di un oggetto tridimensionale. Il confronto fra superfici 3D di Halcon esamina la nuvola di punti risultante in rapporto al modello dell’oggetto di riferimento. Halcon 11 verifica la qualità della forma di un oggetto, offrendo l’opportunità di entrare in nuovi mercati.
3. processing di oggetti 3D, come la registrazione e la triangolazione delle nuvole di punti, il riconoscimento di caratteristiche come forma e volume, la segmentazione delle nuvole di punti attraverso piani, e molto altro ancora. Halcon 11 permette di identificare ed elaborare oggetti 3D con funzionalità di visione 3D estremamente avanzate.
4. stereovisione fotometrica migliorata, particolarmente utile per ispezioni di superfici, molto diffusa in campo industriale. Grazie alla stereofotometria avanzata di Halcon 11, l’ispezione di superfici è stata migliorata notevolmente. Il sistema utilizza le ombre per individuare eventuali difetti e indentature sulle superfici in maniera rapida e semplice.
5. lettura di codici Aztec, attraverso un lettore di codici dati efficiente e affidabile per molti dei codici 2D più diffusi. Il codice Aztec è generalmente utilizzato nelle applicazioni di vendita biglietti. Halcon 11 integra il lettore di codici dati Halcon, efficiente e affidabile, in grado di decifrare anche codici Aztec, offrendo l’opportunità di entrare anche in mercati che prima utilizzavano tecnologie differenti.
6. lettura di codici Micro QR, principalmente usati per l’identificazione di oggetti di piccole dimensioni per i quali quelli standard risultano troppo grandi. Halcon 11 integra il lettore di codici dati Halcon, efficiente ed affidabile, in grado di decifrare anche codici Micro QR.
7. selezione automatica delle caratteristiche per la classificazione, importante per la classificazione di oggetti/difetti. Generalmente è il programmatore che deve selezionare le caratteristiche. Ora, invece, la selezione automatica ottimizza la procedura fornendo alcune proposte. Halcon 11 accelera la codifica per la classificazione di oggetti/difetti.
8. algoritmi più veloci attraverso un esteso supporto su GPU: la parallelizzazione automatica degli operatori (AOP) di Halcon è una caratteristica unica nel suo genere. Halcon 11 supporta algoritmi di visione industriale che sfruttano l’elaborazione con processori grafici (GPU) con oltre 75 operatori, più di qualsiasi altro pacchetto software. Inoltre, fuoco ricostruzione 3D tramite profondità di campo, Fast Fourier Transformation (FFT) e il matching deformabile locale di Halcon sono stati accelerati in maniera significativa.
9. Profiler tool incluso nell’IDE: HDevelop è l’ambiente integrato di sviluppo (IDE- Integrated Development Environment) di Halcon. Il nuovo profiler tool analizza automaticamente il codice del programmatore e, di conseguenza, accelera notevolmente la programmazione con HDevelop. Halcon 11 offre al programmatore uno strumento potente per verificare il codice.
10. nuova interfaccia Halcon/C++, una versione aggiornata dell’interfaccia Halcon/C++ che facilita notevolmente la programmazione in C++. Halcon 11 migliora la codifica attraverso tecnologie avanzate di programmazione.
11. supporto per Mac OS X: oltre ai sistemi operativi Microsoft Windows e Linux, Halcon 11 ora funziona anche su sistema operativo MAC OS X. Halcon 11 ha fatto il suo ingresso nel mondo Apple per raggiungere una comunità consolidata di utenti in tutto il mondo.