VisiOpal, la suite de software de su control por visión

Desde hace más de 30 años, VisiOpal controla las cámaras, procesa las imágenes, dialoga con los autómatas, los motores y las bases de datos, y muestra una interfaz a la medida de su línea. Un solo software, de la adquisición al informe.

Brida mecanizada vista por la cámara, en alternancia: una pieza buena (círculos ajustados al diámetro exterior, al taladro central y a los cuatro agujeros, DataMatrix leído, marcado enmarcado, veredicto OK) y luego una pieza con el borde desportillado, señalada en rojo, veredicto NOK
Ejemplo de control de una brida mecanizada: diámetros, distancia entre agujeros, DataMatrix y marcado verificados en el mismo programa, con un veredicto por pieza. Aquí, una pieza buena y luego una pieza con el borde desportillado.
30 añosde desarrollo continuo por el equipo de visión de Opales
Decenasde instalaciones en producción en todo el mundo
Todos los sectoresautomoción, siderurgia, alimentación, farmacia, cosmética, embalaje
Más de 60 img/sritmos elevados: adquisición, procesamiento y decisión al ritmo de la línea
Mucho más que un sistema de visión

Una verdadera suite de software

Un sistema de visión clásico toma una imagen y emite un veredicto. VisiOpal cubre toda la cadena: marca el ritmo de la adquisición, encadena los procesamientos, decide, controla los equipos, archiva y presenta el resultado al operario.

VisiOpalciclo, decisiones, secuencia
Cámarasmatriciales, lineales, 3D, IR
Tratamiento de imagensoftware propio, IA, VisionPro
Autómatas y ejesPROFINET, EtherNet/IP, Modbus
Base de datosSQL Server, Access, SQL
Interfaz de operadorbotones, imágenes, menús
AperturaPython, MCP, IA, robots, láseres
hacia VisiOpal: imágenes, medidas, estadosdesde VisiOpal: órdenes, resultados, visualización

Adquisición

Control directo de las cámaras, disparo, multicámara, más de 60 imágenes por segundo.

Procesamiento de imágenes

Herramientas tradicionales, pattern, códigos, colores, IA: todo programado sin código.

Comunicación

Entradas/salidas, autómatas, motores, láseres, robots: VisiOpal controla e informa.

Datos

Resultados, imágenes y contadores en la base de datos, analizados y exportados en XLS o PDF.

Interfaz hombre-máquina

Pantalla de operador totalmente configurable, con los colores y los hábitos del cliente.

Adquisición

Todas las cámaras, todas las interfaces

VisiOpal integra de forma nativa los SDK de los fabricantes: sin pasarela ni capa intermedia, la cámara la controla directamente el software, a más de 60 imágenes por segundo.

Fabricantes

Basler (Pylon), IDS uEye, cámaras térmicas Optris y una adquisición simulada desde archivos para desarrollar sin conexión.

BaslerIDS uEyeOptrisSimulación

Interfaces

Coaxial, USB 3, Gigabit Ethernet: la interfaz se elige según la distancia y el caudal, no según el software.

CoaxialUSBGigE

Tipos de sensores

Cámaras matriciales, cámaras lineales para productos en movimiento, cámaras de tiempo de vuelo para el 3D, cámaras infrarrojas para la termografía.

MatricialLinealTiempo de vueloInfrarrojo

Color y escala de grises

Planos R, V, A utilizados directamente por las herramientas de color; imágenes de 8 a 24 bits, multicámara sincronizada.

ColorEscala de grisesMulticámara

Ritmos elevados

Más de 60 imágenes por segundo: la adquisición funciona en paralelo con el procesamiento, cada imagen se procesa y el veredicto se emite al ritmo de la línea, sin perder ninguna.

Más de 60 img/sDisparo externoTiempo real
Tratamiento de imagen

Nuestros propios algoritmos, nuestras propias herramientas

