色彩の科学:CIELAB、Delta E、および知覚色彩空間
色は単なる視覚的な体験ではありません。それは物理学、生物学、数学の交差点にある測定可能な物理現象です。デザイナー、エンジニア、デジタルアーティストにとって、色の量子化と比較方法を理解することは、異なるデバイスやメディア間で一貫性を維持するために不可欠です。
このガイドでは、色彩科学の魅力的な世界を探索し、CIE 1931 色度図、CIELAB 色空間、および Delta E と呼ばれる色差を計算するために使用される複雑な数学に焦点を当てます。
1. 基礎:CIE 1931 色空間
現代の色彩空間を理解するには、国際照明委員会 (CIE) が人間の色知覚の最初の数学的モデルを確立した 1931 年に遡る必要があります。
三刺激値 (XYZ)
人間の目には、赤、緑、青にほぼ対応する、異なる光の波長に敏感な 3 種類の錐体細胞があります。CIE 1931 モデルは、これらの応答を表すために三刺激値 (X、Y、および Z) を使用します。
- Y は色の輝度(明るさ)を表します。
- X と Z は数学的な抽象概念であり、Y と組み合わせることで、人間の目で見ることができるあらゆる色を記述できます。
色度座標 (x, y)
3 次元の XYZ 空間を視覚化するのは難しいため、科学者は CIE 1931 色度図を作成しました。XYZ 値を正規化することで、座標 $x$ と $y$ が得られます。
$$x = \frac{X}{X + Y + Z}$$ $$y = \frac{Y}{X + Y + Z}$$
プロットすると、これらの座標は有名な馬蹄形の図を作成します。曲線の縁は純粋なスペクトル色(単色光)を表し、内部にはすべての可能な混合色が含まれます。
2. 知覚の革命:CIELAB (Lab*)
CIE 1931 XYZ 空間は数学的には健全ですが、大きな欠陥があります。それは知覚的に一様ではないことです。つまり、XYZ 空間内の 2 点間の数学的な距離が、人間が知覚する色の違いと一致しないのです。
これを解決するために、CIE は 1976 年に CIELAB (Lab*) 色空間を発表しました。
L*、a*、b* の理解
CIELAB は知覚的に一様になるように設計されており、どの方向への 1 ユニットの変化も、同じ量の色の変化として知覚されるようになっています。3 つの軸を使用します。
- L (明度):* 0(黒)から 100(白)の範囲。
- a (赤/緑):* 正の値は赤みがかっており、負の値は緑がかっています。
- b (青/黄):* 正の値は黄色がかっており、負の値は青みがかっていています。
標準の光 D65 の役割
色の知覚は光源に大きく依存します。CIELAB の計算では通常、標準の光(最も一般的には D65)を想定します。D65 は平均的な昼光(色温度約 6500K)を表します。RGB や XYZ から CIELAB に変換する場合、光源の「白色点」は式の重要な変数になります。
3. 色差の測定:Delta E ($\Delta E$)
CIELAB の最も重要な用途の 1 つは、2 つの色がどれほど「異なっている」かを計算することです。この測定値は Delta E ($\Delta E$) と呼ばれます。
Delta E が 1.0 の場合、しばしば「丁度可知差異」(JND) と呼ばれます。2 つの色間の Delta E が 1.0 未満であれば、通常、人間の目でそれらを区別することはできません。
Delta E 式の進化
1. Delta E 76 ($\Delta E^*_{ab}$)
元の式は、単に CIELAB 空間内の 2 点間のユークリッド距離です。 $$\Delta E^* = \sqrt{(L^_2 - L^_1)^2 + (a^_2 - a^_1)^2 + (b^_2 - b^_1)^2}$$ 単純ですが、私たちの目が青色などの特定の色の違いに対して、高彩度の黄色などの他の色よりも敏感であるという事実を考慮していません。
2. Delta E 94 および Delta E 2000 ($\Delta E_{00}$)
1976 年の式の限界を修正するために、より複雑なバージョンが開発されました。CIEDE2000 は現在の国際標準です。これには以下の補正が含まれています。
- 色相の回転: 青色領域における目の感度を調整。
- 明度/彩度/色相の重み付け: 色によって知覚される変化の「閾値」が異なる。
- ニュートラルグレー補正: 無彩色に近い色の精度を向上。
CIEDE2000 は大幅に正確ですが、高度な三角関数と微積分が含まれるため、ハイエンドのカラーマネジメントシステムに適した選択肢となっています。
4. 実践的な応用
なぜこれが現実の世界で重要なのでしょうか?
ブランドの一貫性
コカ・コーラのようなグローバルブランドを想像してみてください。彼らの「赤」は、ニューヨークの段ボール箱に印刷されていても、東京のペットボトルに印刷されていても、同じに見えなければなりません。印刷所は Delta E 測定を使用して、生成された色が厳格な許容範囲内(通常は $\Delta E < 2.0$)に収まるようにします。
デジタルディスプレイのキャリブレーション
モニターやスマートフォンの画面は異なる技術(OLED vs. IPS)を使用しています。キャリブレーションツールは CIELAB と Delta E を使用して、画面が参照標準と比較してどれほど正確に色を再現しているかを測定します。
画像処理と圧縮
最新の画像フォーマット(HEIF や AVIF など)は、知覚色彩空間を使用して、圧縮中に人間の目に気づかれずにどのデータを破棄できるかを判断します。
5. CIELAB への変換:技術的な概要
標準的な RGB (sRGB) から CIELAB への変換は、複数のステップで行われます。
- 線形化: sRGB 値からガンマ補正を取り除きます。
- XYZ への変換: 線形 RGB 値に変換マトリックス(sRGB 色域と D65 白色点に固有)を掛けます。
- 正規化: X、Y、Z を光源の白色点で割ります(例:D65 の $X_n, Y_n, Z_n$)。
- 非線形マッピング: CIELAB 伝達関数を適用して L*、a*、b* を計算します。
結論
色彩科学は、物理的な世界と私たちの内面的な知覚の間の架け橋です。CIE 1931 XYZ 空間の生の物理学から、知覚的に一様な CIELAB 空間に移行することで、私たちは驚くべき精度で人間の視覚を定量化する能力を得ました。
カラーピッカーを構築する開発者、ブランドの完璧さを追求するデザイナー、あるいは好奇心旺盛なエンジニアのいずれであっても、CIELAB と Delta E を理解することは、光のデジタルおよび物理的な表現をマスターするための基礎となります。