一、色彩发送器
色彩认知
-
以光源为出生点,发射出光线,光线通过直射反射折射等路径进入人眼
-
接收光线后,人眼细胞会出现化学反应
-
化学反应产生的信号传入大脑,大脑对颜色产生认知、感知。
1.1 光的要素
![](https://img-blog.csdnimg.cn/a295766ba89342a496a9c8950fa52b0a.png)
1.2 光源
定义:光源就是产生光的物体。
如果没有光,就无法在黑暗中看到颜色,其本质是一种物理现象;在光没有进入眼睛之前,我们对它的认知是一种波长和能量分布。
1.3 波长
定义:光理论上讲是无限大的,只是人眼可见光是局限的。
人眼可见光的波长范围约在380~760nm之间。
1.4 能量分布
定义:光是一种波,而所有的波都携带能量。一个光可以看成是多个波长组合起来的波形。
实际上阐述颜色用波形就可以了,但是用这种方式描述色彩比较抽象,于是人们发明了一个名叫分光光度计的东西。
1.5 分光光度计
定义:用于描述光线的具体能量强度。
-
混合波长组成光线,拆分光线之后,形成单一波长光。
-
测量单一波长光的实际所含能量。
由分光计对区间波长进行感知与测量,得出光线能量集中在550nm附近。
1.6 光的传播
直射光:光源直射眼睛
折射光:光源穿过物体进入眼睛
反射光:光源经过物体表面反射进入眼睛
光线追踪:光线弹来弹去,然后根据权重确定光线最终进入眼睛的颜色
上图是光照射在某物体上通过反射之后,在能量上发生的变化。一部分能量被物体吸收。
通过能量分布图可以大致得出,此物体吸收光的波长在600nm左右,也就是说物体吸收的是黄色和绿色的光。
二、光源接收者
2.1 相对亮度感知
在某些阴暗的环境下,点亮一盏灯,此时人眼会觉得很亮。同时点亮1000盏灯,感觉可能只是10倍亮,亮度的认知从0-1再到1-10。简单来说,人眼对暗部的变化更为敏感。
2.2 人眼HDR
人眼可以分辨出高亮度的云彩不同层次,也可以分辨阴影中不同物体异同。以摄影为例,通过调整光圈来调整曝光度,而人眼是自动曝光。人眼不能同时分辨最亮和最暗地方的细节。
人眼会随着不同的环境而感知到不同的色彩,体验到不同的明暗效果,甚至可能会随着盯着某一点时间流逝而变化色彩。
2.3 人眼感光细胞分布
感光细胞主要分为两大类,杆状细胞和锥状细胞。
杆状细胞主要负责感知亮度,而锥状细胞负责感知色彩。由于前者对亮度特别敏感,只需要5~14个光子就能使其产生神经信号。闪光弹让人致盲的原因,在于亮度过大,伤害到了人眼最敏感的感光细胞。
2.4 锥状细胞
锥状细胞被区分为L细胞、M细胞、S细胞,其中L负责感知红色区间,M负责感知绿色区间,S负责感知蓝色区间。
2.5 人眼的本质
光源的接收者,作用就是接收外部光线输入,输出神经电信号传入大脑。
2.6 人眼接收光源的微积分公式
-
C指的是这个函数输出的神经电信号
-
S(λ)表示LMS这三个感光细胞的感知分布
-
I(λ)表示光源的功率谱分布
-
R(λ)表示反射物体的吸收功率分布
三、色彩空间的历史
3.1 19世纪色彩的猜想
3.2 Munsell 色彩系统
3.3 CIE的RGB Color Specification System
XYZ色彩空间3D模型
色域马蹄图加上亮度之后的3D模型
四、色彩空间的定义
色彩空间至少满足三项重要指标:
(1)色域(三个基色的坐标,由此形成三角形)
(2)白点(如果对三角形内进行切分)
(3)Gamma(如何对三角形内进行切分)
重点描述一下Gamma:
Gamma并不是色彩空间,而是表示对色彩进行采样的一种方式。上图中的gamma值为1,即均匀切分,表明其是一个线性空间,这样便于计算;而gamma≠1则是非均匀切割。当gamma值为2.2时由外向内切,先切得很细,然后逐渐变粗;这样会对暗部区域有更多的精度去描述,也就是说暗部细节更多,下图为gamma值为2.2的情况
基于色彩空间的三个指标,我们可以自定义色彩空间,只需要换一个色域、一个白点位置或一个gamma值就是一个新的色彩空间。