Warum haben Kameras so wenig Puffer?

7

Die meisten Kameras haben sehr wenig Puffer. Wenn Sie also platzen, können Sie normalerweise nur 5-10 Fotos aufnehmen, bevor sie ausgehen, und dann müssen Sie warten, bis sie auf die Karte geschrieben sind, bevor Sie wieder platzen können. Warum ist das? Ist der Puffer in der Kamera mit einer anderen Technologie als der Computer-RAM aufgebaut? Computer-RAM ist heutzutage so billig, warum können sie nicht mehr davon in Kameras stecken?

Erotik
quelle
Stimmen Sie zu, aber Kamerahersteller versuchen, Geld zu sparen. Wenn die meisten Benutzer keine Funktion benötigen, würden sie es vorziehen, die wenigen zusätzlichen Kosten zu sparen. Außerdem muss der Puffer die RAW-Bilder behalten, damit 10 Bilder mit modernen Kameras leicht einen halben Gig kosten können. Ich vermute auch, dass sie auf dem Chip-Speicher verwenden
Joop
RAM ist im Größenfaktor, der von PCs verwendet wird, billig. RAM im Größenfaktor einer DSLR ist teurer.
Michael C
@erotsppa Geht es bei Ihrer Frage nur um die Vergrößerung des Puffers oder geht es Ihnen auch darum, den Puffer auf die Karte zu schreiben?
Regmi

Antworten:

7

Bedenken Sie Folgendes: Wenn Ihre Kamera doppelt so viel Pufferspeicher hätte, könnte sie ungefähr doppelt so viele Fotos aufnehmen, bevor der Speicher knapp wird, aber es würde auch ungefähr doppelt so lange dauern, bis der Puffer gelöscht ist . Nach den ersten zusätzlichen 5-10 Aufnahmen, die zweimal ein tieferer Puffer zulässt, sind Sie dann immer noch auf genau die gleiche Bildrate beschränkt, die Sie derzeit erleben, bis der Puffer gelöscht ist. Dies kann erhebliche Auswirkungen darauf haben, was Sie mit hohen Bildraten aufnehmen möchten.

Die absolute Grenze für die Anzahl der Fotos, die Sie über einen längeren Zeitraum aufnehmen können, wird durch das langsamste Glied in der Kette bestimmt. Dies kann die Prozessorgeschwindigkeit sein (die durch Deaktivieren bestimmter Verarbeitungsoptionen in der Kamera behoben werden kann), die maximale Übertragungsgeschwindigkeit, mit der die Kamera Daten auf die Karte übertragen kann, oder die maximale Geschwindigkeit, mit der die Karte selbst schreiben kann. Es gibt auch Hinweise darauf, dass Kamerahersteller die maximal zulässige Anzahl von Bildern im Puffer begrenzen können, um der Leistung des Prozessors und der Schreibgeschwindigkeit der verfügbaren Speicherkarten zu entsprechen. Drei Jahre nach der ersten Veröffentlichung der Canon 7D konnte durch ein Firmware-Update die Anzahl der mit 8 Bildern pro Sekunde aufgenommenen RAW-Dateien von etwa 15 auf 25 Bilder erhöht werden. Die Anzahl der RAW + JPEG-Bilder wurde von 6 auf 17 verschoben. Die Anzahl der JPEG-Bilder stieg leicht an. von 126 bis 130 bei Verwendung einer UDMA-CF-Karte. Die Leistungsverbesserungen ermöglichten es allen bereits hergestellten 7D-Körpern, die Bildrate ohne Hardwaremodifikationen an der Kamera selbst zu erhöhen, erforderten jedoch die Verwendung schnellerer Speicherkarten als bei der Veröffentlichung der 7D verfügbar. Es enthielt auch verbesserte Verarbeitungsalgorithmen, die vom Bildprozessor in der Kamera verwendet wurden, aber diese Verbesserung war im Vergleich zur Verbesserung der Schreibgeschwindigkeit auf die CF-Karte relativ gering (was durch die dramatische Verbesserung der RAW-Leistung im Vergleich zu der sehr bescheidenen Verbesserung des JPEG belegt wird Performance).

Wie in diesem Forum in Bezug auf viele andere Funktionen verschiedener DSLR-Gehäuse der großen Hersteller erwähnt wurde, scheinen sie häufig die Leistungsfähigkeit der unteren Modelle einzuschränken, sodass die Premium-Modelle einen höheren Preis erzielen können. Was normalerweise passiert, ist, dass die F & E, die für die Entwicklung der Pro-Körper aufgewendet wird, in der nächsten Generation von Produktzyklen schließlich auf die Verbraucherebene herunterfiltert. Beachten Sie, dass die 7D-Firmware-Version 2 erst veröffentlicht wurde, nachdem die 1D X die 1D mkIV und die 1Ds mkIII ersetzt hatte. Andernfalls hätte der mittelgroße 7D das Flaggschiff der 1er-Serie an mehreren Punkten in Bezug auf die Burst-Leistung übertreffen können.

Michael C.
quelle
2

