Vorteile von Raspberry Pi 15-poligen MIPI-Kamera-Schnittstellenkameras (CSI) über USB-Webcams?

7

Was sind die Vorteile von Kameras für Raspberry Pi (ich meine die, die über einen dedizierten Kameraanschluss und ein Band verbunden sind) gegenüber diesen USB-Webcams?

Ist es nur ein wirtschaftlicher Vorteil (besseres Preis-Leistungs-Verhältnis)? Oder vielleicht einfach kompakter und leichter? (Was kann einen Unterschied machen, z. B. wenn die Kamera von einem Roboterarm gehandhabt wird?)

Oder hat es auch einige (nicht zu vernachlässigende) Leistungs- / technische Vorteile? zB Framerate nicht über USB-Webcam oder weniger CPU-Overhead erreichbar? Sind solche Vorteile daher nur für Videos oder auch in den gleichen Fällen für die Aufnahme von Standbildern nicht zu vernachlässigen? (Ich denke, möglicherweise Übertragungsrate / CPU-Overhead, möglicherweise Stromverbrauch?)

Update: Wie wir wissen, unterscheiden sich sowohl USB-Kameras als auch für Himbeer-Kamera-Anschlüsse stark in Funktionen und Qualität.

Betrachten Sie diese Frage daher als fokussiert und auf Schnittstellen beschränkt:

  • Gibt es aufgrund der Raspberry Pi-Kameraschnittstelle einige Vorteile von 15-poligen CSI-Anschlusskameras (MIPI Camera Interface) gegenüber USB-Webcams?

Ich stelle mir vor, dass es etwas zu tun haben könnte, dass die USB-Brücke weggelassen wird, oder dass das Protokoll leichter ist und weniger CPU-Overhead oder Latenz verursacht, aber ich vermute wirklich, ich habe keine Ahnung, ob die Auswirkungen nicht vernachlässigbar sind, und ich habe Probleme Informationen zu Schaltplänen finden Sie unter: https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/README.md

Grzegorz Wierzowiecki
quelle
Der Versuch, dies für alle USB-Webcams zu beantworten, ist nicht wirklich machbar - es gibt einige wirklich sehr schöne, teure USB-Kameras mit gigantischen Funktionen und einige, die billig und wirklich miserabel schrecklich sind. Wenn Sie Ihre Frage eingrenzen könnten, um beispielsweise eine bestimmte USB-Kamera mit Funktionen anzugeben, die denen der Pi-Kameras entsprechen, wäre die Beantwortung einfach.
Goobering
Vielen Dank! Update hinzugefügt, dass in Bezug auf verschiedene Kameras der Fokus der Frage liegt, ob die MIPI / CSI-Schnittstelle einige nicht zu vernachlässigende Vorteile in Bezug auf USB bietet? (Vielleicht Stromverbrauch?)
Grzegorz Wierzowiecki
2
Eine Sache wäre, dass es keine Bandbreite auf dem USB / Ethernet-Bus belegt, was meiner Meinung nach nicht vernachlässigbar ist, z. B. 1080p @ 30 fps. Im letzten Absatz geht es darum, und es ist keine direkte Antwort auf Ihre Kernfrage, bei der es meiner Meinung nach mehr um die Beziehung dieses Anschlusses zur GPU geht - ich weiß nicht, ob die CSI-Kamera letztendlich weniger Last legt auf der CPU und ich könnte annehmen, dass es mehr (dh nachteiliger) ist, also ... hoffentlich kommt jemand mit besseren Fakten.
Goldlöckchen
Ich mag @goldilocks deinen Gedanken wirklich! AFAIK Ethernet auf Himbeere wird über einen integrierten USB-Hub übertragen (ich weiß nichts über WLAN). Wenn ja, kann dies je nach Ziel der angegebenen Bilder / Videos (über Ethernet / WLAN auf NAS hochgeladen oder auf ein angeschlossenes USB-Laufwerk übertragen) erfolgen Strumpfhose beim Teilen der Bandbreite mit der Webcam! (Dennoch würden einige konkrete Zahlen und Schaltpläne die gewünschte Antwort auf diese Frage konkretisieren :))
Grzegorz Wierzowiecki

Antworten: