ViewIT est le framework logiciel indépendant du matériel d'IMAGO qui accélère le développement d'applications personnalisées de traitement d'images industrielles. Il facilite le prototypage rapide, la portabilité entre appareils IMAGO et l'intégration flexible en production.
Détails- Plateforme logicielle universelle pour les produits IMAGO (smart cameras à vision sensors) couvrant acquisition d'images, I/O, paramétrage, interface graphique WebGUI et intégration machine.
- Développement en C++, Python ou Halcon avec possibilité d'intégrer des bibliothèques externes; applications et plugins portables entre appareils IMAGO.
- Inclut gestion de ring buffer et séquences d'images pour validation et tests sur l'appareil.
Avantages- Réduit le temps et le coût de développement en automatisant les tâches courantes (gestion I/O, buffers, triggers), permettant aux équipes de se concentrer sur les algorithmes de traitement d'images.
- Indépendant du matériel et flexible : compatible avec toutes les caméras programmables IMAGO; la migration vers un nouveau matériel nécessite souvent uniquement la copie des plugins.
- WebGUI intégrée pour la paramétrisation, l'affichage des images et la présentation des résultats, réduisant la formation des opérateurs.
- Prêt pour l'Industrie 4.0 : OPC UA (server & client) et REST API disponibles selon les versions.
- Outils de test et de debug intégrés (support Halcon/HDevelop sur appareil, ring buffer, capture de séquences) facilitant la vérification et le dépannage.
Versions disponibles- ViewIT : édition embarquée gratuite avec WebGUI, capture d'images, ring buffer et configuration de base pour prototypage rapide.
- ViewIT Halcon FDB : base pour scripts Halcon avec lecture de codes-barres/datacodes, WebGUI, ring buffer, OPC UA et intégration HDevelop.
- ViewIT Halcon Full : licence Halcon complète sur matériel IMAGO pour fonctions avancées, debug sur appareil et inspections temps réel.
- ViewIT Custom : extensions et modules projet-spécifiques sans environnement de développement supplémentaire.
- ViewIT AI.go : intégration de l'IA embarquée pour exécuter des modèles deep learning directement sur la caméra.
- ViewIT IDC : enregistrement vidéo cyclique pour surveillance machine, analyse d'erreurs et documentation automatisée.
Groupes cibles & industries typiques- Destiné aux développeurs logiciels, intégrateurs système et constructeurs de machines cherchant des implémentations de vision efficaces et portables.
- Pertinent pour les secteurs aux cycles de développement courts et exigences qualité strictes : automobile, agroalimentaire, pharmacie, emballage, logistique.
Caractéristiques / spécifications techniques- Langages supportés : C++, Python, Halcon (intégration complète possible).
- Intégration de bibliothèques : possibilité d'installer des bibliothèques externes et plugins personnalisés.
- Debug et tests sur appareil : support Halcon/HDevelop, ring buffer et capture de séquences pour validation.
- Communication & intégration : OPC UA (serveur & client) et REST API selon éditions.
- GUI : WebGUI intégrée pour capture, paramétrage, affichage et gestion des résultats.
- Portabilité : plugins et applications portables sur les familles matérielles IMAGO (smart cameras, vision sensors, caméras AI).
- Fonctionnalités par édition : lecture codes-barres/datacodes (Halcon FDB), fonctions Halcon complètes (Halcon Full), IA embarquée (AI.go), enregistrement cyclique (IDC).
- Licences : éditions multiples (embarquée gratuite et variantes sous licence) adaptées aux besoins projets.