3.24 CSI-Kamera

[!IMPORTANT] Diese Seite richtet sich an die Seeed reComputer J401 Trägerplatine-Familie, wie z.B. reComputer J4012. CSI-Anschlussanzahl, Kameraausrichtung und unterstützte Sensor-Overlays können auf anderen Jetson-Boards abweichen.

Einführung

Eine CSI-Kamera verbindet sich direkt über die MIPI CSI-Schnittstelle mit der Jetson-Plattform. Im Vergleich zu USB-Kameras werden CSI-Kameras für eingebettete Vision oft bevorzugt, da sie geringe Latenz, effiziente Bandbreitennutzung und direkte Integration in Jetson-Multimedia-Pipelines bieten.

Hardware-Anforderungen

  • J401-basiertes Jetson-System mit installiertem JetPack 6.2
  • Eine kompatible MIPI CSI-Kamera, wie z.B. ein IMX219-Modul

Hardware-Installation

Schalten Sie das Gerät aus, bevor Sie das CSI-Flachbandkabel anschließen oder trennen.

CSI-Kamera aktivieren

Öffnen Sie ein Terminal und starten Sie jetson-io:

bash
sudo /opt/nvidia/jetson-io/jetson-io.py

Verwenden Sie das On-Screen-Menü, um das CSI-Kameraprofil für Ihre Hardware zu aktivieren, speichern Sie dann die Konfiguration und starten Sie neu.

Überprüfen Sie nach dem Neustart, ob der Kamera-Knoten vorhanden ist:

bash
ls /dev/video*

Kamera-Vorschau

Verwenden Sie nvgstcapture-1.0, um den CSI-Stream in der Vorschau anzuzeigen:

bash
nvgstcapture-1.0

Häufige Vorschau-Optionen

Wenn zwei CSI-Kameras installiert sind, können Sie einen bestimmten Sensor auswählen:

bash
nvgstcapture-1.0 --sensor-id=1

Sie können auch eine Vorschauauflösung angeben:

bash
nvgstcapture-1.0 --sensor-id=1 --cus-prev-res=1280x720