¿Cuál es la diferencia entre las cámaras de visión artificial y las cámaras digitales de consumo habituales?

Primero, lea la respuesta de Gary Elmer. Él hace una serie de buenos puntos, que no repetiré. Aquí hay algunas diferencias adicionales:

  • La mayoría de las cámaras de consumo tienen “persianas”, lo que significa que cada fila de la imagen se captura en un momento ligeramente diferente. Esto distorsiona las imágenes de objetos en movimiento de una manera particular, pero proporciona sensores con poco ruido y alta sensibilidad a la luz. Muchas cámaras de visión artificial tienen sensores de “obturador global” que pueden, o siempre lo hacen, exponer todos los píxeles exactamente al mismo tiempo. Esto proporciona una imagen sin distorsiones por movimiento, que es mejor para realizar mediciones.
  • Las cámaras fotográficas y de video de consumo tienen formatos de salida comprimidos diseñados para almacenar muchas imágenes o tomas en tarjetas de memoria portátiles, mientras que la cámara es portátil. Las cámaras de visión artificial generalmente se conectan a una computadora a través de una interfaz rápida (Ethernet de 1 Gbps, Ethernet de 10 Gbps, USB 3 de 5/10 Gbps o incluso interfaces específicas de cámara más rápidas). La cámara envía imágenes sin comprimir (a veces Bayer sin procesar, a veces RGB) a la computadora, que es responsable del manejo del almacenamiento y la visualización.
  • Las cámaras de video de consumo graban a una velocidad de cuadro bien definida, diseñada para sincronizarse con un televisor a una de las pocas frecuencias estándar (por ejemplo, 24, 25, 29.97, 30, 48, 50, 59.94, 60 FPS). Las cámaras de visión artificial a menudo incluyen una entrada de activación externa para que puedan activarse cada vez que ocurre un evento relevante (por ejemplo, un paquete pasa por la cámara en un transportador) a pesar de que esos eventos suceden en momentos irregulares.
  • Las cámaras de visión artificial a menudo vienen con una biblioteca de interfaz diseñada para permitir al usuario escribir código que controle completamente la cámara y lea sus datos de imagen.

Las cámaras de visión artificial suelen ser cámaras / lentes / carcasas de propósito especial que funcionan en entornos muy específicos.

  • Cámaras impermeables / resistentes a salpicaduras con chorros de aire para mantener el líquido alejado de la lente.
  • Cámaras de alta velocidad utilizadas en pruebas y ensamblajes de fábrica de movimiento rápido
  • Cámaras y carcasas que pueden requerir mucho G-Forces y calor como en la visión de máquina de soldadura robótica
  • Cámaras que pueden ejercer mucha presión
  • Cámaras que funcionan mejor en cantidades muy bajas o muy altas de luz.
  • Cámaras configuradas en parejas para visión 3D
  • Cámaras que funcionan en UV o infrarrojo

Tampoco es raro tener las tripas de una cámara de consumo en una carcasa especial y utilizarla como cámara de visión artificial.

Por lo general, una cámara de visión artificial no necesita verse bien o tener botones y funciones diseñadas para ser manejados con las manos y los dedos. Las capacidades visuales y la interfaz de las cámaras son los factores más importantes para la visión artificial.

Cuando el costo es un problema, adaptar una cámara de consumo existente para que funcione con un sistema de visión artificial puede ser más rápido y más barato que construir desde cero

Depende específicamente de lo que debe hacer la cámara de visión artificial. Como en, qué tan grande es el defecto que debe poder grabar para que la computadora a la que está conectado pueda interpretar correctamente. Por ejemplo, ¿un agujero de 0.25 ″ en una lámina de madera contrachapada de 4 ‘de ancho es suficiente señal de error? (¿Y desde qué distancia debe reconocerla la cámara? ¿Un cierto tipo de soldadura no está a la altura del tabaco?

Pero, básicamente, la visión artificial y las cámaras de consumo tienen mucha tecnología común. Sin embargo, los dispositivos de visión artificial pueden ser de menor resolución o menos flexibles, dependiendo de la tarea.