Las herramientas de VisiOpal las desarrolla y mantiene Opales, apoyándose en OpenCV, la biblioteca open source de referencia en procesamiento de imagen. Funcionan sin licencia de terceros en todas las instalaciones y evolucionan con las necesidades de nuestros clientes. Las herramientas Cognex VisionPro siguen disponibles como opción.

Herramientas tradicionales

  • Bordes y contornos, subpíxel
  • Histogramas, umbralizaciones
  • Blobs, objetos, ordenaciones, filtros de forma
  • Geometría, ajustes de recta, círculo y elipse
  • Filtros, morfología, referencias y calibración

Herramientas Opales

  • Opales Pattern: localización multimodelo, ángulo, máscara
  • Calibración con patrón (damero, rejilla de puntos)
  • Códigos de barras y DataMatrix, incluso borrosos o degradados
  • Extracción de colores y desviaciones de tono
  • Búsqueda de bordes tipo caliper
  • Basadas en OpenCV, integrado en VisiOpal

IA de visión (ONNX)

  • Supervisado: segmentación, detección, clasificación
  • No supervisado: detección de anomalías sin defecto que aprender
  • OCR con IA: lectura de texto impreso o marcado
  • Modelos ejecutados localmente, en CPU o GPU

Programación sin código

  • Cada herramienta es una línea de una hoja de cálculo
  • Parámetros, fórmulas y resultados en la misma rejilla
  • Subprogramas reutilizables, pruebas, saltos, bucles
  • Ejecución paso a paso y resultados en directo

Y todas las herramientas Cognex VisionPro, cuando el proyecto lo requiere

VisiOpal integra la gama VisionPro en la misma rejilla, con las mismas convenciones de parámetros y resultados que las herramientas Opales.

VisionPro estándarPatMaxEdge LearningViDi
Comunicación

En el corazón de la línea, no al lado

VisiOpal dialoga directamente con los autómatas y los equipos. Los resultados salen en el formato del autómata y las órdenes entran por las mismas vías.

  • Siemens: PROFINET y bloques de datos S7.
  • Allen-Bradley: EtherNet/IP.
  • Schneider y autómatas abiertos: Modbus TCP.
  • Ejes y motores: posicionamiento, mesas, desplazamientos controlados por el programa de visión.
  • Láseres, robots, sensores: comunicación serie o en red, guiado de robots, medición remota.
  • Entradas/salidas: disparos, pilotos, expulsores, acuses de recibo.

Autómatas

Siemens PROFINETAllen-Bradley EIPSchneider Modbus TCP

Equipos

Ejes y motoresLáseresRobotsE/S remotas

Puesta a punto

Autómata y cámaras simulados: el programa se desarrolla y se reproduce en la oficina, antes de la línea.

Bases de datos

Los resultados, trazados y analizados

Cada pieza deja una huella: resultados, imágenes, contadores. VisiOpal escribe y lee la base de datos en SQL, sin herramienta externa.

  • SQL: consultas libres, lectura y escritura desde el programa.
  • Microsoft Access y SQL Server: del puesto aislado al servidor de planta.
  • Análisis de tablas: nuestras propias herramientas de exploración, filtrado y estadísticas.
  • Presentación: tablas, gráficos, históricos por lote o por periodo.
  • Exportación: transferencia a un archivo XLS o PDF con un clic.

Trazabilidad

Referencia leída, resultados de medición, veredicto, imagen de la pieza: todo queda fechado y localizable.

Seguimiento de producción

Contadores por herramienta y por patrón, tasas de rechazo, derivas: visibles en el software sin salir de la producción.

Informes

Informes PDF y gráficos generados por VisiOpal, archivos SVG de las imágenes anotadas.

Grabación de imágenes

Toda la producción, imagen a imagen

