¿Cómo adquirir una imagen de vídeo HD en tiempo real y de baja latencia?

¿Cómo adquirir una imagen de vídeo HD en tiempo real y de baja latencia?

TL;DR: ¿Qué configuración permitiría que una computadora portátil o un sistema móvil basado en ARM acceda a imágenes de video de alta resolución en tiempo real?


Para el desarrollo de la visión por computadora, necesito adquirir imágenes de video factibles de alta resolución.

Sin embargo, parece que la tecnología de captura no se ha desarrollado bien en los últimos tiempos.

La forma más cómoda es utilizar cámaras web USB. Sin embargo, no parece haber ningún producto que aproveche las capacidades del USB 3.0. Atascados en USB 2.0, la mayoría de los dispositivos no pueden ofrecer vídeo de alta calidad a una velocidad de fotogramas razonable. Las mejores ofrecen imágenes de 1920 x 1080, pero como no se pueden transferir mediante USB 2.0 sin comprimir, para obtener una velocidad de fotogramas factible, la cámara tiene que utilizar codificación H.264, lo que normalmente añade una gran latencia (codificación en múltiples fotogramas, decodificación en en el lado del PC) y baja calidad de imagen (artefactos de compresión). Además, casi no hay dispositivos con sensores u ópticas razonablemente grandes. Además, la mayoría de las cámaras web no ofrecen velocidades de cuadro constantes, sino que la velocidad cambia según la fluctuación, las condiciones de luz, etc.

La solución más rápida es utilizar una interfaz IEE1394 y conectar un dispositivo DV. Esto proporciona fotogramas DV con baja compresión, que se pueden descomprimir bastante rápido. Estas cámaras también ofrecen buena óptica, una latencia bastante baja y una velocidad de fotogramas totalmente estable. Sin embargo, por diseño, están estancados en fotogramas entrelazados de 720 x 576 píxeles.

Una solución moderna parece utilizar una cámara DSLR con enlace de datos en tiempo real. Sin embargo, no conozco ninguna cámara capaz de proporcionar un enlace USB 3.0 ni imágenes sin comprimir. Sin embargo, algunas cámaras ofrecen una salida HDMI en tiempo real. Esto se puede combinar con un capturador de cuadros HDMI, pero no encontré ningún producto que entregue imágenes sin comprimir a interfaces de PC pequeñas como USB 3.0.

¿Qué configuración permitiría que una computadora portátil o un sistema móvil basado en ARM acceda a imágenes de video de alta resolución en tiempo real?

Respuesta1

¿Qué pasa con una Avermedia Live Gamer HD (tarjeta de captura pci interna)?

información relacionada