ViewIT è il framework software indipendente dall'hardware di IMAGO che accelera lo sviluppo di applicazioni personalizzate di elaborazione immagini industriali. Consente prototipazione rapida, portabilità tra dispositivi IMAGO e integrazione flessibile nei sistemi di produzione.
Dettagli- Piattaforma universale per prodotti IMAGO (dalle smart camera ai vision sensor) che copre acquisizione immagini, I/O, parametrizzazione, interfaccia WebGUI e integrazione macchine.
- Sviluppo in C++, Python o Halcon con possibilità di integrare librerie esterne; applicazioni e plugin sono portabili tra i dispositivi IMAGO per proteggere l'investimento.
- Include ring buffer e gestione di sequenze di immagini per validazione e test on-device.
Vantaggi- Riduce tempi e costi di sviluppo automatizzando attività comuni (gestione I/O, buffer, controllo trigger), consentendo ai team di concentrarsi sugli algoritmi di visione.
- Indipendente dall'hardware e flessibile: funziona su tutte le telecamere programmabili IMAGO; la migrazione a nuovo hardware richiede spesso solo la copia dei plugin.
- WebGUI integrata per parametrizzazione, visualizzazione immagini e presentazione risultati, riducendo la formazione dell'operatore.
- Pronto per Industria 4.0 con supporto OPC UA (server & client) e REST API nelle versioni appropriate.
- Strumenti integrati di debug e test (supporto Halcon/HDevelop su dispositivo, ring buffer, acquisizione sequenze) per semplificare verifica e troubleshooting.
Versioni disponibili- ViewIT: edizione embedded gratuita con WebGUI, acquisizione immagini, ring buffer e configurazione dispositivo per prototipazione rapida.
- ViewIT Halcon FDB: base per script Halcon con lettura barcode/datacode, WebGUI, ring buffer, OPC UA e integrazione HDevelop.
- ViewIT Halcon Full: include licenza Halcon completa su hardware IMAGO per funzioni avanzate, debug on-device e ispezioni in tempo reale.
- ViewIT Custom: estensioni e moduli specifici per progetto senza necessità di ambiente di sviluppo aggiuntivo.
- ViewIT AI.go: integra capacità AI della telecamera per eseguire modelli deep learning direttamente sul dispositivo.
- ViewIT IDC: registrazione ciclica di video per monitoraggio macchine, analisi errori e documentazione automatizzata.
Gruppi target e settori tipici- Destinato a sviluppatori software, system integrator e costruttori di macchine che necessitano di implementazioni di visione efficienti e portabili.
- Rilevante per settori con cicli di sviluppo brevi e requisiti di qualità stringenti come automotive, food, farmaceutico, packaging e logistica.
Caratteristiche / specifiche tecniche- Linguaggi supportati: C++, Python, Halcon (integrazione completa possibile).
- Integrazione librerie: possibilità di installare librerie esterne e plugin personalizzati.
- Debug e test on-device: supporto Halcon/HDevelop, ring buffer e acquisizione sequenze per validazione.
- Comunicazione & integrazione: OPC UA (server & client) e REST API nelle edizioni appropriate.
- GUI: WebGUI integrata per acquisizione, parametrizzazione, visualizzazione e gestione risultati.
- Portabilità: plugin e applicazioni portabili sulle famiglie hardware IMAGO (smart cameras, vision sensor, camere AI).
- Funzionalità per edizione: lettura barcode/datacode (Halcon FDB), funzioni Halcon complete (Halcon Full), AI on-device (AI.go), registrazione ciclica (IDC).
- Licenze: edizioni multiple (embedded gratuita e varianti a licenza) per adattarsi alle esigenze di progetto.