Kann eine Raspberry Pi-Kamera Videos aufnehmen?

Fotografie und Video mit dem Raspberry Pi

Rating: 4.9 (3399 votes)

Der Raspberry Pi, dieser kleine, vielseitige Einplatinencomputer, hat sich zu einem unverzichtbaren Werkzeug für Bastler, Programmierer und Tüftler entwickelt. Eine seiner beliebtesten Anwendungen ist die Arbeit mit Kameras. Ob für Überwachungssysteme, wissenschaftliche Experimente, Zeitrafferaufnahmen oder einfach nur zum Fotografieren – die Integration einer Kamera erweitert die Möglichkeiten des Raspberry Pi enorm. Doch welche Kameras sind kompatibel, wie schließt man sie an und welche Software benötigt man, um das Beste aus ihnen herauszuholen?

Kompatibilität: Welche Raspberry Pi Modelle unterstützen Kameras?

Eine häufig gestellte Frage ist, welcher Raspberry Pi denn nun eine Kamera 'hat'. Es ist wichtig zu verstehen, dass der Raspberry Pi selbst keine integrierte Kamera besitzt. Stattdessen verfügt er über eine spezielle Schnittstelle namens CSI (Camera Serial Interface), an die externe Kameramodule angeschlossen werden können. Die gute Nachricht ist, dass die offizielle Raspberry Pi Kamera mit allen Modellen kompatibel ist, die über diese CSI-Schnittstelle verfügen. Dies umfasst die Modelle Raspberry Pi 1, 2, 3 und 4. Auch ältere Modelle wie der Zero W oder der Compute Module können Kameras über CSI nutzen, wenn auch manchmal über Adapter.

Welcher Raspberry Pi hat eine Kamera?
Die Kamera funktioniert mit allen Modellen von Raspberry Pi 1, 2, 3 und 4 .

Die Fähigkeit, eine Kamera anzuschließen, ist also nicht auf ein bestimmtes Modell beschränkt, sondern ein Merkmal der gesamten Produktlinie, das durch die standardisierte CSI-Schnittstelle ermöglicht wird. Dies bietet eine große Flexibilität, da Sie je nach den Anforderungen Ihres Projekts das passende Pi-Modell wählen können, sei es für einfache Steuerungsaufgaben oder für rechenintensive Bildverarbeitungsanwendungen.

Der Anschluss: So verbinden Sie die Kamera mit Ihrem Raspberry Pi

Das Anschließen eines offiziellen Raspberry Pi Kameramoduls ist erstaunlich einfach und erfordert keine speziellen Werkzeuge oder Lötkenntnisse. Die Kamera wird über ein flaches Flexbandkabel (Ribbon Cable) mit dem CSI-Anschluss auf dem Raspberry Pi verbunden. Dieser Anschluss befindet sich typischerweise zwischen dem Ethernet-Port und dem HDMI-Port (oder an einer ähnlichen Position bei kleineren Modellen wie dem Zero). Achten Sie beim Einstecken des Kabels darauf, dass die silbernen Kontakte des Kabels zur Platine des Raspberry Pi zeigen und dass das Kabel fest im Anschluss sitzt. Der Anschluss hat einen kleinen Verschluss, den Sie vorsichtig öffnen, das Kabel einschieben und dann wieder schließen müssen.

Nach dem physischen Anschluss muss die Kamera noch in der Software des Raspberry Pi Betriebssystems (Raspberry Pi OS) aktiviert werden. Dies geschieht normalerweise über das Konfigurationstool (sudo raspi-config im Terminal), wo Sie die Kameraoption auswählen und aktivieren können. Nach einem Neustart ist die Kamera bereit zur Verwendung.

Bei USB-Webcams ist der Anschluss sogar noch einfacher: Sie werden einfach an einen der USB-Ports des Raspberry Pi angeschlossen. Hier ist keine spezielle Aktivierung in raspi-config erforderlich, da USB-Geräte in der Regel automatisch erkannt werden.

