HALCON 13

Nueva versión del entorno de programación más extendido del mercado de visión industrial con herramientas optimizadas de identificación, 3D y Deep Learning.
Especificaciones del producto
Tipo Procesado
Entorno programación Librerías de visión
Sector Industrial
Fabricante MVTec

Variaciones del producto:

MVTec presenta la nueva versión del HALCON, la librería de programación para el desarrollo de aplicaciones de visión artificial mas conocida a nivel mundial. La flexibilidad del HALCON permite un rápido desarrollo de aplicaciones con un coste reducido.

Por ser un software fácilmente configurable, proporciona soluciones tanto para la necesidad de visión industrial como también para procesamiento de imagen.

La diversidad de las librerías del HALCON incluyen más de 2000 funciones de procesado de imagen y más de 1000 ejemplos en HDevelop, permite realizar aplicaciones de visión para el análisis morfológico de objetos, reconocimiento de patrones, códigos de barras/matriz, OCR, aplicaciones de clasificación de colores, así como una completa librería de análisis de aplicaciones 3D.

 

>> HALCON 13

 

MVTec presenta la nueva versión de la librería de visión artificial mas difundida del mercado, el HALCON 13.

Esta versión incorpora nuevas funciones y mejoras. Entre las numerosas nuevas funciones y mejoras destacamos las siguientes:

 

- Inspección en imágenes texturizadas, con posibilidad de detectar defectos en este tipo de imágenes.

- Herramientas de análisis de Coincidencia y Reconstrucción 3D. Permite ver las diferencias entre objetos en 3D y realizar reconstrucciones de muy alta definición 3D.

- Mejora en las tecnologías de identificación, tanto en códigos de barra como en códigos de matriz, pudiendo reconocer códigos extremadamente dañados, códigos parciales o con objetos superpuestos.

- Deep Learning: Utilización de esta nueva tecnología para el reconocimiento de caracteres (OCR), que hace del nuevo algoritmo el más robusto del mercado.

- Implementación de HDevEngine que complementa a nivel de debbuging la potente herramienta de programación HDevelop. Aumentando enormemente la velocidad de programación, y mejorando de esta forma la productividad y reduciendo el tiempo necesario para el retorno de la inversión.

- HALCON 13 incluye mejoras en la visualización mediante un nuevo tratamiento de overlays, y con incorporación de funciones anti-aliasing.

- Inclusión de Guided Filters y Bilateral Filters que permite preservar ciertas características de las imágenes, como la posibilidad de definir contornos, o eliminación de estructuras frecuenciales sin utilizar FFT

- Mejora en los algoritmos de Joint Filters, para combinar imágenes mejorando los resultados de esta combinación.

- Nuevos algoritmos de segmentación de imagen basados en Maximally Stable Extremal Regions (MSER).

- Reconstrucción 3D estéreo con cámaras de resolución diferente y ópticas distintas (Ej Telecentricas y estándar)

Y por último incremento en la velocidad de un gran número de algoritmos, permitiendo una utilización más eficiente de las cámaras de alta velocidad y alta resolución. Incrementando la velocidad de algunos algoritmos hasta 500% y obteniendo medias de aumento de velocidad en HALCON 13 un 14% superior a la versión anterior.


Comparativa 3D de superficies

La nueva herramienta de comparación 3D de superficies permite realizar una comparativa entre la forma del objeto medida y la esperada. La superficie puede ser reconstruida por cualquier tecnología 3D disponible en HALCON como la multi-vista en estéreo, sheet-of-light, o por escáneres 3D ready-to-turn, que también están soportados directamente por HALCON. La comparación de superficies 3D HALCON evalúa la nube de puntos resultante con el objeto  modelo. HALCON puede de esta forma realizar un control de calidad en la forma de un objeto.

 

Procesamiento 3D de objetos

Las características globales de la visión 3D de HALCON se han mejorado y perfeccionado para el registro y triangulación de nubes de puntos, el cálculo de características, como la forma y el cálculo del volumen, la segmentación de las nubes de puntos mediante cortes en plano, y muchos más. HALCON permite detectar y procesar los objetos 3D con facilidad utilizando la visión 3D.

 

Mejora en la Fotometría Estéreo

En HALCON, la fotometría estéreo ha mejorado especialmente para el uso en inspección de superficies. La inspección de superficies convencional ha sido reforzada para inspección de superficies 3D. Con HALCON, rasguños, abolladuras o grietas en las superficies son encontrados de forma rápida y fácil, teniendo en cuenta las sombras.

 

Lectura de códigos Aztec

