HALCON 13

Nova versão do software de programação mais conhecido no mercado da visão industrial com novas ferramentas otimizadas de identificação, 3D e Deep Learning.
Especificações do produtos
Tipo Procesado
Meio Programação Librerías de visión
Setor Industrial
Fabricante MVTec

Variação do produto:

A MVTec apresenta uma nova versão do HALCON, a livraria de programação para o desenvolvimento de aplicações de visão mais conhecido a nível mundial. A flexibilidade do HALCON permite um rápido desenvolvimento de aplicações com um custo reduzido.

Por ser um software facilmente configurável, proporciona soluções tanto para necessidades de visão industrial como também para processamento de imagem.

A diversidade das livrarias do HALCON inclui mais de 2000 funções de processamento de imagem e mais de 1000 exemplos em HDevelop, permite realizar aplicações de visão para a análise morfológica de objetos, reconhecimento de padrões, códigos de barra/matriz, OCR, aplicações de classificação de cor, assim como uma completa livraria de análise de aplicações 3D.

HALCON 13 

A MVTec apresenta a nova versão da livraria de visão artificial mais difundida do mercado, o HALCON 13.

Esta versão incorpora funções e melhorias. Entre as numerosas novas funções e melhorias destacamos as seguintes:

 

- Inspeção em imagens texturizadas, com possibilidades de detetar defeitos neste tipo de imagens

- Ferramentas de análise de Coincidência e Reconstrução 3D. Permite ver as diferenças entre objetos em 3D e realizar reconstruções de altíssima definição 3D.

- Melhoria nas tecnologias de identificação, tanto em códigos de barra como em códigos de matriz, podendo reconhecer códigos extremamente danificados, códigos parciais ou com objetos sobrepostos.

- Deep Learning: Utilização desta nova tecnologia para o reconhecimento de caracteres (OCR), que faz do novo algoritmo o mais robusto do mercado.

- Implantação de HDevEngine que complementa em nível de debbuging  a potente ferramenta de programação HDevelop. Aumentando enormemente a velocidade e melhorando desta forma a produtividade e reduzindo o tempo necessário para o retorno da inversão.

- O Halcon 13 inclui melhorias na visualização mediante um novo tratamento de overlays e com a incorporação de funções anti-alising.

- Inclusão de Guided Filters e Bilateral Filters que permite preservar certas características das imagens, como a possibilidade de definir contornos ou eliminação de estruturas frequenciais sem utilizar FFT

- Melhorias nos algoritmos de Joint Filters para combinar imagens melhorando os resultados desta combinação.

- Novos algoritmos de segmentação de imagem baseados em Maximally Stable Extremal Regions (MSER)

- Reconstrução 3D stereo com câmara de resolução diferente e óticas distintas (ex. Telecêntrica e Standard)

E por último incremento na velocidade de um grande número de algoritmo, permitindo uma utilização mais eficiente das câmaras de alta velocidade e alta resolução. Incrementando a velocidade de alguns algoritmos até 500% e obtendo médias de aumento de velocidade no Halcon 13 um 14% superior à versão anterior.

Comparação 3D de superfícies

 

A nova ferramenta de comparação 3D de superfícies permite realizar uma comparação entre a forma do objeto medida e a esperada. A superfície pode ser reconstruída por qualquer tecnologia 3D disponível em HALCON como a multi-vista em estéreo, sheet-of-light ou por scanners 3D ready-to-turn, que também estão suportados diretamente por HALCON. A comparação de superfícies 3D HALCON avalia a nuvem de pontos resultantes com o objeto modelo. HALCON pode de esta forma realizar um controlo de qualidade na forma do objeto.

 

Processamento 3D de objetos

 

As características globais da visão 3D de HALCON foram melhoradas e aperfeiçoadas para o registro e triangulação da nuvem de pontos, o cálculo de características como a forma e o cálculo do volume, a segmentação das nuvens de pontos mediante cortes no plano e muito mais. HALCON permite detectar e processar os objetos 3D com facilidade utilizando a visão 3D.

 

Melhoras na Fotometria Estéreo

 

Em HALCON, a fotometria estéreo foi melhorada especialmente para o uso em inspeção de superfícies. A inspeção de superfícies convencional foi reforçada para a inspeção de superfícies 3D. Com HALCON, riscos, amassadas ou fissuras nas superfícies são encontradas de forma rápida e fácil, tendo em conta as sombras.

 

Leitura de códigos Aztec

 