Videoaufnahme mit dem Raspberry Pi: Möglichkeiten und Grenzen

Eine weitere wichtige Frage ist, ob eine Raspberry Pi Kamera Videos aufnehmen kann. Die Antwort ist ein klares Ja! Der Raspberry Pi ist hervorragend geeignet für die gesteuerte und automatisierte Bild- und Videoaufnahme. Die Videoaufzeichnungsfähigkeiten werden nicht primär vom Kamerasensor selbst bestimmt, sondern von der GPU (Graphics Processing Unit) des Raspberry Pi. Dies bedeutet, dass die Videoaufzeichnungsfähigkeiten der meisten Kameramodule (ab 5 Megapixel und höher) tatsächlich gleich sind.

Wozu dient die Raspberry Pi AI-Kamera?
Die Raspberry Pi KI-Kamera nutzt den Sony IMX500 Bildsensor, um jeder Kameraanwendung latenzarme und leistungsstarke KI-Funktionen zu bieten. Die enge Integration mit dem Kamera-Software-Stack von Raspberry Pi ermöglicht es Benutzern, mit minimalem Aufwand eigene neuronale Netzwerkmodelle zu implementieren.

Die typischen Videoformate und Bildraten, die der Raspberry Pi unterstützt, sind:

  • 1080p (Full HD) bei 30 Bildern pro Sekunde (fps)
  • 720p (HD) bei 60 Bildern pro Sekunde (fps)
  • 640x480 Pixel bei 90 Bildern pro Sekunde (fps)

Diese Fähigkeiten reichen für eine Vielzahl von Projekten aus, von einfachen Überwachungsaufgaben bis hin zu Zeitlupenaufnahmen in niedrigeren Auflösungen. Es ist wichtig, diese Grenzen zu kennen, insbesondere wenn Sie hochauflösende Videos mit sehr hohen Bildraten aufnehmen möchten.

Die Welt der Kameras für den Raspberry Pi

Es gibt eine breite Palette von Kameras, die mit dem Raspberry Pi verwendet werden können. Die Wahl der richtigen Kamera hängt stark von Ihrem spezifischen Anwendungsfall ab.

Offizielle Raspberry Pi Kamera-Module

Die Raspberry Pi Foundation selbst bietet zwei Hauptmodelle offizieller Kameramodule an, die direkt über die CSI-Schnittstelle angeschlossen werden:

Das v2 Kamera-Modul:

Das v2 Modul verfügt über einen 8-Megapixel-Sensor und liefert scharfe Bilder. Es ist auch als Infrarot-Modell (Pi Noir) erhältlich, das für Aufnahmen bei schlechten Lichtverhältnissen oder im Dunkeln (mit zusätzlicher IR-Beleuchtung) geeignet ist, da es keine Infrarotfilter hat. Dieses Modul ist kompakt und hat eine feste Optik, die für viele Standardanwendungen ausreicht.

Das HQ Kamera-Modul (High Quality Camera):

Das HQ Modul ist eine deutliche Weiterentwicklung und bietet einen 12-Megapixel-Sensor. Sein Hauptvorteil ist die Möglichkeit, wechselbare Objektive zu verwenden. Es verfügt über einen C- und CS-Mount-Anschluss, was bedeutet, dass eine große Auswahl an Objektiven aus der Überwachungs- und Industriefotografie direkt angeschlossen werden kann. Mit einem Adapter können sogar DSLR-Objektive verwendet werden. Diese Flexibilität bei der Wahl des Objektivs ermöglicht eine enorme Vielseitigkeit bezüglich des Sichtfelds, der Brennweite und vor allem der manuellen Fokussierung, was beim winzigen v2 Modul schwierig ist. Das HQ Modul ist ideal für Projekte, die höhere Bildqualität, spezielle Sichtfelder oder präzise Fokussierung erfordern.

Hier ist ein kurzer Vergleich der beiden offiziellen Module:

Merkmalv2 Kamera-ModulHQ Kamera-Modul
Sensorauflösung8 Megapixel12 Megapixel
Sensorgröße1/4 Zoll7.9 mm diagonal (etwa 1/2.3 Zoll)
ObjektivFixfokus, kleines Nadelöhr-ObjektivWechselobjektive (C-/CS-Mount), manuelle Fokussierung
Infrarot-Version verfügbarJa (Pi Noir)Nein (aber Objektive ohne IR-Filter nutzbar)
AnschlussCSI-AnschlussCSI-Anschluss
AnwendungsbereichAllgemeine Anwendungen, Überwachung, einfache BildaufnahmeProjekte mit höherer Bildqualität, spezielle Sichtfelder, manuelle Fokussierung, wissenschaftliche Zwecke

Kamera-Module von Drittherstellern

Neben den offiziellen Modulen gibt es eine Vielzahl von Kamera-Modulen von Drittherstellern, die ebenfalls über die CSI-Schnittstelle angeschlossen werden. Unternehmen wie Arducam bieten eine breite Palette an Modulen, darunter auch solche mit höheren Auflösungen von bis zu 16 Megapixeln oder mehr. Oft erfordern diese Module jedoch spezielle Treiber oder Softwarebibliotheken, um korrekt zu funktionieren. Andere Dritthersteller bieten Alternativen mit integrierter IR-Beleuchtung oder mit M12-Objektivanschluss, der eine kostengünstigere Option für wechselbare Objektive darstellt als C-/CS-Mount.

USB-Webcams

USB-Webcams sind eine weitere praktikable Option. Sie sind in der Regel einfacher anzuschließen (einfach per USB) und eignen sich gut, wenn Sie mehrere Kameras an einem einzigen Raspberry Pi betreiben möchten, da der Pi mehrere USB-Ports hat, aber nur einen CSI-Anschluss. Allerdings bieten USB-Webcams oft eine geringere Bildqualität im Vergleich zu den CSI-Modulen und sind nicht immer so flexibel in der Steuerung und Konfiguration.

Lohnt sich die Raspberry Pi AI-Kamera?
Umgekehrt kostet die AI-Kamera selbst bei Verwendung eines Raspberry Pi 3B nur 70 US-Dollar. Mit beiden Optionen kann man eigentlich nichts falsch machen, aber wir vermuten, dass die meisten Bastler und Gelegenheitsnutzer eher zur zweiten Option tendieren. Wir würden sie auf jeden Fall empfehlen .

DSLR-Kameras

Für höchste Bildqualität ist es sogar möglich, eine DSLR-Kamera mit dem Raspberry Pi zu verbinden und zu steuern. Dies geschieht typischerweise über Softwarebibliotheken wie gphoto2. Diese Methode bietet zwar exzellente Bildqualität, ist aber oft weniger flexibel in Bezug auf die Konfigurierbarkeit und Geschwindigkeit im Vergleich zu den nativen Pi-Kameramodulen. Wie bereits erwähnt, kann man die Vorteile beider Welten nutzen, indem man hochwertige DSLR-Objektive über einen Adapter mit dem HQ Kamera-Modul verwendet.

Software für die Kamera-Steuerung und Aufnahme

Nachdem die Kamera physisch angeschlossen und in der Software aktiviert wurde, benötigen Sie Programme, um Bilder aufzunehmen, Videos aufzuzeichnen oder Streams zu verarbeiten. Glücklicherweise gibt es hier eine reiche Auswahl an Tools und Bibliotheken.

raspicam: Die Kommandozeilen-Tools

