Para un proyecto de escaneo 3D necesito capturar un video / instantáneas de un objeto y una imagen del proyector que se proyecta en el objeto. El proyector funciona (solo) con una frecuencia de cuadros de 60 Hz, la cámara admite velocidades en {3.75,7.5,15,30,60} Hz. Tengo que trabajar en Matlab, y como es una cámara IEEE 1394, solo puedo usar el controlador de cámara CMU 1394 ya que otros controladores no son compatibles con matlab.
Ahora, mi problema es que las velocidades de fotogramas de la cámara (controlador) parecen tener un pequeño desfase de fase que no es cero que se acumula con el tiempo, de modo que la imagen capturada se oscurece cada vez más hasta que alcanza un mínimo Más brillante y más brillante de nuevo y así sucesivamente. Esto es molesto. Hay aplicaciones de ejemplo para escáneres 3D que pueden trabajar con diferentes controladores. Allí, el problema no existe, así que estoy bastante seguro de que es culpa del conductor.
Afortunadamente, el controlador es de código abierto, por lo que poner un poco de compensación en algún lugar y tratar de resolver el problema probando diferentes tiempos podría funcionar. Hay, sin embargo, una idea adicional que tuve: la cámara admite el disparo. ¿Hay alguna manera en que pueda activarlo usando la salida del proyector? Si eso funcionara, sería mucho más fácil y más elegante que jugar con ese controlador. El proyector utiliza VGA. ¿Conoce alguna posibilidad de capturar la señal y usarla como disparador? Si es posible sin mucho hardware adicional.