VisiOpal puede guardar cada imagen inspeccionada, no solo los rechazos: el vídeo en formato AVIF es lo bastante compacto para conservar meses de producción en un disco, y cada imagen sigue localizable por su fecha y su hora.

  • Alta compresión: en una imagen de cámara lineal de 7092 × 600 píxeles, unos 50 KB por imagen en vídeo AVIF codificado por la tarjeta gráfica, frente a 630 KB en PNG y 4,3 MB en BMP.
  • Codificación por la tarjeta gráfica: las tarjetas NVIDIA, Intel y AMD recientes codifican una imagen en pocos milisegundos y dejan el procesador para la inspección; sin tarjeta compatible, la codificación por software toma el relevo.
  • Fecha, hora y cámara: cada imagen de un vídeo lleva su fecha al milisegundo en el propio archivo; las imágenes JPEG, JPEG-LS y PNG también llevan la fecha y el nombre de la cámara.
  • Encontrar una pieza: una imagen se vuelve a leer por su fecha y su hora o por su número, desde el programa o en una ventana de miniaturas fechadas.
  • Reproducir la producción: la simulación de adquisición recorre los vídeos imagen a imagen, para ajustar y validar un programa con las imágenes reales de la línea.
  • Formatos abiertos: archivos .avif legibles en VLC, imágenes exportadas en PNG, JPG o BMP; para la medición, grabación sin pérdida en JPEG-LS o HTJ2K.

Orden de magnitud

A 10 imágenes por segundo, 8 horas al día: 288 000 imágenes, es decir unos 14 GB al día en vídeo AVIF codificado por la tarjeta gráfica, frente a más de 1,2 TB en BMP. Un disco de 4 TB guarda así cerca de 280 jornadas de producción.

Por qué guardarlo todo

Una reclamación de cliente, un defecto descubierto más tarde, un nuevo ajuste que validar: la imagen de la pieza afectada está ahí, con su hora, y el programa puede volver a ejecutarse sobre ella.

Medido en nuestras imágenes

Tamaños medidos en imágenes reales de inspección (7092 × 600 píxeles, escala de grises, calidad por defecto). La ganancia depende del contenido de la imagen y de la calidad elegida.

Interfaz hombre-máquina

La pantalla del operario, a la medida del cliente

Botones, imágenes, menús, paneles de ajuste: la interfaz es totalmente configurable para respetar los hábitos, la imagen corporativa y los derechos de acceso de cada planta.

  • Botones libres en posición, texto, color e imagen, asociados a las funciones del programa.
  • Paneles de ajuste para los umbrales de producción, con ayuda integrada.
  • Visualización de la imagen con trazados, zoom, textos y veredictos, en varias pantallas.
  • Idiomas: interfaz traducida, textos modificables.
  • Modo mantenimiento distinto del modo producción.
Columna de botones de la interfaz de operador, con los colores de Opales
Botones configurados
Pantalla de operador: dos tornillos controlados uno al lado del otro, uno conforme (OK), el otro con un diente de rosca roto señalado en rojo (NOK)
Imagen y veredicto en producción
Apertura

Abierto a otros sistemas y a la IA

VisiOpal no es una caja cerrada. Integra Python, ofrece un servidor MCP y trabaja con asistentes de IA, en la nube o en local.

Scripts Python integrados

Un script Python se ejecuta como una operación de la hoja de cálculo, con acceso a las imágenes y a los resultados. Ideal para un cálculo específico o una pasarela hacia una biblioteca externa.

Servidor MCP

Nuestro propio servidor MCP (Model Context Protocol) permite a una IA controlar VisiOpal: cargar un programa, ejecutar líneas, leer los resultados, abrir los editores.

ChatGPTClaude

LLM en local

Los mismos servicios funcionan con un modelo alojado en la planta, sin que las imágenes ni los datos salgan de ella.

QwenLlamaMistral

Formatos abiertos

Programas en archivos de texto, modelos de herramientas en SVG legibles en un navegador, modelos de IA en el formato estándar ONNX: nada queda encerrado.

Un software, toda la cadena

De la cámara al informe, VisiOpal lo diseña, desarrolla y mantiene Opales, diseñador de sistemas de visión artificial desde 1992.

Contactar