ViewIT es el framework software independiente del hardware de IMAGO que acelera el desarrollo de aplicaciones de procesamiento de imágenes industriales a medida. Facilita el prototipado rápido, la portabilidad entre dispositivos IMAGO y la integración flexible en sistemas de producción.
Detalles- Plataforma universal para productos IMAGO (desde cámaras inteligentes hasta sensores de visión) que cubre adquisición de imágenes, E/S, parametrización, interfaz WebGUI e integración con máquinas.
- Desarrollo con C++, Python o Halcon y posibilidad de integrar bibliotecas externas; aplicaciones y plugins son portables entre dispositivos IMAGO para proteger la inversión.
- Incluye ring buffer y gestión de secuencias de imágenes para validación y pruebas en el dispositivo.
Ventajas- Reduce tiempo y costes de desarrollo al automatizar tareas comunes (gestión E/S, buffers, control de triggers), permitiendo centrarse en los algoritmos de visión.
- Independiente del hardware y flexible: funciona en todas las cámaras programables IMAGO; la migración a nuevo hardware suele requerir solo copiar plugins.
- WebGUI integrada para parametrización, visualización de imágenes y presentación de resultados, reduciendo la formación de operarios.
- Preparado para Industria 4.0: soporte OPC UA (servidor y cliente) y REST API en las versiones correspondientes.
- Herramientas integradas de depuración y prueba (soporte Halcon/HDevelop en dispositivo, ring buffer, captura de secuencias) para simplificar la verificación y resolución de problemas.
Versiones disponibles- ViewIT: edición embebida gratuita con WebGUI, captura de imágenes, ring buffer y configuración básica para prototipado rápido.
- ViewIT Halcon FDB: base para scripts Halcon con lectura de códigos de barras/datacode, WebGUI, ring buffer, OPC UA e integración HDevelop.
- ViewIT Halcon Full: incluye licencia Halcon completa en hardware IMAGO para funciones avanzadas, depuración en dispositivo e inspecciones en tiempo real.
- ViewIT Custom: extensiones y módulos específicos de proyecto sin necesidad de un entorno de desarrollo adicional.
- ViewIT AI.go: integra IA en cámara para ejecutar modelos de deep learning directamente en el dispositivo.
- ViewIT IDC: grabación cíclica de vídeo para monitorización de máquinas, análisis de fallos y documentación automatizada.
Grupos objetivo y sectores típicos- Diseñado para desarrolladores de software, integradores de sistemas y fabricantes de maquinaria que requieren implementaciones de visión eficientes y portables.
- Relevante para industrias con ciclos de desarrollo cortos y exigencias de calidad estrictas como automoción, alimentación, farmacéutica, embalaje y logística.
Características / especificaciones técnicas- Lenguajes soportados: C++, Python, Halcon (integración completa posible).
- Integración de bibliotecas: posibilidad de instalar bibliotecas externas y plugins personalizados.
- Depuración y pruebas en dispositivo: soporte Halcon/HDevelop, ring buffer y captura de secuencias para validación.
- Comunicación e integración: OPC UA (servidor y cliente) y REST API según versiones.
- GUI: WebGUI integrada para captura, parametrización, visualización y gestión de resultados.
- Portabilidad: plugins y aplicaciones portables entre familias de hardware IMAGO (smart cameras, vision sensors, cámaras AI).
- Funciones por edición: lectura de códigos (Halcon FDB), funciones Halcon completas (Halcon Full), IA en dispositivo (AI.go), grabación cíclica (IDC).
- Licenciamiento: múltiples ediciones (embebida gratuita y variantes con licencia) para ajustarse a los requisitos del proyecto.