el 06-05-2015 06:00 PM
estoy adquiriendo video con webcam en labview y lo guardo en formato avi pero cuando lo reprodusco se reproduce muy acelerado, se puede notar en el avance del tiempo y los movimientos en el video, no se a que se deba.
la webcam es de 720p hd y el video lo adquiero a 25 imagene por segundo.
si alguien tiene experiencia en esto y me pueda ayudar, necesito adquirie y guardar video en formato avi desde una webcam lo mejor posible en tiempo real..
adjunto la imajen .
gracias
¡Resuelto! Ir a solución.
06-08-2015 12:28 PM - editado 06-08-2015 12:37 PM
Que tal vicbit , lo que puede estar pasando es que no están sincronizados los "Frames por segundo" con los que la camara adquiere imágenes con los "Frames por segundo" con los que se guarda el vídeo (AVI ). Específicamente debes estar viendo acelerado el vídeo porque tu camara esta adquiriendo imágenes a una tasa menor comparada con la tasa en que guardas el vídeo.
Configuraste adecuadamente tu camara?
Con el vi a continuacion vas a observar el modo de video actual de tu camara (donde se podra observar el numero de fps con el que esta trabajando actualmente tu camara)
el 06-08-2015 02:01 PM
gracias jokelnice por responder.
si efectivamente para una de las camaras funciona asi, pero para otra de 30 fps ya no funciona. de 30 fps que arroja en modo de video actual aveces se acelera y aveces funciona normal, le tengo que poner 12 fps para que funcione.
otra cosa que solo puede funcionar una camara a la ves por que para mas de una se vuelve muy inestable, estaria bueno que national instrumen mejorara este aspecto de labview, la adquisicion de video por usb.
el 06-09-2015 11:34 PM
Que tal vicbit Buenas Noches,
Podrías compartirnos tu código y el modelo de cámara que estás utilizando para revisar si hay algún detalle en las funciones que estás utilizando y poderlo corregir?? También nos sirve si nos puedes compartir que versión de LabVIEW y IMAQ estás utilizando.
Cualquier otra pregunta quedamos a la orden.
Saludos
el 06-10-2015 06:32 PM
gracias JuDa..
adajunto el codigo.
uso labview 2011
imaq 2011
windows 7
camaras: logitech c270, logitech c920, microsoft lifecam cinema
he publicado un problema hacerca de que la hora en una grafica waveform chart no corresponde a la hora del sistema a la hora de visulizarlo ni a la hora de exportar los datos a excel esto ocurre cuando lo hago instalador e instalarlo en otra pc, intente por configurar las propiedades de la grafica y hasta usar un nodo de propiedad pero no funciona.
lo comento aqui por que me urge y no me an podido ayudar, no se si tu puedas ayudarme...
adjunto las imagenes...
gracias...
el 06-19-2015 12:52 PM
que tal vicbit
estoy empezando a utilizar camaras para una prueba, pero necesito usar 2 camaras al mismo tiempo.
resulta que altenerlas trabajando juntas me salia el error de timeout, asi que buscando algo de informacion
hice un ejemplo para probar su eficiencia, y lo que hace es configurar las dos camaras y empezar a habilitar primero la 0,
al tomar video o imagenes, desahiblito la 0 y se habilita la 1 siempre en el mismo ciclo para no volver a configurar las camaras y solo entra al "grab",
bueno lo probe durante un tiempo y no salio el mensaje de error timeout, estoy haciendolo en labview 2013. te adjunto imagenes para checar y me das tu humilde opinion,
el 06-30-2015 06:46 PM
Que tal vicbit Buenas Tardes:
Estuve revisando tu ejemplo y algo que noté es que no están especificadas las configuraciones de como está adquiriendo la cámara. Los modelos que me mencionas por default tienen una adquisición de 6-8 FPS. Al configurar tu ejemplo con esos parámetros el video está funcionando de manera adecuada. Al poner la velocidad de 30 FPS como tu mencionas el video se encuentra acelerado, se debe de configurar la cámara antes de realizar la adquisición para que trabaje a los mismos valores que estamos diciéndole al AVI file que guarde el archivo de lo contrario la cámara adquiere a la velocidad por default.
Puedes usar los VIs de Camera Control para realizar la configuración de tu adquisición.
Cualquier otra pregunta quedo a la orden
Saludos
el 06-30-2015 06:53 PM
Que tal Ing001
Creo que tu arquitectura funciona de manera adecuada lo único que agregaría seria detener la adquisición de la cámara que no estés utilizando para que el buffer no te vaya a enviar un error de Overflow si la dejas corriendo mucho tiempo. Esto lo puedes hacer con el VI de IMAQdx Stop Acquisition.
Cualquier otra pregunta quedamos a la orden.
Saludos