Die einfachste Methode, um mit der Kamera zu interagieren, sind die nativen Kommandozeilen-Tools raspistill (für Standbilder) und raspivid (für Videos). Diese sind standardmäßig in Raspberry Pi OS enthalten (obwohl sich die zugrundeliegenden Module in neueren Versionen wie Bullseye geändert haben können, weshalb für manche Projekte ältere Versionen wie Buster empfohlen werden). Diese Tools bieten eine breite Palette von Optionen direkt über die Kommandozeile, darunter die Vorschau des Kamerastreams, die Anpassung von Einstellungen wie Kontrast, Helligkeit, Sättigung, ISO, Belichtungszeit sowie die Wahl des Belichtungsmodus und des Weißabgleichs.

Befehle werden auf einer einzigen Zeile geschrieben, können aber leicht in Bash-Skripte integriert werden, um automatisierte Aufnahmen zu erstellen. Beispiele hierfür sind die Aufnahme eines einzelnen Bildes, eines Zeitraffers oder eines Videos mit spezifischer Dauer und Auflösung. Die Dokumentation auf der offiziellen Raspberry Pi Website ist hierfür eine ausgezeichnete Ressource.

picamera: Die Python-Bibliothek

Für Programmierer, die eine flexiblere Steuerung benötigen, bietet die picamera-Bibliothek eine reine Python-Schnittstelle zum Raspberry Pi Kamera-Modul. Dies erleichtert das Schreiben eigener Skripte für komplexe Aufnahmeszenarien. Mit picamera können Sie Videos aufnehmen und streamen, konsistente Bilder und Zeitraffer erfassen oder sogar direkt in NumPy-Arrays aufzeichnen, um Bilder sofort zu verarbeiten. Die Vielseitigkeit dieser Bibliothek ist enorm, und die Möglichkeiten für eigene Aufnahmeskripte sind nahezu unbegrenzt. Die offizielle Dokumentation ist sehr detailliert und enthält viele Beispiele.

pirecorder: Für wissenschaftliche und automatisierte Aufnahmen

pirecorder ist ein Python-Paket, das speziell für wissenschaftliche Forschungszwecke entwickelt wurde und auf der picamera-Bibliothek aufbaut. Es bietet eine benutzerfreundliche Lösung für die Durchführung großer Mengen gesteuerter und automatisierter Bild- und Videoaufnahmen unter optimalen Einstellungen. Es vereinfacht Schlüsselaspekte der Medienaufzeichnung, wie die Einrichtung und Konfiguration der Kamera, die Aufnahme von Bildern, Videos, Zeitraffern und standardisierten Videosequenzen mit automatischer Dateibenennung, die einfache Planung zukünftiger Aufnahmen und die Konvertierung aufgezeichneter Medien mit Optionen zur Größenänderung, Zeitstempelung und Überwachung.

Wie verbinde ich eine Raspberry-Pi-Kamera mit einem PC?
Schließen Sie Ihren Raspberry Pi an Ihren Computer an. Erlauben Sie den Gerätezugriff in allen angezeigten Betriebssystem-Eingabeaufforderungen. Öffnen Sie Ihre bevorzugte Videokonferenzsoftware und starten Sie ein Meeting. Suchen Sie in den Videooptionen nach Ihrer Raspberry Pi-Webcam und legen Sie sie als Kamera fest.

Eine Kernfunktionalität von pirecorder ist die Arbeit mit Konfigurationsdateien, die eine breite Palette von Kamera- und Aufnahmeeinstellungen speichern, die dann automatisch verwendet werden. Es bietet auch interaktive Streaming-Funktionen, um die Positionierung und Fokussierung der Kamera sowie die Einstellung von Parametern wie dem Weißabgleich zu erleichtern.

Motion und MotionEye: Bewegungserkennung und Web-Interface

Für Überwachungsanwendungen sind Motion und MotionEye sehr beliebt. Motion ist ein hochgradig konfigurierbares Kommandozeilen-Tool zur Überwachung von Videosignalen mit eingebauter Bewegungserkennung. Es kann automatisch Bilder oder Videos aufzeichnen, wenn eine Bewegung erkannt wird. MotionEye bietet eine benutzerfreundliche Web-Oberfläche auf Basis von Motion, die es ermöglicht, die Bewegungserkennungssoftware bequem über einen Webbrowser zu steuern und die Kamerastreams anzusehen.

