Visión de IA en la inspección óptica automatizada
Visión de IA en la inspección óptica automatizada
Introducción

Un paso importante en cualquier tipo de producción es la inspección y la detección de defectos. En la producción de las placas de circuito impreso (PCB, printed circuit boards), la tarea se lleva a cabo con controladores de visión artificial y una aplicación conocida como inspección óptica automatizada, o IOA, por sus siglas. Sin embargo, con el aumento en la complejidad y el uso de componentes compactos y placas, se está volviendo más difícil el mantener actualizados los sistemas de visión artificial.

A menudo se piensa a la visión artificial como un tipo de IA, cuando en realidad la visión artificial no es verdaderamente inteligente. La visión artificial requiere que se programe cada paso y condición en el sistema, lo que se conoce como inteligencia preprogramada. A medida que las PCB se vuelven más complejas, el programa puede volverse más complicado y voluminoso, lo que genera errores. Con una inspección visual, se vuelve poco práctico y casi imposible intentar programar todas las maneras en las que una PCB podría tener un defecto o una falla.

Pero una empresa está creando soluciones de IA para impulsar la IOA. Su solución ofrece un menor tiempo para la configuración e implementación, ya que la IA puede configurarse para identificar fallas y defectos. AAEON ha trabajado estrechamente con dicha compañía para ayudar a construir y desarrollar el hardware que impulsará la IA de su aplicación de IOA.

Desafíos

IOA es una aplicación intensiva y exigente. No sólo requiere un software de alto rendimiento, sino un sistema que sea igualmente poderoso y de alto rendimiento. Esto genera diversos desafíos para el desarrollo del sistema.

Alta demanda de procesamiento

Para poder procesar imágenes y señales de manera rápida y precisa, IOA requiere un sistema con alta potencia para el equipo y rendimiento del procesador.

Procesamiento visual y de IA

Para poder satisfacer las necesidades de IOA, el sistema debe admitir tarjetas de expansión, tales como las tarjetas gráficas o de GPU o módulos de acelerador neuronal para procesar imágenes y alimentar el sistema de IA.

Cámaras y sensores

Las diferentes máquinas tienen diferentes configuraciones y componentes, desde la cantidad de cámaras y sensores hasta el tipo. Para alcanzar todo el potencial de una solución de IOA desarrollada por IA, el sistema debe admitir la gama de conexiones de entrada y salida (E/S).

Solución

AAEON trabajó estrechamente con el desarrollador, y a través de nuestros servicios para fabricantes pudo brindarle la mejor solución para este proyecto. El BOXER-6841M con AI Core XP8 se eligió como la mejor solución de IOA desarrollada por IA.

Procesadores Intel

El BOXER-6841M admite procesadores Intel Core de sexta y séptima generación, así como los procesadores para servidores Intel Xeon. Junto con una memoria de hasta 32 GB, el BOXER-6841M ofrece el procesamiento de alto rendimiento que se necesita para las aplicaciones más exigentes.

Capacidad de expansión

El BOXER-6841M ofrece una variedad de configuraciones del compartimento de expansión, incluyendo PCIe x16, PCIe x8, y PCIe x1. Esto les proporciona a los usuarios la posibilidad de agregar tarjetas de expansión para ayudar a impulsar las aplicaciones de edge computing, como el módulo AI Core XP8, que tiene ocho unidades de procesamiento de visión Intel Movidius Myriad X.

E/S sorprendentes

El BOXER-6841M está diseñado para aplicaciones industriales integradas y viene con una sorprendente variedad de puertos de E/S para integrar fácilmente a cualquier proyecto. Con cinco puertos LAN y cuatro puertos USB 3.0, puede conectar una amplia variedad de cámaras y sensores para usar con IOA y con otras aplicaciones.

Impacto

Con el potente BOXER-6841M, el desarrollador podría hacer que sus aplicaciones alcanzaran su máximo potencial y crear sistemas de IOA que puedan inspeccionar múltiples líneas de productos sin necesidad de reconfiguración, y que podrían prepararse rápidamente para nuevos productos o para identificar defectos que se desconocían.

El sistema ayudará a los fabricantes de PCB a ahorrar dinero y aumentar la productividad a través de una mayor precisión y menos errores y falsos positivos que la tradicional visión artificial basada en IOA, y también a que esos fabricantes puedan satisfacer mejor a sus clientes.

Producto

El sistema BOXER-6841M de AAEON es una potente PC industrial integrada desarrollada para las aplicaciones de visión artificial y de perímetro de IA más exigentes. Al admitir procesadores de Intel Core de séptima generación y procesadores para servidores Intel Xeon, el BOXER-6841M tiene una capacidad de hasta 32 GB de memoria. La gama de BOXER-6841M ofrece una combinación de opciones de expansión, lo que incluye PCIe x16, PCIe x8 y PCIe x1. Esto permite una capacidad de expansión con tarjetas de captura de imágenes para aplicaciones de visión artificial, o aceleración de IA con tarjetas como GeForce GTX 1080 de NVIDIA o AI Core XP8 de AAEON.

La AI Core XP8 es una tarjeta de expansión PCIe x4 que tiene cuatro módulos de Intel Movidius Myriad X. Este módulo innovador ofrece velocidades de hasta 840 fps (560 típicas) para ayudar a impulsar las aplicaciones de IA más exigentes. Descargar la inferencia de IA a la AI Core XP8 ayuda a liberar el procesador del sistema para que se encargue de otras tareas simultáneas, lo que proporciona un aumento en el rendimiento general del sistema. La AI Core XP8 es compatible con el kit de herramientas Intel OpenVINO y los frameworks de TensorFlow.