Ich stelle mir vor, dass vieles davon mit Marketing zu tun hat, so viel oder mehr als technische Einschränkungen. Wenn eine Consumer-Kamera mit der Geschwindigkeit und Dauer einer Pro-Kamera aufnehmen könnte, würde dies die Marktfähigkeit von Pro-Kameras einschränken. Die meisten Leute, die Kameras für Endverbraucher kaufen, müssen keine langen Serienaufnahmen machen, daher können sie diese Funktion in Profikameras packen und eine Prämie dafür verlangen.

Auf der technischen Seite ist das Innere einer Kamera ziemlich voll mit Technologie, und obwohl Speicher in Dollar billig sein kann, benötigt er dennoch Platz, der für einen neuen Sensor / Prozessor / WLAN-Chip / etc. Verwendet werden könnte.

Zurück zum Marketing, es würde wahrscheinlich mehr Kameras verkaufen, um zu sagen, dass es bessere Bilder macht (auch wenn die meisten Leute den Unterschied nicht bemerken) oder über WLAN verfügt, als zu sagen, dass Sie 15 statt 10 aufeinanderfolgende Bilder machen können.

zehn Meilen
quelle
1

Beachten Sie, dass die Datenrate von Fotos selbst für Speicherstandards sehr hoch ist. Angenommen, eine Kamera kann 24-Megapixel-Rohdateien mit jeweils 30 MB speichern und eine Aufnahme mit einer Verschlusszeit von 1/500 Sekunde machen. Das heißt, es muss in der Lage sein, 30 MB Informationen in 1/500 Sekunde zu speichern. Dies entspricht einer Übertragungsrate von 15 GB pro Sekunde, während sie von der Verarbeitungsschaltung zur Verarbeitung gehalten wird.

Selbst wenn der Puffer ein Zwischenspeicherauszug aus dem anfänglichen Bildspeicher ist, sprechen Sie in den schnelleren Burst-Modi immer noch von mehreren hundert Megabyte pro Sekunde. Der Cache-Speicher muss extrem schnell und außerdem extrem stromsparend sein. Dies lässt nicht viele Optionen für die Herstellung und kann die Kosten und den Platzbedarf erheblich erhöhen.

Außerdem ist Ihre Standbildbasis durch die Rate begrenzt, die Sie auf die Karte schreiben können, da der Puffer schließlich leer sein muss. Durch die Verwendung eines weniger extra schnellen Caches kann der Cache auf die Karte geschrieben werden, während Informationen noch vom Sensor ausgegeben und vom Prozessor bearbeitet werden. Aus diesem Grund verlängert eine schnellere Karte die maximale Burst-Länge in einer guten Kamera erheblich (bis zu dem Punkt, dass das Aufnehmen von JPEGs bei High-End-Modellen nahezu unbegrenzt möglich ist).

AJ Henderson
quelle
In Anbetracht dessen, wie "langsam" DDR3 ist, ist die neueste PC-RAM-Technologie ( en.wikipedia.org/wiki/DDR3_SDRAM ) und der oben gezeigte Durchsatz (240 G / s) bei Spitzenwerten sicher, dass sie eine Art von Durchsatz ausführen auf den Cache, wie @Joop oben erwähnt hat. Dies ähnelt möglicherweise dem L2-Cache in PCs. Da L2-Caches im Vergleich zu normalem RAM sehr teuer sind, sind dies im Grunde nur die Kosten als größter Faktor.
Regmi
Der Zeitfaktor von 1/8000 Sek. Ist ein bisschen wie ein roter Hering, da die Kamera einen Rolling Shutter verwendet, um jeden Teil des Sensors für 1/8000 Sek. Über einen Zeitraum von etwa 1/500 Sek. Belichten, und das nicht. t Geben Sie die Zeit an, die zum Wechseln des Spiegels und des Fokus / Messgeräts zwischen den einzelnen Bildern erforderlich ist. Die Canon 1D X kann das alles nur mit 12 fps. Um 14 fps zu erreichen, muss der Spiegel geschlossen bleiben und darf nicht zwischen den Bildern gemessen / fokussiert werden.
Michael C
Die absolute minimale Schreibgeschwindigkeit wäre also 30 Mb mal 14 = 420 Mb / s. Natürlich kann es nicht so langsam arbeiten, aber ich würde sagen, 240 Gbit / s sind auch ein bisschen schick.
Esa Paulasto
@MichaelClark - Mir ist klar, dass es ein bisschen rot ist, und ich erwähne, dass ein Frame-Puffer wahrscheinlich verwendet wird, um die erforderliche Geschwindigkeit zu verlangsamen, aber es unterstreicht den Punkt, dass die Speichergeschwindigkeit hoch sein muss, um den gleichzeitigen Zugriff auf große Mengen zu unterstützen Ein paar hundert Megabyte sind also wahrscheinlich etwas teurer als einfacher System-RAM. Sie haben jedoch Recht mit der Synchronisierungsgeschwindigkeit. Auf eine Datenrate von 15 GBit / s aktualisiert, sofern kein Zwischenbildpuffer verwendet wird.
AJ Henderson