RPi Cam Web Interface

Eine weitere exzellente Web-Oberfläche für das Raspberry Pi Kamera-Modul ist das RPi Cam Web Interface. Es bietet ebenfalls eine hohe Konfigurierbarkeit und eignet sich für eine Vielzahl von Anwendungen, von einfacher Überwachung bis hin zu komplexeren Steuerungsaufgaben über das Netzwerk.

Die Raspberry Pi KI-Kamera: Intelligente Bildverarbeitung

Eine spezielle Entwicklung ist die Raspberry Pi KI-Kamera. Sie nutzt den Sony IMX500 Bildsensor, der über integrierte Hardware für maschinelles Lernen verfügt. Dies ermöglicht es, leistungsstarke KI-Funktionen mit geringer Latenz direkt in der Kameraanwendung bereitzustellen. Die enge Integration mit dem Kamera-Software-Stack von Raspberry Pi erleichtert es Benutzern, eigene neuronale Netzwerkmodelle zu implementieren und direkt auf dem Kameramodul auszuführen. Dies eröffnet Möglichkeiten für Anwendungen wie Objekterkennung, Klassifizierung und Tracking, ohne dass die gesamte Verarbeitung auf dem Raspberry Pi selbst erfolgen muss.

Fazit

Der Raspberry Pi ist eine unglaublich vielseitige Plattform für Fotografie und Video. Die breite Kompatibilität mit verschiedenen Kameratypen, von den offiziellen Modulen über USB-Webcams bis hin zu DSLRs, kombiniert mit einer reichen Auswahl an Softwaretools wie raspistill, picamera und pirecorder, ermöglicht die Umsetzung zahlreicher Projekte. Egal, ob Sie automatisierte Überwachung, wissenschaftliche Datenerfassung, kreative Zeitraffer oder intelligente Bildverarbeitung mit der KI-Kamera anstreben, der Raspberry Pi bietet die notwendige Hardware und Software, um Ihre Ideen Wirklichkeit werden zu lassen. Der Einstieg ist dank der einfachen Hardware-Einrichtung und der gut dokumentierten Software sehr zugänglich.

Hat dich der Artikel Fotografie und Video mit dem Raspberry Pi interessiert? Schau auch in die Kategorie Ogólny rein – dort findest du mehr ähnliche Inhalte!

Avatar photo

Andenmatten Soltermann

Hallo! Ich bin Andenmatten Soltermann, ein Schweizer Fotograf, der leidenschaftlich die Essenz der Welt durch seine Linse einfängt. Geboren und aufgewachsen in den majestätischen Schweizer Alpen, haben die deutsche Sprache und atemberaubende Landschaften meine kreative Vision geprägt. Meine Liebe zur Fotografie begann mit einer alten analogen Kamera, und seitdem widme ich mein Leben der Kunst, visuelle Geschichten zu erzählen, die berühren und verbinden.In meinem Blog teile ich praktische Tipps, Techniken und Erfahrungen, um dir zu helfen, deine fotografischen Fähigkeiten zu verbessern – egal, ob du ein neugieriger Anfänger oder ein erfahrener Profi bist. Von der Beherrschung des natürlichen Lichts bis hin zu Ratschlägen für wirkungsvolle Bildkompositionen ist es mein Ziel, dich zu inspirieren, die Welt mit neuen Augen zu sehen. Mein Ansatz verbindet Technik mit Leidenschaft, immer auf der Suche nach dem Funken, der ein Foto unvergesslich macht.Wenn ich nicht hinter der Kamera stehe, findest du mich auf Bergpfaden, auf Reisen nach neuen Perspektiven oder beim Genießen der Schweizer Traditionen, die mir so am Herzen liegen. Begleite mich auf dieser visuellen Reise und entdecke, wie Fotografie die Art und Weise, wie du die Welt siehst, verändern kann.

Go up