色彩科学

LMS色空間の概要と応用

LMS色空間の概要と応用
LMS色空間は、ヒトの網膜にある3種類の錐体細胞の応答に基づいた色空間です。色順応や色覚研究における役割、XYZ色空間との変換行列について解説します。

📌 主なポイント

  • LMS色空間は、ヒトの網膜にあるL(長波長)、M(中波長)、S(短波長)の3種類の錐体細胞の応答に基づいている。
  • 主に色順応の計算や色覚異常の研究、色の見えモデルの構築に利用される。
  • XYZ色空間からLMS色空間への変換には、用途に応じた様々な線形変換行列が用いられる。

LMS色空間は、ヒトの網膜に存在する3種類の錐体細胞(L、M、S)の応答に基づいた色空間です。名称は、それぞれの錐体細胞が感度を持つ波長域であるLong(長波長)、Medium(中波長)、Short(短波長)の頭文字に由来しています。この色空間は、ヒトの視覚特性をモデル化する上で重要な役割を果たします。

ヒトの錐体細胞の応答スペクトル
正規化されたヒトの錐体細胞の応答スペクトル(S、M、L)

色順応と色覚研究における役割

LMS色空間は、異なる光源下での色の見えを推定する「色順応」の計算において多用されます。また、特定の錐体細胞の機能障害に伴う色覚異常の研究においても、視覚モデルの基礎として活用されています。

XYZ色空間との変換

一般的に、色の表現にはXYZ色空間などが用いられますが、色順応の計算にはLMS色空間が適しています。XYZからLMSへの変換は、線形変換行列を用いて行われます。ヒトの色覚は非常に複雑であるため、単一の普遍的な変換行列は存在せず、用途に応じて様々な変換行列が定義されています。

主な変換行列の例

ハントモデルやRLABなどの色の見えモデルでは、ハント-ポインタ-エステベスの変換行列(MHPE)が用いられます。また、CIECAM97sやCIECAM02、さらに最新のCIECAM16といったモデルでは、それぞれ最適化された変換行列が採用されています。

CIECAM16の変換行列
CIECAM16における変換行列の定義

これらの行列は、特定の照明条件下での視覚的な一致を確保するために、正規化やスペクトル的な先鋭化といった調整が加えられています。

よくある質問

LMS色空間のL、M、Sは何を意味しますか?
それぞれヒトの錐体細胞が反応する波長域であるLong(長波長)、Medium(中波長)、Short(短波長)の頭文字です。
なぜXYZ色空間からLMS色空間へ変換するのですか?
色順応などのヒトの視覚特性をモデル化する計算において、錐体細胞の応答に基づいたLMS色空間の方が適しているためです。
単一の変換行列が存在しないのはなぜですか?
ヒトの色覚モデルは非常に複雑であり、用途や色の見えモデルの設計方針によって最適な変換行列が異なるためです。

関連記事

色覚XYZ色空間色順応比視感度

参考文献

  • Fairchild, Mark D. (2005). Color Appearance Models (2E ed.). Wiley Interscience. ISBN 978-0-470-01216-1.
  • Moroney, Nathan et al. (2002). "The CIECAM02 Color Appearance Model". IS&T/SID Tenth Color Imaging Conference.
  • Li, Changjun et al. (2017). "Comprehensive color solutions: CAM16, CAT16, and CAM16-UCS". Color Research & Application, 42(6), 703–718.