HALCON proporciona un lector robusto de códigos 2D. Los códigos 2D Aztec, son utilizados en en aplicaciones de venta de entradas. HALCON 13 emplea su robusto lector de códigos también para los códigos Aztec.

 

Lectura de códigos Micro QR

Los códigos Micro QR son habitualmente utilizados para identificar pequeños objetos donde los códigos QR quedarían demasiado grandes. HALCON utiliza su robusto lector de códigos ahora también para leer los códigos Micro QR.

 

Función auto-selectiva para clasificación

La nueva función auto-selectiva para clasificación de HALCON es muy importante para la clasificación de objetos y defectos. Normalmente, el programador debe seleccionar los parámetros. La función de selección automática realiza la propuesta para optimizar el conjunto de elementos. HALCON acelera la codificación de aplicaciones para la clasificación de objetos.

 

Algoritmos más rápidos y extenso soporte a la GPU

La paralelización automática del operador (AOP) es una característica única de HALCON. Además, HALCON soporta algoritmos de visión artificial que utilizan procesamiento en la GPU con más de 75 operadores, más que cualquier otro software proporciona. Por otra parte, el Depth from Focus, el Fast Fourier Transformation, y el Local Deformable Matching de HALCON se han acelerado significativamente.

 

Herramienta de perfil en IDE

HDevelop es entorno de desarrollo integrado de HALCON. La nueva herramienta de perfiles analiza automáticamente el código del programador y acelera considerablemente el programa con HDevelop.

 

Interfaz revisada de HALCON/C++

HALCON 13 ofrece alternativamente una nueva interfaz revisada HALCON/C++, que sustituirá en el futuro la interfaz HALCON/ C++ existente. La nueva interfaz facilita de forma muy significativa  la programación con C++.

 

Soporte para Mac OS X

Además de los sistemas operativos Microsoft Windows y Linux, ahora HALCON también puede utilizarse con sistema operativo Mac OS X.

 

AUMENTO DE LA VELOCIDAD

El software HALCON utiliza la tecnología AVX2 para la gestión de operaciones vectoriales, lo que acelera el proceso de análisis de forma significativa. En el Hdevelop y el HdevEngine se alcanza también una velocidad muy rápida debido a la aceleración de la ejecución de procesos por la utilización de un compilador “just-in-time“.

 

Visión 3D

Los objetos doblado o estirados pueden ser fácilmente encontrados gracias a la nueva tecnología 3D de reconocimiento para superficies deformadas de HALCON. Las nuevas herramientas 3D permiten además el procesado de imágenes con mucho ruido, como por ejemplo las adquiridas con cámaras TOF (time-of-flight).

 

IDE

El entorno de programación interactivo (IDE) de HALCON, Hdevelop, se ha mejorado con la incorporación de la programación multitarea que permite gestionar la concurrencia de procesos simultáneos en paralelo. Para ello, HALCON incluye el procesamiento basado en eventos.

Además, incluye una nueva herramienta diseñada específicamente para desarrolladores de software, que les permitirá inspeccionar las variables HALCON (tuples & iconic) directamente dentro de Visual Studio facilitando así las tareas de depuración.

 

Identificación

HALCON facilita las aplicaciones de OCR a través de la nueva tecnología de lectura automática de textos. El sistema encuentra caracteres de cualquier tamaño de forma muy fácil y, en la gran mayoría de los casos, sin ningún tipo de ajuste de parámetros. La nueva tecnología de identificación dispone de una gran capacidad para segmentar con respecto a la textura del fondo incluso en situaciones de iluminación críticas.

 

Usabilidad

HALCON tiene muchas herramientas que mejoran la usabilidad, como por ejemplo la calibración de cámara, que se realiza a través de los nuevos patrones de calibración que garantizan la máxima precisión.

 

Otras mejoras destacables:

 

- Calibración de cámara para ópticas Scheimpflug

- Soporte a variables vectoriales

- Visualización de “tuples“ para 1D y 2D desde una ventana de variables

- Soporte para tarjetas digitales I/O

- Interfaz para sistemas de control de PLCs utilizando los estándares OPC UA y OPC Classic

- Mayor robustez a la hora de reconocer caracteres dañados o de baja calidad

- Módulo de lectura de códigos de barras más robusto

- Reconstrucción estéreo con optimización multi-scanline

- Mejora de la interfaz para visualización 3D

 

Este apartado sólo está disponible a los usuarios registrados.  Registrarse    Log in
    Este apartado sólo está disponible a los usuarios registrados.  Registrarse    Log in

QUEREMOS INFORMARTE DE TODO LO QUE PASA EN EL MUNDO DE LA VISIÓN ARTIFICIAL

SUSCRÍBETE A NUESTRA NEWSLETTER

SUSCRÍBETE