HALCON proporciona um leitor robusto de códigos 2D. Os códigos 2D Aztec são utilizados em aplicações de vendas de entradas. HALCON emprega seu robusto leitor de códigos também para os códigos Aztec.

 

Leitura de códigos Micro QR

 

Os códigos Micro QR são habitualmente utilizados para identificar pequenos objetos onde os códigos QR ficariam muito grandes. HALCON utiliza seu robusto leitor de códigos agora também para ler os códigos Micro QR.

 

Funções auto-seletivas para classificação

 

A nova função auto-seletiva para classificação de HALCON é muito importante para a classificação de objetos e defeitos. Normalmente o programador deve selecionar os parâmetros. A função de seleção automática realiza a proposta para aperfeiçoar o conjunto de elementos. HALCON acelera a codificação de aplicações para a classificação de objetos.

 

Algoritmos mais rápidos e extenso suporte à GPU

 

A paralelização automática do operador (AOP) é uma característica única de HALCON. Além do mais, HALCON suporta algoritmos de visão artificial que utilizam processamento na GPU com mais de 75 operadores, mais do que qualquer outro software proporciona. Por outra parte, o Depth fro Focus, o Fast Fourier Transformation e o Local Deformable Matching de HALCON foram acelerados significativamente.

 

Ferramentas de perfil em IDE

 

HDevelop é um ambiente de desenvolvimento integrado de HALCON. A nova ferramenta de perfis analisa automaticamente o código do programador e acelera consideravelmente o programa com HDevelop.

 

Interface revisada de HALCON/C++

 

HALCON 13 oferece alternativamente uma nova interface revista HALCON/C++, que substituirá no futuro a interface HALCON/C++ existente. A interface facilita de forma muito significativa a programação em C++.

 

Suporte para Mac OS X

 

Além dos sistemas operativos Microsoft Windows e Linux, agora HALCON também pode ser utilizado com sistemas operativos Mac OS X.

 

AUMENTO DA VELOCIDADE

O software Halcon utiliza a tecnologia AVX2 para a gestão de operações vetoriais, o que acelera o processo de análise de forma significativa. No Hdevelop e no HdevEngine se alcança também uma velocidade muito rápida devido à aceleração da execução de processos pela utilização de um compilador “just-in-time”.

 

Visão 3D

Os objetos dobrados ou esticados podem ser facilmente encontrados graças à nova tecnologia 3D de reconhecimento para superfícies deformadas do Halcon. As novas ferramentas 3D permitem também o processamento de imagens com muito ruído, como por exemplo, as adquiridas com câmaras TOF (time-of-flight).

 

IDE

O meio de programação interativo (IDE) do Halcon, Hdevelop foi melhorado com a incorporação da programação multitarefa que permite controlar a concorrência de processos simultâneos em paralelo. Para isso o Halcon inclui processamento baseado em eventos.

Além disso, inclui uma nova ferramenta desenhada especificamente para programadores, que permite inspecionar as variáveis Halcon (tuples & iconic) diretamente dentro do Visual Studio facilitando assim as tarefas de depuração.

 

Identificação

O Halcon facilita as aplicações de OCR através da nova tecnologia de leitura automática de textos. O sistema encontra caracteres de qualquer tamanho de forma muito mais fácil e, na grande maioria dos casos, sem nenhum tipo de ajuste de parâmetros. A nova tecnologia de identificação dispõe de uma grande capacidade para segmentar respectivamente à textura do fundo inclusivamente em situações de iluminação críticas.

 

Usabilidade

O Halcon tem muitas ferramentas que melhoram a usabilidade como, por exemplo, a calibração da câmara que se realiza através dos novos padrões de calibração que garantem à máxima precisão.

 

Outras melhorias destacáveis:

 

- Calibração da câmara para óticas Scheimpflug

- Suporte de variáveis vetoriais

- Visualização de “tuples” para 1D e 2D a partir de uma janela de variáveis

- Suporte para placas digitais I/O

- Interface para sistemas de controlo de PLCs utilizando os standards OPC UA e OPC Classic

- Maior robustez na hora de reconhecer caracteres danificados ou de baixa qualidade

- Módulo de leitura de códigos de barra mais robusto

- Reconstrução estéreo com otimização multi-scanline

- Melhora da interface para visualização 3D

 

Esta seção está disponível apenas para usuários registrados.  Registo    Iniciar sessão

QUEREMOS INFORMAR-TE DE TUDO O QUE ACONTECE NA VISÃO

Assine a nossa newsletter

Assine