Configuración de cámaras Ximea USB3 Vision con Swing Catalyst

Este artículo de soporte cubre la Configuración y configuración de cámaras Ximea con Swing Catalyst.

note: Para usar cámaras Ximea con Swing Catalyst necesitarás un dongle USB de Halcon y una licencia. Por favor, contacta con [email protected] para adquirir una licencia.

Las instrucciones de instalación y configuración de Halcon se encuentran aquí:

halcon-setup.md

Requisitos para el cambio de firmware

Es posible que tu cámara Ximea requiera una actualización de firmware. Esto puede hacerse mediante xiCOP, incluido con la API de Ximea.

Comprueba el estado para asegurarte de que tienes un controlador de host USB 3 compatible.

Puedes cambiar la cámara a USB3 Vision a través de la herramienta xiCOP; haz clic en “Switch Camera to USB3 Vision” para cambiar el firmware del dispositivo.

Instalación de Drivers USB3 genéricos

La mayoría de los instaladores de fabricantes de cámaras USB3 incluyen sus propios Drivers. Para usar Halcon con una cámara compatible con USB3 Vision, es necesario cambiar el Driver del Driver de Ximea a WinUSB.

Esto se hace con una herramienta llamada Zadig (incluida en el archivo zip de soporte de cámara universal de Swing Catalyst). Abre Zadig, selecciona List All Devices y desmarca Ignore Hubs or Composite Parents en las opciones. Localiza la cámara y haz clic en Replace Driver.

Debes cambiar el Driver en el composite parent. Dependiendo del modelo de cámara, es posible que tenga un nombre diferente.

Modelo de cámara diferente, mismo procedimiento.

La cámara debería aparecer ahora en Swing Catalyst.

Configuración de cámaras Ximea USB 3 mediante Halcon

En SwingCatalyst, navega a la pestaña Configuración y luego a Cámaras, localiza tu cámara Ximea en la lista y haz clic en Avanzado.

  • Navega a la pestaña Configuración.

  • Activa la casilla num_buffers e introduce 200 como valor.

Configuración de cámaras Ximea USB3 Vision

Veamos cómo ajustar la exposición, la velocidad de obturación y la Velocidad de Fotogramas.

Haz clic en la pestaña Configuración y expande la pestaña AcquisitionControl, luego introduce la Velocidad de Fotogramas máxima (o una inferior). Desde allí, el modo de Temporización de adquisición puede configurarse como Frame rate o modo FreeRun. El modo Frame rate te permitirá establecer la Velocidad de Fotogramas, mientras que el modo freerun funcionará a la máxima Velocidad de Fotogramas posible.

note: La Velocidad de Fotogramas puede estar limitada por los valores de exposición.

Configuración de los valores de exposición

Generalmente es mejor usar una exposición manual para entornos estáticos, como estudios en interiores. Una exposición completamente Auto puede provocar cambios en la Velocidad de Fotogramas y generar una imagen inconsistente. En este caso no usamos exposición Auto ya que queremos controlarla nosotros mismos. En general, se recomienda un tiempo de exposición inferior a 2000 (2 ms).

Configuración de los valores de Gain

Al igual que con la exposición, es mejor configurar el Gain en manual para condiciones de iluminación estáticas o en interiores. Cuanto mayor sea la exposición, más granulada será la imagen y más tiempo tardará la codificación de vídeo en comparación con un Gain bajo.

Cambio del tamaño de imagen

En algunos casos conviene reducir el tamaño de la imagen para centrarse en un área específica del vídeo, por ejemplo, para ver el palo y la pelota en el Impacto con detalle.

Esto puede hacerse con el área de interés, también conocida como AOI, y ROI, Region of Interest. Reducir el tamaño general de la imagen con esta función también puede aumentar la Velocidad de Fotogramas.


Última actualización: 2022-10-10 | Ver en el sitio de soporte oficial