Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

adquisicion de camara web en labview despues de la adquisicion se reproduce muy rapido

¡Resuelto!
Ir a solución

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

0 kudos
Mensaje 1 de 8
5.071 Vistas
Solución
Aceptado por vicbit

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)

 

vi avi.pngavi 2.png



Ing. Jonathan E. Cruz Ortiz

ENERGÍA PROACTIVA S.A.S

Cel : (+57) 3173669343 - (+57) 3124451894

Mensaje 2 de 8
5.046 Vistas

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.

0 kudos
Mensaje 3 de 8
5.038 Vistas

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

Juan Arguello Director Support Services @NI
0 kudos
Mensaje 4 de 8
5.001 Vistas

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...

Descargar todos
0 kudos
Mensaje 5 de 8
4.988 Vistas

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,

Descargar todos
0 kudos
Mensaje 6 de 8
4.912 Vistas

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

 

Juan Arguello Director Support Services @NI
0 kudos
Mensaje 7 de 8
4.836 Vistas

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

 

Juan Arguello Director Support Services @NI
0 kudos
Mensaje 8 de 8
4.831 Vistas