¿Se reconoce la WebCam pero sólo con baja resolución?

¿Se reconoce la WebCam pero sólo con baja resolución?

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 lsusbsalida es:

Bus 002 Device 008: ID 05a9:4519 OmniVision Technologies, Inc. Webcam Classic

Y v4l2-ctl -d /dev/video1 --allla 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)

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.

información relacionada