Matrox Design Assistant X.
Entorno de desarrollo integrado intuitivo, versátil y extensible para aplicaciones de visión artificial.
Matrox Design Assistant® X 1 es un entorno de desarrollo integrado (IDE) para Microsoft® Windows® donde las aplicaciones de visión se crean mediante la creación de un diagrama de flujo intuitivo en lugar de escribir el código de programa tradicional. Además de crear un diagrama de flujo, el IDE permite a los usuarios diseñar una interfaz gráfica de operador basada en web para la aplicación.
Matrox Design Assistant X puede funcionar independientemente del hardware, lo que permite a los usuarios elegir cualquier computadora con cámaras CoaXPress®, GigE Vision® o USB3 Vision® y obtener la potencia de procesamiento necesaria. La captura de imágenes de cámaras CoaXPress requiere el uso de un capturador de fotogramas Matrox Rapixo CXP. Matrox Design Assistant X funciona con varias cámaras, todas dentro del mismo proyecto o por proyecto que se ejecutan de forma simultánea e independiente entre sí, según la plataforma. Este software probado en el campo también es una combinación perfecta para un controlador de visión de imágenes Matrox o una cámara inteligente. Matrox Design Assistant X incluye pasos de clasificación que categorizan el contenido de la imagen mediante un aprendizaje en profundidad.
Este software de visión basado en diagramas de flujo ofrece la libertad de elegir la plataforma ideal para cualquier proyecto de visión y acelera el desarrollo de aplicaciones.
Proveedor: Matrox
SOLICITE UNA COTIZACIÓN
- Descripción general de Matrox Design Assistant X:
- Diseño de aplicaciones.
El diseño del diagrama de flujo y la interfaz del operador se realiza en Matrox Design Assistant X IDE alojado en una computadora con Windows de 64 bits. Un diagrama de flujo se ensambla utilizando un enfoque paso a paso, donde cada paso se toma de una caja de herramientas existente y se configura de forma interactiva. La caja de herramientas incluye pasos para el análisis y procesamiento de imágenes, comunicación, control de flujo y E / S. Las salidas de un paso, que pueden ser imágenes y / o resultados alfanuméricos, se vinculan fácilmente a las entradas adecuadas para cualquier otro paso. La toma de decisiones se realiza mediante un paso condicional, donde la expresión lógica se describe de forma interactiva. Los resultados del análisis de la imagen y los pasos de procesamiento se muestran inmediatamente para permitir un ajuste rápido de los parámetros. Una guía contextual proporciona asistencia para cada paso del diagrama de flujo.
Además del diseño del diagrama de flujo, Matrox Design Assistant X permite la creación de una interfaz de operador personalizada basada en web para la aplicación a través de un editor visual HTML integrado. Los usuarios cambian una plantilla existente mediante una selección de anotaciones (gráficos y texto), entradas (cuadros de edición, botones de control y marcadores de imagen) y salidas (resultados originales o derivados e indicadores de estado). También está disponible una vista previa de la tira de película para rastrear y navegar a través de imágenes previamente analizadas. La interfaz del operador se puede personalizar aún más utilizando un editor HTML de terceros.
- Crear pasos de diagrama de flujo personalizados.
Los usuarios tienen la capacidad de ampliar las capacidades de Matrox Design Assistant X a través del kit de desarrollo de software (SDK) Custom Step incluido. El SDK, en combinación con Microsoft Visual Studio® 2017, permite la creación de pasos de diagramas de flujo personalizados utilizando el lenguaje de programación C #. Estos pasos pueden implementar análisis y procesamiento de imágenes patentados, así como protocolos de comunicación patentados. El SDK viene con varios ejemplos de proyectos para acelerar el desarrollo.
- Principais adições e aprimoramentos mais recentes:
Crear pasos de diagrama de flujo personalizados.
Los usuarios tienen la capacidad de ampliar las capacidades de Matrox Design Assistant X a través del kit de desarrollo de software (SDK) Custom Step incluido. El SDK, en combinación con Microsoft Visual Studio® 2017, permite la creación de pasos de diagramas de flujo personalizados utilizando el lenguaje de programación C #. Estos pasos pueden implementar análisis y procesamiento de imágenes patentados, así como protocolos de comunicación patentados. El SDK viene con varios ejemplos de proyectos para acelerar el desarrollo.
- Despliegue de aplicaciones.
Tan pronto como se completa el desarrollo, el proyecto, con diagrama de flujo e interfaz de operador, se implementa de forma local o remota. La implementación local se realiza en la misma computadora o controlador de visión de Matrox Imaging que se utilizó para el desarrollo. La implementación remota es para una computadora diferente, incluidos los controladores de visión Matrox Imaging o una cámara inteligente Matrox Imaging.
- Plantillas de proyectos para un inicio más rápido.
Matrox Design Assistant X incluye una serie de plantillas de proyectos y tutoriales en video para ayudar a los nuevos desarrolladores a comenzar rápidamente.
Estos modelos sirven como aplicaciones funcionales o marcos de aplicación que están destinados a ser la base de una aplicación de destino. Los modelos también permiten modificaciones dinámicas, lo que permite a los usuarios ajustar la funcionalidad en tiempo de ejecución y ver inmediatamente el resultado de cualquier ajuste. Los modelos de diseño abordan áreas de aplicación típicas, con ejemplos para:
- Interfaz de desarrollador personalizable.
Cada desarrollador puede personalizar la interfaz de usuario de Matrox Design Assistant X. El espacio de trabajo se puede reorganizar, incluso en varios monitores, para adaptarse a las preferencias individuales y aumentar aún más la productividad.
- Interfaz de operador visible en cualquier lugar.
Se puede acceder a la interfaz de operador basada en web, o Vista de operador, de forma local o remota a través de un navegador compatible con HTML-5, como Google Chrome ™ y Chromium, Mozilla Firefox® y Microsoft Internet Explorer® y el nuevo Edge. La visualización local se realiza en la misma computadora o controlador de visión Matrox Imaging que se utilizó para el desarrollo. La visualización local también está disponible con una cámara inteligente Matrox Imaging a través de una pantalla táctil simple conectada a su salida de video y su interfaz USB, lo que elimina la necesidad de una computadora adicional. La visualización remota se realiza desde cualquier computadora, incluida la interfaz hombre-máquina (HMI) o las PC de panel táctil.
Se puede crear una aplicación HMI independiente usando Microsoft Visual Studio para que se ejecute en la computadora local o remota como una alternativa a la interfaz de operador basada en web.
- Características de seguridad.
Se puede acceder a vistas de operador específicas para requerir autenticación de usuario (es decir, nombre de usuario y contraseña) para que solo el personal autorizado pueda modificar los parámetros clave de un proyecto en ejecución. Un proyecto se puede bloquear a una cámara inteligente Matrox Imaging o un controlador de visión específico cuando se implementa, evitando que se ejecute en una plataforma no autorizada. Un proyecto también se puede cifrar durante la implementación en una plataforma, asegurando que el proyecto no pueda ser leído o alterado por usuarios no autorizados. Los proyectos bloqueados en una plataforma se cifran automáticamente.
- Análisis y procesamiento de imágenes.
En el centro de Matrox Design Assistant X se encuentran los pasos del diagrama de flujo para calibrar, mejorar y transformar imágenes; ubicación del objeto; extracción y medición de recursos; leer cadenas; y decodificación y verificación de marcas de identificación. Estos pasos están diseñados para proporcionar un rendimiento y una fiabilidad óptimos.
¡Gracias! ¡Nos pondremos en contacto con usted pronto!