TL;DR: Welche Konfiguration würde es einem Laptop oder einem ARM-basierten mobilen System ermöglichen, in Echtzeit auf hochauflösende Videobilder zuzugreifen?
Für die Entwicklung der Computervision muss ich brauchbare hochauflösende Videobilder erfassen.
Allerdings scheint sich die Aufnahmetechnologie in den letzten Jahren nicht gut entwickelt zu haben.
Am bequemsten ist die Verwendung von USB-Webcams. Es scheint jedoch kein einziges Produkt zu geben, das die USB 3.0-Funktionen ausnutzt. Da die meisten Geräte an USB 2.0 gebunden sind, können sie keine qualitativ hochwertigen Videos mit einer angemessenen Bildrate liefern. Die besten liefern zwar Bilder in 1920 x 1080, aber da diese nicht unkomprimiert über USB 2.0 übertragen werden können, muss die Kamera zur Erzielung einer brauchbaren Bildrate H.264-Kodierung verwenden, was normalerweise eine enorme Latenz (Kodierung über mehrere Frames, Dekodierung auf der PC-Seite) und eine schlechte Bildqualität (Kompressionsartefakte) mit sich bringt. Außerdem gibt es fast keine Geräte mit angemessen großen Sensoren oder Optiken. Darüber hinaus liefern die meisten Webcams keine konstante Bildrate, sondern die Rate ändert sich durch Jitter, Lichtverhältnisse usw.
Die schnellste Lösung besteht darin, eine IEE1394-Schnittstelle zu verwenden und ein DV-Gerät anzuschließen. Dadurch erhält man niedrig komprimierte DV-Frames, die recht schnell dekomprimiert werden können. Solche Kameras bieten außerdem eine gute Optik, eine recht geringe Latenz und eine absolut stabile Framerate. Sie sind jedoch konstruktionsbedingt auf 720 x 576 Pixel Interlaced-Frames festgelegt.
Eine moderne Lösung scheint eine DSLR-Kamera mit Echtzeit-Datenverbindung zu verwenden. Mir ist jedoch keine Kamera bekannt, die eine USB 3.0-Verbindung oder unkomprimierte Bilder bereitstellen kann. Einige Kameras bieten jedoch einen Echtzeit-HDMI-Ausgang. Dieser kann mit einem HDMI-Framegrabber kombiniert werden, ich habe jedoch kein Produkt gefunden, das unkomprimierte Bilder an kleine PC-Schnittstellen wie USB 3.0 liefert.
Welche Konfiguration würde es einem Laptop oder einem ARM-basierten mobilen System ermöglichen, in Echtzeit auf hochauflösende Videobilder zuzugreifen?
Antwort1
Wie wäre es mit einer Avermedia Live Gamer HD (interne PCI-Capture-Karte)?