Português / Español / 
GRUPO INFAIMON   Novedades   Productos   EVENTOS   FORMACIÓN   Contactar   BLOG  
INDUSTRIA
Buscar:
  CIENCIA SEGURIDAD
INDUSTRIA
CIENCIA
SEGURIDAD
Inicio > Software de Visión Artificial > Interfaces Gráficas Usuario > MVTec > HALCON


HALCON 10: nueva versión del entorno de programación más extendido del mercado de visión industrial con herramientas optimizadas de identificación
HALCON 10: nueva versión del entorno de programación más extendido del mercado de visión industrial con herramientas optimizadas de identificación
HALCON 10: nueva versión del entorno de programación más extendido del mercado de visión industrial con herramientas optimizadas de identificación

MVTec 

HALCON 10: nueva versión del entorno de programación más extendido del mercado de visión industrial con herramientas optimizadas de identificación


halcon-10-brochure-a4-english.pdf
halcon10-new-features.pdf

MVTec presenta una nueva versión de HALCON, el entorno de programación para el desarrollo de aplicaciones de visión más extendido a nivel mundial. La flexibilidad de HALCON permite un rápido desarrollo de aplicaciones a un coste reducido. De la misma forma, al ser un entorno fácilmente configurable, permite dar solución tanto a necesidades de visión industrial como de procesado de imagen.

HALCON proporciona soluciones de altas prestaciones siendo completamente funcional tanto en avanzadas plataformas Multi-Core como en distintos formatos de hardware de proceso, permitiendo incluso la utilización de HALCON en cámaras inteligentes sin la necesidad de utilizar un PC como unidad de proceso. Debido a la diversidad de sus librerías, que incluyen más de 1600 funciones de procesamiento de imagen, se pueden realizar aplicaciones de visión para el análisis morfológico de objetos, reconocimiento de patrones, códigos de barra/matriz, OCR, aplicaciones de clasificación de color así como una amplia librería de análisis para aplicaciones en 3D.

