Porque ahora puede utilizar una prestación especial que antes solo estaba reservada a las cámaras con sensores e2v: el modo secuenciador, disponible ya en toda la familia de cámaras USB 3 uEye CP Rev. 2 a partir del IDS Software Suite 4.81.

Cambio de parámetros en tiempo real

¿Desea capturar secuencias de imágenes con distintos tiempos de exposición o áreas de imagen sin tener que cambiar manualmente la configuración de la cámara durante la toma de imágenes? ¿Le parece difícil? ¡Pues no lo es!

Porque ahora puede utilizar una prestación especial que antes solo estaba reservada a las cámaras con sensores e2v: el modo secuenciador, disponible ya en toda la familia de cámaras USB 3 uEye CP Rev. 2 a partir del IDS Software Suite 4.81. Para familiarizarse con su manejo más fácilmente existe una versión demo especial del nuevo "uEye sequencer".

Contexto

A diferencia del modo de AOI secuenciales de los sensores e2v, el nuevo modo secuenciador no es una función de sensor especial, sino que está implementado en el firmware de la cámara. Esto facilita la disponibilidad de la función en muchos otros modelos de cámara, además de ser ampliable y también más homogénea en la programación.

Con el nuevo modo se pueden definir hasta 32 sets de secuenciador distintos con diferentes parámetros para la captura de la imagen. Cada set de secuenciador contiene los ajustes siguientes:

  • Tiempo de exposición
  • Ganancia (master, rojo, verde y azul)
  • Posición X e Y del área de imagen (AOI)


Los sets de secuenciador se guardan en la cámara. De ese modo el firmware de la cámara puede procesarlos en modo de captura sin interacción con el software host. El cambio de parámetro se realiza automáticamente y sin retardo de la captura de la imagen. El usuario puede determinar el orden de los distintos sets de secuenciador, lo que hace posible el cambio rápido de parámetros para la captura de la imagen en tiempo real.

La versión demo del nuevo "uEye sequencer" le permite no solo probar cómodamente el modo secuenciador, sino también preconfigurarlo completamente para su aplicación.

Configuración de la cámara

Inicie la demo de uEye sequencer en "Inicio > Todos los programas > IDS > uEye > Samples > uEyeSequencerDemo". En el diálogo "Select camera", seleccione una cámara USB 3 uEye CP Rev. 2 para abrir el programa.

Realice en primer lugar la configuración básica de la cámara. En "Camera > Acquisition" puede ajustar la frecuencia de píxeles, la frecuencia de imágenes y el tiempo de exposición.

En "Camera > Image Size" puede seleccionar un perfil de imagen, definir un área de imagen (AOI) o bien realizar los ajustes de binning y subsampling.

Configuración del modo secuenciador

Una vez efectuada la configuración básica de la cámara, puede empezar con la configuración del modo secuenciador. Haga clic en la opción "Add Set" de la barra de menú para añadir el primer set de secuenciador. El set de secuenciador aún está vacío. En el siguiente paso puede definir, por ejemplo, el tiempo de exposición que debería diferir del valor por defecto. Para ello haga clic en "Exposure", en la parte izquierda del área "Properties". En el primer set de secuenciador puede modificar el tiempo de exposición utilizando el campo de entrada de datos al efecto.

Del mismo modo, puede modificar la ganancia (gain) y la posición de AOI (AOI Offset X/Y). Para añadir otro set de secuenciador, haga clic en "Add Set".

Cada set de secuenciador nuevo se añade automáticamente al final y contiene los mismos ajustes que el set de secuenciador seleccionado en ese momento.

Guardar configuración

Puede guardar los ajustes que ha realizado en la versión demo de uEye sequencer. Haciendo clic en "File > Save" puede guardar los ajustes del secuenciador en un archivo XML.

Puede cargar en la demo de uEye sequencer la configuración del secuenciador que ya esté guardada haciendo clic en "File > Load". En su propia aplicación, utilice la función API "is_Sequencer()" con el parámetro IS_SEQUENCER_CONFIGURATION_LOAD para cargar los ajustes preconfigurados del secuenciador. Esto le permite ahorrar tiempo de programación, dado que en su aplicación solo cargará los ajustes de secuenciador y activará el modo secuenciador.

Uso del modo secuenciador

Después de haber configurado o cargado los sets de secuenciador, para iniciar el modo secuenciador haga clic en la opción "Run" de la barra de menú de la demo de uEye sequencer. Las imágenes se capturarán de forma continua hasta que haga clic en "Stop".

La versión demo de uEye sequencer utiliza un disparo continuo por software para activar la captura de imágenes y una memoria circular para almacenar los datos de imagen.

El modo secuenciador trabaja solo en modo de disparador de la cámara (disparo por software o hardware). En función del tipo de aplicación puede disparar las imágenes con distinta parametrización mediante señales de disparo independientes o bien utilizar una ráfaga de disparo para iniciar la captura de una secuencia de imágenes completa con una sola señal.

Campos de aplicación

El modo secuenciador es útil cuando se desea capturar un área de imagen con tiempos de exposición o ajustes de ganancia distintos, como sucede en los casos en los que predominan las condiciones de luz o de brillo desconocidas. Se puede realizar un horquillado o bien calcular una imagen HDR mediante software.

De este modo también se pueden capturar rápidamente áreas de imagen con distintas posiciones. El desplazamiento del área de imagen se realiza directamente en el modo secuenciador mediante API sin necesidad de reprogramar.

Deberá utilizar una memoria circular lo bastante grande para su aplicación, dado que la posibilidad de capturar a gran velocidad secuencias de imágenes con distintos parámetros incrementa también el volumen de datos necesario para el procesamiento de imágenes.