Aus Raspberry Pi Geek 05/2026

Wie Fotos und Videos auf dem RasPi entstehen

© Raspberry Pi Foundation

Bestens im Bild

Jürgen Quade

Das Linux Media Controller Framework, ein hochkomplexes Konglomerat aus Hard- und Software, umfasst allein mehr als 20 unterschiedliche Gerätedateien. Ohne grundlegendes Know-how über die Zusammenhänge fällt jede Fehlersuche schwer.

Es müsste doch eigentlich ganz einfach sein: Man verbindet die Kamera per Kabel mit dem Raspberry Pi, startet das passende Programm und nimmt dann Bilder oder Videos auf. Schön wär’s …

Tatsächlich muss eine Vielzahl von Hard- und Softwareteilen wie Zahnräder ineinandergreifen, damit eine Kamera-App das gewünschte Bild in geeigneter Qualität liefert. Hardwaretechnisch erfordert das neben dem eigentlichen Kamerasensor diverse Kommunikationsbausteine sowie einen Image Signal Prozessor (ISP). Die Software muss sämtliche Komponenten konfigurieren und miteinander verknüpfen, sodass die Daten von einer Komponente korrekt an die nächste weitergegeben werden (siehe Tabelle “Stufen der Bildverarbeitung”). Hier versieht also eine Hard- und Softwarepipeline ihren Dienst, an deren Anfang der Sensor und an deren Ende das Bild steht (Abbildung 1).

Stufe

Kernel-Gerät

Aufgabe

IMX219 (Sensor)

I2C-Bus 10, Adresse 0x10

Bildquelle (RAW)

Unicam (CSI-2)

/dev/video0

empfängt Bilddaten

ISP 

/dev/video13 bis /dev/video23

Bildaufbereitung

Codec

/dev/video10 bis /dev/video12

codiert Video (optional)

Media Controller

/dev/media0 bis /dev/media3

verbindet alle Stufen

Libcamera

Userland

Konfiguration / Nutzung

Abbildung 1: Die vom Bildsensor erfassten Daten durchlaufen im Kamera-Subsystem von Linux eine mehrstufige Pipeline.

Abbildung 1: Die vom Bildsensor erfassten Daten durchlaufen im Kamera-Subsystem von Linux eine mehrstufige Pipeline.

Einen ersten Eindruck von der Komplexität erhaschen Sie, indem Sie sich die zugehörigen Gerätedateien im Verzeichnis /dev/ anzeigen lassen. Auf einem Raspberry Pi 4B mit funktioni...

[...]

Liebe Leserin, lieber Leser,

Auf RasPi-Geek.de finden Sie alle Print-Artikel, die bisher in Raspberry Pi Geek erschienen sind. Damit steht Ihnen ein gut bestücktes Archiv inklusive der Beiträge der aktuellen Ausgabe online zur Verfügung. Alle Artikel stehen 12 Monate nach der Erstveröffentlichung kostenlos zur Verfügung. Für ausgesuchte Beiträge aus den letzten sechs Ausgaben fällt eine kleine Gebühr an, für die Sie dann ein PDF des Artikels erhalten.

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 6 HeftseitenPreis €0,99
(inkl. 19% MwSt.)
RASPBERRY PI GEEK KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Raspberry Pi Geek bei Google Play Readly Logo
Nach oben