Mi objetivo final es capturar vídeo con OpenCV desde una WebCam en alta resolución. Sin embargo, la cámara web que tengo conectada a mi computadora portátil a través de USB se detecta pero solo proporciona una resolución VGA estándar (640x480), aunque técnicamente tiene la capacidad de capturar video con FullHD (1920×1080) a 30 fps.
Supongo que el controlador que Ubuntu utiliza de forma predeterminada para acceder a mi WebCam (ov519) no es capaz de utilizar todo el potencial de la WebCam.
Mi pregunta es ¿cómo se puede encontrar e instalar un controlador apropiado para una cámara web externa usando Ubuntu?
Detalles técnicos:
La lsusb
salida es:
Bus 002 Device 008: ID 05a9:4519 OmniVision Technologies, Inc. Webcam Classic
Y v4l2-ctl -d /dev/video1 --all
la salida es:
Driver Info (not using libv4l2):
Driver name : ov519
Card type : USB Camera
Bus info : usb-0000:00:14.0-3
Driver version: 4.15.18
Capabilities : 0x85200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x05200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Priority: 2
Video input : 0 (ov519: ok)
Format Video Capture:
Width/Height : 640/480
Pixel Format : 'JPEG'
Field : None
Bytes per Line : 640
Size Image : 115790
Colorspace : JPEG
Transfer Function : Default (maps to sRGB)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Full Range)
Flags :
Streaming Parameters Video Capture:
Frames per second: invalid (0/0)
Read buffers : 2
Respuesta1
Información de este sitio que recopila información sobre las cámaras OmniVision (OVCam):http://ovcam.org/ov511/cameras.html
Fabricante | Modelo (amarillo=USB 2.0) | IDENTIFICACIÓN# | Puente | Sensor | Estado de Linux (negrita significa que tengo uno) |
---|---|---|---|---|---|
OmniVisión | Placa de evaluación OV519/OV8610 | N / A | OV519 | OV8600/OV8610, ¿micrófono incorporado? | Funciona con el controlador ov51x |
Página de descarga que descargué y verifiqué yo mismo, en VirusTotal, ambos controladores estables)
Página de descarga:http://ovcam.org/ov511/download.html#ov51x
Versión | Fecha | 2.2 Núcleos | 2.4 Núcleos | 2,5/2,6 núcleos | Descargas | ¿Estable? |
---|---|---|---|---|---|---|
1,65-1,11-marca | 2004/08/21 | 2.2.18 - 2.2.26 | 2.4.0 - 2.4.31 | 2.6.0 - 2.6.8 | descargar (109K) | Sí |
Enlace del conductor:http://ovcam.org/ov511/download/ov51x/ov51x-1.65-1.11-mark.tar.bz2
Desempaqué ov51x-1.65-1.10-mark.tar.bz2
.
Extraiga los controladores en sus propias carpetas. Yo usé 7Zip.
Para obtener información sobre la instalación de controladores, busque en el Doc/
directorio. Hay PDF y otro HTML y un archivo de texto en su interior.