Sincronizar video con datos

5

Cuando tengo un datalogger y quiero sincronizar un archivo de video con la grabación, ¿cuál sería un método fácil? Tanto el registrador como la cámara tienen un reloj interno, pero es posible que no estén configurados exactamente al mismo tiempo, por lo que no puedo usar esas marcas de tiempo para sincronizar el inicio, y durante largas grabaciones pueden separarse.

La solución parece ser permitir que el registrador de datos registre una señal de sincronización adicional, pero ¿qué debe contener este canal (¿número de fotogramas?) y cómo obtengo esta información de una cámara normal?

    
pregunta Muis

3 respuestas

3

A menudo, las cámaras pueden captar infrarrojos, por lo que si un LED de luz visible está fuera de cuestión (creo que podría ser bastante tenue y poco intrusivo), el LED IR podría ser otra opción.

    
respondido por el WolfgangGroiss
5

Una solución simple podría ser un LED parpadeante en el video. Si la perspectiva es estática, el LED podría estar en la escena, de lo contrario, alguna posición (fija) en el marco. Usted dispara el LED y registra este evento con el registrador de datos. Luego use algo como simpleCV ( OpenCV vs. Matlab vs. SimpleCV ) para detectar el evento parpadeante, por lo tanto, conoce los números de trama significativos. Desde allí puede correlacionar los datos de video con los datos registrados.

    
respondido por el suha
3

Una solución sería enviar una salida de marca de tiempo desde el registrador de datos a la información de supresión vertical en el video. Luego, cuando reproduzca el video, puede extraer el código de tiempo (con algo similar a un decodificador de subtítulos) y hacer coincidir los dos.

enlace

Este es un ejemplo de un dispositivo que puede insertar estas marcas de tiempo enlace

    
respondido por el Toby Jaffey

Lea otras preguntas en las etiquetas