Webcam wird erkannt aber nur mit niedriger Auflösung?

Webcam wird erkannt aber nur mit niedriger Auflösung?

Mein ultimatives Ziel ist es, mit OpenCV Videos von einer Webcam in hoher Auflösung aufzunehmen. Die Webcam, die ich über USB an meinen Laptop angeschlossen habe, wird zwar erkannt, bietet aber nur eine Standard-VGA-Auflösung (640 x 480), obwohl sie technisch gesehen in der Lage ist, Videos mit FullHD (1920 x 1080) bei 30 fps aufzunehmen.

Ich gehe davon aus, dass der Treiber, den Ubuntu standardmäßig für den Zugriff auf meine Webcam verwendet (ov519), nicht in der Lage ist, das volle Potenzial der Webcam zu nutzen.

Meine Frage ist, wie man mit Ubuntu einen geeigneten Treiber für eine externe Webcam finden und installieren kann?


Technische Details:

Die lsusbAusgabe ist:

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

Und v4l2-ctl -d /dev/video1 --alldie Ausgabe ist:

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

Antwort1

Informationen von dieser Site, die Informationen zu OmniVision-Kameras (OVCam) zusammenstellt:http://ovcam.org/ov511/cameras.html

Hersteller Modell (gelb = USB 2.0) AUSWEIS# Brücke Sensor Linux-Status (fettgedruckt bedeutet, dass ich eins besitze)
OmniVision OV519/OV8610 Evaluierungsboard N / A OV519 OV8600/OV8610, eingebautes Mikrofon? Funktioniert mit dem ov51x-Treiber

Download-Seite Ich habe beide stabilen Treiber bei VirusTotal heruntergeladen und selbst überprüft)

Download-Seite:http://ovcam.org/ov511/download.html#ov51x

Ausführung Datum 2.2 Kernel 2.4 Kernel 2.5/2.6 Kernel Downloads Stabil?
1,65-1,11-Marke 21.08.2004 2.2.18 - 2.2.26 2.4.0 bis 2.4.31 2.6.0 – 2.6.8 herunterladen (109K) Ja

Treiberlink:http://ovcam.org/ov511/download/ov51x/ov51x-1.65-1.11-mark.tar.bz2


Ich habe ausgepackt ov51x-1.65-1.10-mark.tar.bz2.

Extrahieren Sie die Treiber in ihre eigenen Ordner. Ich habe 7Zip verwendet.

Informationen zur Installation von Treibern finden Sie im Doc/Verzeichnis. Darin befinden sich PDF- und andere HTML-Dateien sowie eine Textdatei.

verwandte Informationen