Ambiente de desenvolvimento integrado intuitivo, versátil e extensível para aplicações de visão de máquina.
O Matrox Design Assistant® X 1 é um ambiente de desenvolvimento integrado (IDE) para Microsoft® Windows® onde os aplicativos de visão são criados pela construção de um fluxograma intuitivo em vez de escrever o código do programa tradicional. Além de construir um fluxograma, o IDE permite que os usuários projetem uma interface gráfica do operador baseada na web para o aplicativo.
O Matrox Design Assistant X pode operar independentemente do hardware, permitindo aos usuários escolher qualquer computador com câmeras CoaXPress®, GigE Vision® ou USB3 Vision® e obter a potência de processamento necessária. A captura de imagens de câmeras CoaXPress requer o uso de um frame grabber Matrox Rapixo CXP . O Matrox Design Assistant X funciona com várias câmeras, todas dentro do mesmo projeto, ou por projeto em execução simultânea e independente uma da outra, dependendo da plataforma. Este software comprovado em campo também é uma combinação perfeita para um controlador de visão Matrox Imaging ou câmera inteligente . O Matrox Design Assistant X inclui etapas de classificação que categorizam o conteúdo da imagem usando aprendizado profundo .
Este software de visão baseado em fluxograma oferece a liberdade de escolher a plataforma ideal para qualquer projeto de visão e acelera o desenvolvimento de aplicativos.
Fabricante: Matrox
Descrição detalhada do produto
SOLICITE SEU ORÇAMENTO
- Visão geral do Matrox Design Assistant X:
- Design de aplicativo.
O fluxograma e o design da interface do operador são feitos no Matrox Design Assistant X IDE hospedado em um computador com Windows de 64 bits. Um fluxograma é montado usando uma abordagem passo a passo, onde cada etapa é obtida de uma caixa de ferramentas existente e é configurada interativamente. A caixa de ferramentas inclui etapas para análise e processamento de imagens, comunicação, controle de fluxo e E / S. As saídas de uma etapa - que podem ser imagens e / ou resultados alfanuméricos - são facilmente vinculadas às entradas apropriadas de qualquer outra etapa. A tomada de decisão é realizada por meio de uma etapa condicional, onde a expressão lógica é descrita de forma interativa. Os resultados da análise de imagem e das etapas de processamento são exibidos imediatamente para permitir o ajuste rápido dos parâmetros. Um guia contextual fornece assistência para cada etapa do fluxograma.
Além do design do fluxograma, o Matrox Design Assistant X permite a criação de uma interface de operação personalizada baseada na web para o aplicativo por meio de um editor visual HTML integrado. Os usuários alteram um modelo existente usando uma escolha de anotações (gráficos e texto), entradas (caixas de edição, botões de controle e marcadores de imagem) e saídas (resultados originais ou derivados e indicadores de status). Uma visualização de película de filme também está disponível para rastrear e navegar pelas imagens analisadas anteriormente. A interface do operador pode ser ainda mais personalizada usando um editor de HTML de terceiros.
- Crie etapas de fluxograma customizadas.
Os usuários têm a capacidade de estender os recursos do Matrox Design Assistant X por meio do kit de desenvolvimento de software (SDK) Custom Step incluído. O SDK, em combinação com o Microsoft Visual Studio® 2017, permite a criação de etapas de fluxograma personalizadas usando a linguagem de programação C #. Essas etapas podem implementar análise e processamento de imagem proprietários, bem como protocolos de comunicação proprietários. O SDK vem com vários exemplos de projetos para acelerar o desenvolvimento.
- Principais adições e aprimoramentos mais recentes:
- Implantação de aplicativo.
Assim que o desenvolvimento for concluído, o projeto - com fluxograma e interface do operador - é implementado local ou remotamente. A implantação local é no mesmo computador ou controlador de visão Matrox Imaging que foi usado para o desenvolvimento. A implantação remota é para um computador diferente, incluindo controladores de visão Matrox Imaging ou uma câmera inteligente Matrox Imaging .
- Modelos de projeto para inicialização mais rápida.
O Matrox Design Assistant X inclui uma série de modelos de projetos e tutoriais em vídeo para ajudar os novos desenvolvedores a começar a trabalhar rapidamente.
Esses modelos servem como aplicativos funcionais ou estruturas de aplicativo destinadas a ser uma base para um aplicativo de destino. Os modelos também permitem modificações dinâmicas, permitindo aos usuários ajustar a funcionalidade em tempo de execução e ver imediatamente o resultado de quaisquer ajustes. Os modelos de projeto abordam áreas de aplicação típicas, com exemplos para:
- Interface de desenvolvedor personalizável.
A interface de usuário do Matrox Design Assistant X pode ser personalizada por cada desenvolvedor. O espaço de trabalho pode ser reorganizado, mesmo em vários monitores, para atender às preferências individuais e aumentar ainda mais a produtividade.
- Interface do operador visível em qualquer lugar.
A interface de operação baseada na web, ou Operator View, pode ser acessada local ou remotamente por meio de um navegador compatível com HTML-5, como Google Chrome ™ e Chromium, Mozilla Firefox® e Microsoft Internet Explorer® e novo Edge. A visualização local é feita no mesmo computador ou controlador de visão Matrox Imaging que foi usado para o desenvolvimento. A visualização local também está disponível com uma câmera inteligente Matrox Imaging por meio de uma tela simples de toque conectada à sua saída de vídeo e interface USB, o que elimina a necessidade de um computador adicional. A visualização remota é feita a partir de qualquer computador, incluindo interface homem-máquina (HMI) ou PCs com painel de toque.
Um aplicativo IHM independente pode ser criado usando o Microsoft Visual Studio para ser executado no computador local ou remoto como alternativa à interface do operador baseada na web.
- Recursos de segurança.
O acesso a visualizações do operador específicas pode ser feito para exigir a autenticação do usuário (ou seja, nome de usuário e senha) para que apenas o pessoal autorizado possa modificar os parâmetros-chave de um projeto em execução. Um projeto pode ser bloqueado para uma câmera inteligente Matrox Imaging ou controlador de visão específico quando implantado, evitando que seja executado em uma plataforma não autorizada. Um projeto também pode ser criptografado durante a implantação em uma plataforma, garantindo que o projeto não possa ser lido ou alterado por usuários não autorizados. Projetos bloqueados em uma plataforma são criptografados automaticamente.
- Análise e processamento de imagens.
No centro do Matrox Design Assistant X estão as etapas do fluxograma para calibrar, aprimorar e transformar imagens; localização de objetos; extração e medição de recursos; ler cadeias de caracteres; e decodificação e verificação de marcas de identificação. Essas etapas foram projetadas para fornecer desempenho e confiabilidade ideais.
Obrigado! Logo entraremos em contato!