HALCON es totalmente funcional en distintos sistemas operativos entre los que se incluyen Windows (32 y 64 bits), Linux y Solaris. El acceso a las librerías de programación permite, de forma sencilla, generar un código de programa en el lenguaje de programación seleccionado por el usuario (C, C++, C#, VisualBasic, .NET y Delphi). Este hecho implica que el usuario de HALCON pueda ser desde un programador con conocimientos básicos hasta un experimentado usuario de librerías de Visión. Con HALCON se garantiza la independencia del Hardware proporcionando interfaces pera distintos estándares de visión (GeniCam, IIDC1394, GigE Vision…) permitiendo así la captura de distintos formatos y tipos de cámaras tanto en color como monocromo. De la misma forma el interfaz permite de forma sencilla el desarrollo de aplicaciones multicámara sin ninguna limitación en la resolución de las mismas.

El software de visión HALCON de MVTEC proporciona un nuevo driver que permite la captura de forma directa con estas cámaras. Esta nueva interfaz permite una fácil adquisición de datos 3D, tales como distancia, amplitud e imágenes en los planos cartesianos X/Y/Z, basada en la tecnología Time-of-flight. Dicho interfaz permite acceder a los parámetros de control de cámara tales como (shutter, gain, threshold…) generando un mapa de profundidad de 16 bits listo para su procesamiento con algoritmos de visión integrados en HALCON. Mediante este nuevo interfaz disponemos de forma directa de mapas de profundidad en tiempo real totalmente calibrados y listos para su posterior procesado sin necesidad de complejas manipulaciones de las nubes de puntos para la extracción de la información deseada.


MEJORAS INTRODUCIDAS EN LA VERSIÓN 10

• Más velocidad

Para un mayor rendimiento HALCON 10 proporciona ahora una aceleración automática de la GPU (graphics processing unit acceleration) basada en el estándar OpenCL. Más de 50 operadores ya se benefician de esta herramienta incluso soportando todos los tipos de píxel de HALCON. Además, las ya conocidas funciones de paralelización automática (AOP) para procesamiento multicore han sido extendidas y optimizadas para aumentar aún más la velocidad de funcionamiento general de la librería.

Al mismo tiempo, HALCON 10 reduce significativamente la memoria principal necesaria para el procesamiento de imágenes, especialmente en el caso de procesamiento en paralelo. Para aumentar la velocidad de las aplicaciones de clasificación, HALCON 10 ofrece ahora la clasificación LUT acelerada (look-up table accelerated) logrando un aumento de velocidad en un factor de hasta 200 para procesamiento en color. Debido a una integración transparente de procesamiento de la GPU, el usuario puede utilizar las herramientas sin necesidad de reescribir el código de procesamiento de imágenes. HALCON 10 es el único software del mercado capaz de suportar operadores para precisión sub-pixel y extracción de líneas.

Más herramientas para aplicaciones de identificación

HALCON 10 incorpora la nueva herramienta “smart text finder” para una identificación más precisa en aplicaciones OCR (optical character recognition). Para el reconocimiento óptico de caracteres, HALCON 9.0 ya proporcionaba fuentes entrenadas con más de dos millones de caracteres de diferentes regiones culturales que ahora se han revisado en HALCON 10. En HALCON 10, estas fuentes han sido modificadas y optimizadas para aplicaciones de visión más estándares. Más de un centenar de miles de caracteres han sido añadidos. Para la lectura de códigos de barras, HALCON 10 incorpora un modo de entrenamiento automático basado en imágenes de muestra, auto discriminación de los tipos de código de barras y una lectura más rápida de códigos compuestos. Por otra parte, HALCON 10 es capaz de leer diferentes códigos de barras en solamente una operación.

Visión 3D más potente

HALCON 10 proporciona nuevas herramientas optimizadas de visión 3D, entre ellas una nueva tecnología de reconocimiento llamada “surfaced-based 3D matching”. Esta herramienta es capaz de encontrar objetos mediante su perfil 3D incluso cuando se cambian de posición en el campo de visión. Este método enseña su capacidad especialmente al trabajar con objetos de forma circular o sin bordes. El entrenamiento se puede realizar tanto por datos CAD o por reconstrucción de datos en 3D como por ejemplo, múltiples vistas estéreo o por triangulación láser.

HALCON 10 mejora aún más la completa tecnología de calibración y presenta la calibración 3D con múltiples vistas que permite el uso de un número ilimitado de cámaras y una reconstrucción 3D más detallada. Este método minimiza las oclusiones y garantiza su eficiencia para aplicaciones de robótica. Además, la herramienta 3D Matching pasa a llamarse “shape-based 3D matching” con nuevas mejoras considerables y 10 veces más velocidad en el caso de modelos muy complejos. Por otra parte, la mejora incluye la reducción de consumo de memoria y mayor robustez.

• Métodos de Coincidencia 2D más precisos

HALCON ya es conocido por su tecnología de identificación tanto para aplicaciones de vision 2D como 3D. En la versión 10, las herramientas Matching 2D para identificación de objetos ahora son capaces de reconocer no solamente distorsiones de perspectiva sino también deformidades a nivel local. Esto significa una mayor precisión en la identificación de objectos com superficies deformadas o rugosas, incluso si están parcialmente encubiertos o fuera del campo de visión.

• Desarrollo más fácil y rápido

La herramienta integrada de desarrollo Hdevelop ha sido optimizada y ahora incluye un nuevo asistente de mediciones, nuevas herramientas para la manipulación ROI interactiva, mediciones de imágenes a distancia y para obtención de perfiles de grises en líneas y arcos. Los desarrolladores también pueden utilizar variables globales y abrir ventanas simultaneas de programas. Además de Hdevelop, HALCON 10 proporciona nuevos codelets para mediciones 1D y perfiles de línea.

 
VISIÓN ARTIFICIAL: INFAIMON S.L.- Empresa especializada en sistemas de visión artificial
© 1999-2010 Infaimon.com Prohibida la reproducción total o parcial del contenido de esta Web