Liebe Listenteilnehmer,
bei der Farbkommunikation nehmen wir die Farbmetrik mit Ihren
Gesetzmäßigkeiten in aller Regel so hin, wie sie uns von den
Softwareherstellern, die diese implementiert hat, vorgegeben wird. Nun
bin ich durch einen Zufall auf eine Unstimmigkeit aufmerksam geworden,
die ich mir nicht erklären kann. Vielleicht weiß ja jemand in der
Liste warum das so ist oder was ich falsch mache.
Die Unstimmigkeit betrifft die XYZ-Normfarbwerte der Normlichtart D50,
die in aller Regel für Farbtransformationen aus dem CIELAB Profile
Connection Space in den CIEXYZ Profile Connection Space herangezogen
wird, aber auch an anderen Stellen in der Farbmetrik als
Referenzlichtart benötigt werden kann. Hier meine Erfahrungen:
1.) Wenn ich mit einem Farbrechner, zum Beispiel dem eingebauten
Farbrechner im ColorSync Dienstprogramm unter Mac OS X 10.5, von
CIELAB 100, 0, 0 nach CIEXYZ umrechnet, dann erhalte ich:
X: 96,42
Y: 100,00
Z: 82,49
2.) Dieselben Werte wie unter 1.) erhalte ich auch, wenn ich mit dem
kostenlosen (LOGO) X-Rite ColorLab ein CIELAB-Farbfeld 100, 0, 0
erstelle, es als Datei abspeichere und die Textdatei öffne. Ebenfalls
dieselben Werte spuckt (erwartungsgemäß) der X-Rite ColorPicker 5 aus.
Sie kommen alle von X-Rite, daran ist also nichts ungewöhnliches zu
erkennen.
3.) Auf den Webseiten von Bruce Lindbloom erhält man für dieselbe
Transformation mit seinem Farbrechner:
X: 96,422000 ( = 96,42)
Y: 100,000000 ( = 100,00)
Z: 82,521000 ( = 82,52)
4.) In seiner "MatLab Color Engineering Toolbox" gibt Phil Green
folgende D50-Normfarbwerte im Modul "d.m" an:
X: 96,42
Y: 100,00
Z: 82,49
5.) Auf der Webseite von Nathan Moroney gibt er in seinem CIECAM02-
Farbrechner für D50 folgende Werte an:
X: 96,4296 ( = 96,43)
Y: 100,000 ( = 100,00)
Z: 82,5105 ( = 82,51)
6.) Im ColorSync Dienstprogramm werden mir die folgenden Werte als
"PCS-Lichtart" (üblicherweise D50) eines ICC-Profils angezeigt, die um
eine Stelle genauer sind.
X: 0,96420 ( = 96,42)
Y: 1,00000 ( = 100,00)
Z: 0,82491 ( = 82,49)
7.) Laut DIN 5033 (Juli 1983) Teil 7 Tabelle 3:
Lichtart D50, 2 Grad Beobachtungsfeld:
Normfarbwerte:
Xw: 96,42
Yw: 100,00
Zw: 82,53
8.) Die CIE selbst gibt keine XYZ-Normfarbwerte an, sondern gibt in
der CIE Publikation 15:2004 "Colorimetry" statt dessen die relative
spektrale Verteilung für die Lichtart D50. Ich habe mir also mit Excel
meine Datei erstellt, die mir aus der relativen spektralen Verteilung
der Lichart D50 und den Normspektralwertkurven für den 2-Grad
Beobachter (frei verfügbar auf der CIE Webseite <http://
www.cie.co.at>) meine Normfarbwerte berechnet. Beide Datensätze liegen
in 5 nm Schrittweite vor. Ich bin mir auch sehr sicher, dass ich keine
fehlerhaften Werte übernommen und die Berechnung ebenfalls korrekt
ist. Demnach erhalte ich:
X: 96,4113438758 ( = 96,41)
Y: 100,0000000000 ( = 100,00)
Z: 82,5160711230 ( = 82,52)
9.) Die Unterschiede werden noch größer, wenn man nicht die relative
spektrale Verteilung für D50 zur Berechnung heranzieht, sondern gemäß
den Empfehlungen der CIE die Normfarbwertanteile xyz (klein
geschrieben) für die korrelierende Farbtemperatur bei 5000 K berechnen
lässt.
Es ergibt sich demnach (mit der insgesamt größten Abweichung zu allen
anderen):
x: 0,34574100
y: 0,35866615
z: 0,29559285
X: 96,3963284520 ( = 96,40)
Y: 100,0000000000 ( = 100,00)
Z: 82,4144821026 ( = 82,41)
Zu 9.) ist noch zu sagen, dass ich mir des Unterschieds, der zwischen
Lichtart D50 und der ähnlichsten Farbtemperatur bei 5000 K besteht,
durchaus bewusst bin. Ich habe deshalb unter 8.) auch die spektrale
Verteilung der Lichtart D50 gewählt, wie sie von der CIE vorgegeben
wird.
Zusammfassend gesagt gibt es offensichtlich (geringfügige)
Abweichungen je nachdem welche Quelle man heranzieht. Die
Unstimmigkeiten für die Lichtart D50 sind am größten für die Z-
Normfarbwerte und etwas geringer für die X-Normfarbwerte. Für die Y-
Farbwerte gibt es auf Grund der Normierung erwartungsgemäß keine
Unstimmigkeiten. Die auftretenden Unterschiede machen sich bei der
Transformation z.B. von CIELAB nach CIEXYZ zwar nur geringfügig
bemerkbar, dennoch ist es äußerst ärgerlich, wenn Abweichungen
auftreten, obwohl man sich in der Gewissheit wiegt, dass von allen
Softwaretools dasselbe berechnet wird.
Soweit ich es sehe gibt es einen Quasi-Standard, der von von einigen
der oben genannten eingehalten wird (X: 96,42 Y: 100,00 Z: 82,49),
aber von den Werten abweicht, die man erhält, wenn man den CIE-
Empfehlungen folgt (X: 96,41 Y = 100,00 Z = 82,52).
Bei mir wirft dies folgende Fragen auf:
Frage 1: Welches sind die verbindlichen XYZ-Nomfarbwerte für Lichtart
D50 und woher erhalte ich sie?
Frage 2: Wenn die verbindliche Werte "von der CIE kommen" und damit
übereinstimmen was ich unter 8.) berechnet habe, warum verwenden die
Hersteller (X-Rite, Apple, und vermutlich viele andere ebenfalls)
offensichtlich andere Werte, nämlich den Quasi-Standard?
Frage 3: Sind auch andere Lichtarten von solchen Unstimmigkeiten
betroffen und wenn ja, in welchem Maß?
Vielleicht hat ja jemand der Listenteilnehmer eine Antwort dazu,
zumindest über eine Antwort zu Frage 1 würde ich mich sehr freuen.
Alle mitlesenden Softwarehersteller dürfen mir auch gerne zu Frage 2
und sofern möglich zu Frage 3 antworten.
Viele Grüße aus Wuppertal
Claudio Wilmanns