Was hat eine schnellere Schreibzeit: RAW oder JPEG?

Meine Frage bezieht sich auf die Schreibzeiten der RAW- und JPEG-Dateiformate. Eine RAW-Datei ist größer als eine JPEG-Datei und benötigt mehr Zeit zum Schreiben in den Speicher, aber es muss keine Zeit für die Datenkomprimierung aufgewendet werden. Eine JPEG-Datei ist kleiner als RAW, daher dauert es weniger Zeit, in den Speicher zu schreiben, aber es dauert länger, die Daten zu komprimieren. Welches Dateiformat benötigt vom Drücken des Kameraauslösers bis zum vollständigen Speichern des Bilds auf der Speicherkarte weniger Zeit?

Was ist Ihr spezifisches Problem? Diese Zeit ist von Kamera zu Kamera sehr unterschiedlich. Außerdem haben moderne Kameras normalerweise große Puffer, was diese Zeit weniger relevant macht als früher, wenn Kameras "gesperrt" wurden, um auf die Übertragung der Datei zu warten.
Die JPEG-Komprimierung erfolgt in Hardware und ist sehr, sehr schnell.
@MattGrum, die RAW-Komprimierung wird auch im DSP (Bildprozessor) ausgeführt und ist bei JPEG nicht langsamer als diese
@RomeoNinov Natürlich (Canons RAW-Komprimierung verwendet JPEG und führt dann eine einfache Entropiecodierung für den Unterschied zwischen der JPEG-komprimierten Version und dem Original durch), mein Punkt war, dass die Komprimierung/Verarbeitung im Allgemeinen nicht die Engpässe sind und das Schreiben von Daten auf die Karte fast immer ist .
@MattGrum, IMHO ist die JPEG-Verarbeitung nicht immer so schnell. Benutzerdefinierte Stile sind normalerweise ziemlich schwer (aus DSP-Sicht). Gleiches gilt für Spezialfilter und so weiter. Aber wie ich in meiner Antwort schreibe, wird JPEG fast immer schneller auf die Karte geschrieben als Raw :)
Die Dateikomprimierung ist sehr schnell. In fast allen Fällen ist die Festplatte der Flaschenhals
Viele Kameras verfügen über einen Burst-Modus, in dem sie Bilder aufnehmen und so schnell wie möglich auf Flash schreiben. Die Anzahl der Bilder, die Sie in einem Burst aufnehmen können, bevor sich die Rate verlangsamt, wird durch die Verarbeitungsgeschwindigkeit, die Größe des kamerainternen Puffers und die Schreibgeschwindigkeit des Flash bestimmt. Die meisten (alle?) Kameras schneiden bei Bursts mit JPEG besser ab als mit RAW.

Antworten (5)

Erstens: Haben Sie ein konkretes Problem? Die Zeit, um ein Bild auf die Speicherkarte zu kopieren, ist von Kamera zu Kamera sehr unterschiedlich, und die beste Lösung für Ihr Problem besteht wahrscheinlich darin, zu versuchen, es selbst zu untersuchen.

Warum konzentrieren Sie sich auch auf die Zeit, die es dauert, die Datei auf die Speicherkarte zu kopieren? Mit den oft großen Puffern moderner Kameras können Sie oft weiter Bilder aufnehmen, während die Kamera zuvor aufgenommene verarbeitet und speichert. Die Gesamtzeit, die erforderlich ist, um das Bild auf die Karte zu schreiben, ist selten ein relevantes Maß.

Zur Beantwortung Ihrer Frage:

In der Regel geht das Speichern eines JPEG wahrscheinlich viel schneller. Sicherlich werden RAW-Dateien weniger verarbeitet und können fast sofort auf die Speicherkarte übertragen werden, aber Digitalkameras, die so eingestellt sind, dass sie JPEG mit den Standardeinstellungen rendern, verwenden normalerweise ASIC - Schaltkreise für diesen Job. Diese haben eine weitaus bessere Leistung als allgemeine Prozessoren in Bezug auf die Geschwindigkeit. Ausgefallene Bildstile, die von den ASIC-Prozessoren nicht unterstützt werden, können daher viel Zeit für die Verarbeitung benötigen.

Beachten Sie, dass, wenn Sie die Geschwindigkeit der Speicherkarte und des Controllers erhöhen (bei gleicher Dateigröße), die Zeit zum Speichern des Bildes auf der Speicherkarte zum Vorteil der RAW-Datei abnimmt. Stellen Sie sich zum Beispiel eine unendlich schnelle Übertragungsgeschwindigkeit vor – eine unverarbeitete Datei würde keine Zeit brauchen, um gespeichert zu werden, während die verarbeitete Datei noch verarbeitet werden muss. Dies kann Realität werden, wenn sich die Größe der Rohausgabedatei in Zukunft einpendelt und dies lange vor Erreichen der maximal möglichen Übertragungsgeschwindigkeit geschieht. Ich bezweifle jedoch stark, dass dies der Fall sein wird, da nur sehr wenige Menschen die Funktion zum sofortigen Dump auf die Speicherkarte benötigen.

JPEG sind fast immer schneller. Der Flaschenhals ist der Bus zur Speicherkarte, wenn nicht sogar die Speicherkarte. Eine schnellere Speicherkarte verschiebt nur den Engpass von der Karte auf den Bus, aber das ist Ihre Grenze in Bezug auf die Geschwindigkeit.

