Zum Inhalt springen

WSAL18510 – IMX477 12.3MP Camera

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Die IMX477-Kamera verwendet einen 12,3-MP-CMOS-Sensor mit C-/CS-Objektivanschluss und ist für Jetson Nano sowie bestimmte Raspberry Pi Compute Module konzipiert.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Sensor: Sony IMX477R, 4056×3040 Pixel (ca. 12,3 MP), Pixelgröße 1,55 µm, Diagonale 7,9 mm.
  • Ausgabeformate: RAW12, RAW10, RAW8 und COMP8; integrierter IR-Filter vorhanden.
  • Geeignet für Jetson Nano ab JetPack 4.6; ältere Versionen benötigen zusätzlichen Treiber.
  • Für Raspberry Pi: nur mit Compute Module; in /boot/config.txt „camera_auto_detect=0“ setzen und „dtoverlay=imx477“ hinzufügen.
  • Verfügbare Objektive: 6-mm-Weitwinkel, 16-mm-Tele, 25-mm-Tele, 35-mm-Tele, 8–50-mm-Zoom.
  • Objektivanschlüsse: C- und CS-Beschriftung; CS-Modell enthält C/CS-Adapter.
  • Test auf Jetson Nano: GStreamer-Befehl mit nvarguscamerasrc, NV12-Format, 1920×1080 @ 20 fps.
  • Dual-Kamera-Setup: sensor-id=0 oder sensor-id=1 zur Auswahl des jeweiligen Kamerasignals.
  • Test auf Raspberry Pi: libcamera-hello -t 0; Ausgabe über HDMI/DP-Monitor.
  • Weißabgleich kann je nach Aufnahmeumgebung ungenau sein; manuelle Regler helfen.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo /opt/nvidia/jetson-io/jetson-io.py
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=1 ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
sudo nano /boot/config.txt
libcamera-hello -t 0

Hinweise und Versionsgrenzen

  • Kamera funktioniert nur mit bestimmten Raspberry Pi Compute Module Boards – nicht mit Standard-Raspberry-Pi-Boards.
  • Ältere JetPack-Versionen unter 4.6 erfordern zusätzliche Treiberinstallation; vorher System sichern empfohlen.
  • NV12-Format: Die „12“ ist eine Zahl, kein Buchstabe – bei Befehlseingabe beachten.
  • HDMI- oder DP-Monitor muss vor dem Test angeschlossen sein, da die Vorschau dorthin ausgegeben wird.
  • Weißabgleich kann je nach Beleuchtung abweichen; manuelle Anpassung nötig.

Quelle und Revisionsnachweis