La visión artificial es un subcampo interdisciplinario de la ingeniería. Tiene que ver con la ingeniería del hardware y software necesarios para un sistema de visión artificial que tiene aplicaciones industriales útiles. Las aplicaciones más frecuentes son el control de calidad y el recuento de productos. A medida que la visión artificial avanza como campo, automatiza algunos de los trabajos industriales más aburridos, lo que permite a los empleados humanos ocupar puestos más interesantes.
La visión artificial se considera un subcampo de la visión por computadora en general, que incluye investigaciones neurocomputacionales sobre la visión humana y el desarrollo de sistemas de visión flexibles para la robótica autónoma. La “visión artificial” tiene la connotación de aplicación en entornos industriales. La visión artificial se utiliza en cualquier entorno industrial con un grado significativo de automatización, donde las especificaciones del producto están bien definidas y los productos se producen en masa. Esto incluye la industria del automóvil, la industria de los semiconductores y la industria de la electrónica en general. A veces, un sistema de visión artificial se acopla a un brazo robótico que descarta productos defectuosos o incluso participa activamente en la fabricación del producto.
Un sistema de visión artificial generalmente consta de un sensor óptico o de presión, una cámara, un sistema de iluminación, una unidad central de procesamiento (CPU), software asociado para procesar imágenes y un sistema de E / S para conectarse a una red más grande. Si un sistema de visión artificial está ubicado junto a una cinta transportadora, como suele ser, la secuencia de eventos es algo así: se activa un sensor óptico o de presión cuando el producto se mueve frente a la cámara, se activa un pulso de luz para iluminar el objetivo, la cámara toma una exposición, y la imagen se procesa y se envía a un árbol de decisión, que devuelve una salida sobre la que actúa un elemento automático o se muestra a los operadores humanos. Este simple proceso puede automatizar la clasificación o inspección de miles de productos diariamente, ahorrando millones de horas-hombre de tedio.