Wie erhält Photoshop / Lightroom die Farbtemperatur eines Rohbilds?

10

Ich habe mit meiner Canon 450D ein Rohbild aufgenommen. Beim Importieren dieser RAW (CR2) -Datei in Lightroom und Photoshop CS5 wurde die Temperatur als 4900 und der Weißabgleich als "Aufnahme" angezeigt. Wenn ich die EXIF-Daten überprüft habe, die dieser CR2-Rohdatei zugeordnet sind, wird die Farbtemperatureinstellung darin nicht erwähnt.

Ich habe Irfanview verwendet, um diese EXIF-Daten anzuzeigen. Das Irfanview + Canon Raw Plugin kann diese Canon Raw CR2 Datei öffnen. **

  1. Wie berechnet Photoshop / Lightroom die Farbtemperatur aus den Rohbilddaten?

  2. Würde mich interessieren, welche Art von Algorithmus / mathematischer Berechnung es macht, um diese Temperaturzahl zu erhalten?

  3. Könnte es möglich sein, dass in die CR2-Rohdatei diese Farbtemperaturinformationen eingebettet sind, aber die Anzeige der Irfanview Exif-Informationen sie irgendwie übersehen / durcheinander gebracht hat?

Alle Hinweise wären nützlich.

goldene Mitte
quelle

Antworten:

15

Es befindet sich in den EXIF-Daten, aber die Informationen befinden sich unter dem Canon-Tag. Für alle EXIF-bezogenen Aufgaben empfehle ich ExifTool von Phil Harvey von ganzem Herzen .

Hier ist ein Beispiel einer realen Datei (die zufällig mit Canon 450D aufgenommen wurde)

$ exiftool -canon: "WB_RGGB *" -canon: "* temp *" MG_5366.CR2
WB RGGB Levels wie aufgenommen: 2270 1024 1024 1520
WB RGGB Levels Auto: 2270 1024 1024 1520
Gemessene WB-RGGB-Werte: 2267 1023 1024 1518
WB RGGB Levels Tageslicht: 2245 1024 1024 1425
WB RGGB Levels Shade: 2595 1024 1024 1197
WB RGGB Levels Bewölkt: 2422 1024 1024 1299
WB RGGB Levels Wolfram: 1660 1075 1075 2222
WB RGGB Levels Fluorescent: 1960 1024 1024 1945
WB RGGB Levels Kelvin: 2245 1024 1024 1425
WB RGGB Levels Flash: 2485 1024 1024 1273
Kameratemperatur: 18 C.
Farbtemperatur: 5200
Farbtemperatur als Aufnahme: 4955
Farbtemperatur Auto: 4955
Gemessene Farbtemperatur: 4955
Farbtemperatur Tageslicht: 5200
Farbtemperatur Schatten: 7000
Farbtemperatur Bewölkt: 6000
Farbtemperatur Wolfram: 3200
Farbtemperatur fluoreszierend: 3776
Farbtemperatur Kelvin: 5189
Farbtemperaturblitz: 6310

Hinweis: Windows-Benutzer: Stellen Sie sicher, dass Sie doppelte Anführungszeichen und keine einfachen Anführungszeichen verwenden.


BEARBEITEN: Die Color Temp-Infos sind "gut zu wissende" Daten, enthalten jedoch keinen anderen Wert als informative. Die ° Kelvin basieren wahrscheinlich auf den WB-Berechnungen der Kamera, und die Nachbearbeitungssoftware verwendet höchstwahrscheinlich die WB RGGB Levels-Daten.

Ich habe dies getestet, indem ich den Color Temp As ShotWert von 5200⇒ geändert 7000und die Datei in Photoshop (Adobe Camera Raw) geöffnet habe. Nichts hat sich geändert.

Dann habe ich den WB RGGB Levels As ShotWert einer Kopie der Originaldatei von 2270 1024 1024 15201000 1000 1000 1000geändert und das Bild in Folgendes geändert:

wb rggb ändern

Ich habe den Color Temp As ShotWert nicht geändert , aber Adobe Camera Raw zeigt die Temperatur als 2150(Farbton -144) an.

Zusammenfassung : Adobe Camera Raw berechnet die "Farbtemperatur" aus den EXIF-Daten aus dem Tag WB_RGGBLevels * unter der Canon-Gruppe (unter der Maker Notes-Gruppe).

Jari Keinänen
quelle
@ Koiyu: Danke. Ich habe das Exiftool nicht heruntergeladen und die CR2-Datei überprüft, die ich habe, und es wurden keine Informationen zu Temperatur / WB darin angezeigt. Können Sie meine RAW CR2-Datei unter folgender Adresse überprüfen: docs.google.com/… und das Ergebnis von exiftool auf darin enthaltene farbtemperaturbezogene Daten mitteilen. Andernfalls stimmt etwas nicht mit der Einstellung für den Rohmodus, die ich während der Aufnahme dieser Datei vorgenommen habe.
Goldenmean
@goldenmean Leider ist die Option "Original herunterladen" unter "Datei" ausgegraut. Gibt es eine andere Möglichkeit für Sie, die Datei freizugeben? (oder mache ich etwas falsch)
Jari Keinänen
@ Tut mir leid, mein Fehler. Bitte überprüfen Sie den Link in meinem Kommentar oben jetzt. Es ist eine Zip-Datei mit dem CR2.
Goldenmean
@ Koiyu: Wenn ich exiftool auf meinem CR2-Image ausführe, das ich mit Ihnen geteilt habe, ist dies das Ergebnis: - docs.google.com/…
goldenmean
1
@goldenmean, ich habe Koiyus richtige Antwort mit dem Dump aus deiner Datei aktualisiert. Übrigens, meiner Erfahrung nach zeigt IrfanView nur eine heruntergekommene Teilmenge von exif, es sollte nicht über die Grundlagen hinaus vertraut werden. ExifTool FTW.
Cabbey