色差

色彩科学において、色差（しきさ）あるいは 色の距離 （いろのきょり）は、2つの色の間に定義される指標の一つである。色差が大きいほど区別しやすく、色差が小さいほど区別しにくくなる。 従来は官能評価することしかできなかった「色の差」の概念が、色差を用いることにより定量的に検討できるようになった。重要な色の判定等において、これら特性の定量化は極めて重要である。通常はデバイス非依存の色空間におけるユークリッド距離で定義される。
ユークリッド距離.
ほとんどの色差の定義は色空間における距離であり、距離の決定方法はユークリッド距離である。ある色空間がRGB (Red, Green, Blue) の組み合わせから構成され、そこで色差を計算する場合、R, G, Bからなる線形3次元空間で構成される色空間で計算する。
単純化のため、しばしば平方根を取り除いて計算が行われる:
この式は、単一の色と色同士を比較し、近いかどうかを判断する目的で利用できる。しかし自乗された色差を加算していく場合、色差の分散値となってしまう。
RGB値をヒトの視覚に一致させる試みは、これまで数多く行われてきて、各成分は等しく重み付けされた（red 30%, green 59%, blue 11%）ものが考案された。しかしながら, これらの試みでは色の決定において良い結果は得られず、明るさの影響を受け、ヒトの視覚がこれらの色に対して少ない許容値を持つことがわかった。より近い近似式は係数2, 4, および 3を用いて: formula_3 <br>より簡単な近似式は、
ここで:
"kC" および "kH" は、通常の同じ値をとり、重み係数 "kL"、"K"1 および "K"2 は、適用用途により異なる:
幾何学的には、formula_15は弦の長さに等しく対応する。
CIEDE2000 (delta E00).
CIE 1994の定義は、知覚的均一性を十分に確保できていなかったため、CIEは定義を見直し、5箇所の訂正を追加した:
Harvnb
許容値.
許容値は、「基準色に対してどのような色が見分けがつかないほど近いか？」を定義する。もしも2色間の距離が知覚的均一であれば、答えは単純に「丁度可知差異以内のすべての色」である。 このことは色域内において知覚的均一であることを前提としている。 さもないと、許容値は参照値を含む関数となってしまい、複雑化してしまう。
例えばCIE 1931 色空間は、L* (明度)　が一定の場合の許容値を表す線がマクアダムの楕円として定義されている。図で示すとおり、許容値を表す楕円のサイズは、場所によりバラバラであることがわかる。 このことにより、CIELUV と CIELAB色空間の定義へとつながった。
より一般的に、明度を変動させると、許容値は楕円体となる。上記のように距離の表現における重み付け係数を増加させると、各々の係数の軸において楕円体の体積を増やす方向に働く。