Dies liegt daran, dass JPEG-Dateien um mindestens 50 % kleiner sind und manchmal noch viel mehr, wenn Sie eine der niedrigeren Qualitätseinstellungen aktivieren, die Bilder noch stärker komprimieren. Die Verarbeitung von JPEG-Bildern dauert einige Zeit, aber auch RAW-Dateien müssen komprimiert werden, sodass sie den Prozessor nicht einfach umgehen.

Es gibt Fälle, in denen Sie sehen, dass JPEG-Bilder länger dauern, und dann aktivieren Sie einige intensive Verarbeitungsoptionen. Eine Reihe moderner Kameras bieten jetzt eine Verzerrungskorrektur an , die kostspielig ist und meiner Erfahrung nach eine Kamera erheblich verlangsamen kann.

Je nach Kamera können einige Optionen wie die Entfernung der chromatischen Querabweichung ebenfalls langsam sein, andere wie die Vignettierungskompensation jedoch nicht.

Es gibt nicht nur einen Faktor.

  1. RAW hat auch Komprimierung (im Allgemeinen), aber verlustfrei, wie Zip. Und abhängig von der Entropie (wie viele unterschiedliche Informationen Sie im Bild haben) können unterschiedliche Dateien erzeugt werden. Zum Beispiel produziert meine Kamera zwischen 25 MB und 38 MB RAW-Dateien. Ein hoher ISO-Wert erzeugt mehr Rauschen und als Ergebnis größere Dateien
  2. JPG-Dateien werden mit Verlustkomprimierung komprimiert. Hier kommt es auf die Kompressionsstufe an. Und wieder von der Entropie, weil Bilder mit hoher Entropie weniger komprimiert werden können. Aber wegen der Verlustkomprimierung sind JPGs im Vergleich zu RAW normalerweise klein
  3. Noch ein Punkt zu JPG. Wenn die Kamera JPG erzeugt, wendet sie Filter, Stile usw. auf das Bild an, was ebenfalls einige Zeit in Anspruch nimmt

PS Aber als Faustregel gilt: JPG schreiben 1,5 bis 2 mal schneller auf die Karte

Warum wurde diese Antwort abgelehnt? Es ist nützlich und andere Antworten kamen nach dieser. Nur eine Anmerkung: Mir persönlich ist keine Kamera bekannt, die in jeder Situation ein RAW schneller schreiben würde als ein JPEG. Kann jemand einen Fall nennen, eventuell mit Maßen?

Ich habe eine Canon EOS Rebel T2i (alias EOS 550D ), die über 11 (2010) Jahre alt ist. Mit einer Kingston CANVAS React Plus 64 GB XCII U3 ​​V90 Micro SD-Karte (sehr schnell, laut Testberichten).

Wenn ich die „ Fine “-Auflösung aktiviert habe, dauert es knapp 3 Sekunden von der Belichtung bis zum Beenden des Schreibens auf die SD-Karte.

Wenn ich „ Superfine “ ( 18 MP ) UND die Ausgabe von RAW- und JPEG -Dateien aktiviert habe, dauert es 5,56 Sekunden pro Aufnahme, und der Sucher wird schwarz und zeigt „BUSY“ an. Inakzeptable Leistung für professionelle Fotoshootings.

Im Burst-Modus dauert es etwa 3 Aufnahmen pro Sekunde, aber der Sucher wird schwarz.

Es ist eine "Prosumer"-Kamera, die in die Jahre gekommen ist. Wenn man professionelle Leistung erwartet, sollten Sie sich daher am besten an die Platte stellen und entsprechend investieren.

Wie beantwortet dies die ursprüngliche Frage?
So wie es derzeit geschrieben steht, ist Ihre Antwort unklar. Bitte bearbeiten Sie , um zusätzliche Details hinzuzufügen, die anderen helfen zu verstehen, wie dies die gestellte Frage beantwortet. Weitere Informationen zum Verfassen guter Antworten finden Sie in der Hilfe .

Hier ist eine lustige Ausnahme von der Regel, dass RAW größere Dateien hat und daher langsamer speichert, da die Übertragungszeit normalerweise die Leistung dominiert: Mit der Panasonic FZ200 können Sie "i.Zoom" verwenden, während Sie RAW und/oder JPEG speichern. i.Zoom ist im Grunde ein digitaler Zoom bis zu 2× am langen Ende des Zooms. Wenn Sie dies tun, speichert es eine JPEG-Datei in voller Größe (mit 3/4 der Informationen, die durch digitale Interpolation geliefert werden), während es nur den Rohteil speichert, der dem Anteil der sichtbaren Sensorfläche entspricht. Dadurch sind in dieser Konstellation die Raw-Dateien kleiner als die JPEG-Dateien (beim Speichern von JPEG in guter Qualität). Das ist allerdings ein Irrweg, und bereits der Nachfolger FZ300 erlaubt i.Zoom in Verbindung mit dem Speichern von Raw-Dateien nicht mehr.

In der Regel können Rohdateien als größer als JPEG-Dateien angesehen werden, und die Dateigröße ist der Hauptfaktor für die Geschwindigkeit des Bildspeicherns.