色域相关


1 颜色的产生

人的视觉系统对可见光的感知结果,感知到的颜色由光波的波长决定。

视觉系统能感觉的波长范围为380~780 nm,感知到的颜色和波长之间的对应关系见图1。

纯颜色用光的波长定义,称为光谱色(spectral color)

用不同波长的光进行组合时可产生相同的颜色感觉


1.1人眼的色域

就目前而言,人眼的色域比大多数设备的色域宽广得多。

所以通常把人眼的色域作为基准,人为定制的『色域标准』和各种『设备的色域』都摆在上面比较。

人眼的色域怎么表示?1931 年的国际照明委员会 (CIE)画了个图:


CIE 1931 xy色度图』,来源:wikimedia.org

 

此图名为『CIE 1931 xy 色度图』,颜色用坐标来表示,彩色的『马蹄形』或『倒 U 形』区域就是肉眼可见的颜色范围。

后来又出了几次更新版,如『CIE 1976 u'v'』、『CIE 1976 a'b'』,不过 1931 年这一版至今依然常见。


几种坐标系的对比,来源:cambridgeincolour.com

 

几种坐标系相互之间可以转换,分辨方法就是看坐标轴的符号。

1.2色域的标准

人眼有人眼的色域,机器有机器的色域,为了色彩的兼容和统一,人们制定了色域的标准。


各式标准出现的时间,来源:coloriq.com

 

人世变迁,技术更迭,色彩的旧标准还没绝迹,新标准就层出不穷,加之不同领域各有其要求,人为制定的色域标准用『混乱』两字来形容并不为过。

最初的色域标准来自『电视制式』,电视制式通常包含多项规定,色域只是其中一项。

模拟电视时代,NTSC、PAL 和 SECAM,三大制式称雄。


三大电视制式的分布,来源:wikipedia.org

北美、日本采用『NTSC 制式』(美国国家电视系统委员会),常被人提到的『NTSC 色域』其实是『NTSC1953 色域』,也就是 NTSC 在 1953 年制定的彩色电视色域标准。

我国和欧洲的模拟电视采用『PAL 制式』,其色域标准和SECAM 制式一样,都是 EBU(欧洲广播联盟)色域。


PALNTSC制式和 HDTVRec.709)的色域对比,坐标系采用『CIE 1976 u'v'』,来源:Handbook of Visual Display Technology - Janglin Chen,Wayne Cranton, Mark Fihn

 

2 颜色空间的分类

2.1 颜色感知的角度

从颜色感知的角度可考虑分成如下3类:

1、混合(mixture)型颜色空间:按三种基色的比例合成颜色,如RGB,CMY(K)和XYZ

2、非线性亮度/色度(luma/chroma)型颜色空间:用一个分量表示非色彩的感知,用两个独立的分量表示色彩的感知,如 L*u*v,YUV和YIQ。当需要黑白图像时,使用这样的系统就非常方便

3、强度/饱和度/色调(intensity/saturation/hue)型颜色空间:用饱和度和色调描述色彩的感知,可使颜色的解释更直观,而且对消除光亮度的影响很有用,如HSI, HSL, HSV

2.2 技术角度

从技术角度可考虑分成如下3类:

 1、RGB型颜色空间/计算机图形颜色空间:主要用于电视机和计算机的颜色显示系统,如RGB,HSI, HSL和HSV。

2、XYZ型颜色空间/CIE颜色空间:由国际照明委员会(CIE)定义的颜色空间,用作颜色的基本度量方法。该颜色空间是与设备无关的颜色表示法,在科学计算中得到广泛应用。对不能直接相互转换的两个颜色空间,可利用这类颜色空间作为过渡性的颜色空间,如CIE 1931 XYZ,L*u*v等

3、YUV型颜色空间/电视系统颜色空间:由广播电视需求的推动而开发的颜色空间,如YUV,YIQ,ITU-R BT.601 , ITU-R BT.709 和SMPTE-240M 。主要目的是通过压缩色度信息以有效地播送彩色电视图像

2.3 电视系统的颜色空间

电视系统的颜色空间包括

1、YUV:用在PAL和SECAM模拟彩色电视制式中, Y表示亮度,U和V表示两个色差分量

2、YIQ:用在NTSC模拟彩色电视制式中, Y表示亮度,I和Q表示两个彩色分量

3、YCbCr :用于数字电视, 在ITU-R BT.601和BT.709等推荐标准中有明确的定义

数字电视和模拟电视的颜色空间都把RGB颜色空间分离成亮度和色度,目的是为了更有效地压缩图像的数据量。

3、相关色与标准

各种色域标准

3.1 NTSC 1953色域

1953年,美国国家电视标准委员会(National TelevisionSystem Committee,简称NTSC)基于CIE 1931色度图制定了NTSC标准,NTSC色域从此诞生,该标准采用C光源(对应白位为CIII,色温6766K)。

3.2 ITU-R BT.709

国际无线电咨询委员会(CCIR)于1988年制定的标准,用于高清晰度电视(HDTV)演播室的电视制作。

3.3 sRGB色域

1996年,国际电工委员会IEC制定的关于数字影像的色域标准,绝大多数的数码图像采集设备厂商都已经全线支持sRGB标准,如:数码相机、数码摄像机、扫描仪等都能看到sRGB的选项。而且几乎所有的打印、投影等成像设备也都支持了sRGB标准。唯独没有全面普及的就是显示器。

3.4 Adobe RGB

1998年Adobe公司提出的,拥有比sRGB更为宽广的色彩空间,提供了比sRGB更宽广的色彩范围,够覆盖CMYK色域,一般用于印刷出版、图片处理等领域,可选择性采用。

3.5 ITU-R BT.1361标准

国际电信联盟无线电通信组(ITU-R)于1988年制定的基于Pointer色域的宽色域标准

3.6 xvYCC标准

经国际电工委员会(IEC)认可并于2006年1月作为国际标准发布的最新一代广色域标准,其色彩范围不仅大大超越NTSC色域范围,更可以达到传统标准(sRGB)的两倍。此新规格对应的显示器能够正确显示以前不能显示的色彩,例如彩色度很高的橘色,翠绿色等。这种新的规格可以定义所有肉眼能见的颜色。


三角形是『iPhone 5』的色域,马蹄形是『人眼』可识别的色域,黑色不规则图形是『自然界常见事物』的色域,坐标系采用『CIE 1976 u'v'』,来源:dot-color.com

4 名存实亡的 NTSC 色域

你会好奇,各式评测中经常能见到 NTSC 色域,为啥说它名存实亡?

朋友们,不是嫌它老旧,而是 NTSC 色域在诞生之初就太不合理,几乎没有多少内容和设备真正的采用它。

后来『电视制造商』和『内容提供商』采用的是『SMPTE』(美国电影电视工程师协会)制定的『SMPTE - C 色域』。

 


SMPTE - C色域』的范围,坐标系采用『CIE 1931 xy』,来源:《Standard Handbook of Video and Television - JerryWhitaker

 

之后数码电视、高清电视、数码相机、高清投影种种设备陆续出现,色域标准也换了又换。就目前而言,常见的色域标准有:

高清电视(HDTV)使用的『Rec.709 色域』(全称为ITU - R BT.709)。

 


几种色域的范围,坐标系采用『CIE1976 u'v'』,来源:displaymate.com

 

大部分电视、显示器、相机、打印机、扫描仪使用的『sRGB 色域』,其色彩范围等同于 『Rec.709 色域』。

商用打印机和印刷机则使用『CMYK 色彩模型』下属的色域,如『JapanColor 2001 Coated』、『US webCoated(SWOP)』。

专业图像领域使用的『Adobe RGB 色域』 ,数字影院投影使用的 『DCI - P3 色域』。

UHDTV(超高清电视)使用的 Rec.2020(全称为 ITU - R BT.2020)。

5各颜色空间之间的区别

5.1 sRGB和NTSC之间的区别

NTSC和sRGB是两个不同的色彩空间,NTSC能描述的色彩更多,sRGB几乎完全包含于NTSC色域,sRGB大致只有NTSC的72%,见图:


5.2 PAL和NTSC之间的区别

PAL: 水平 626线(可视576)。50HZ隔行。所以25帧/秒。颜色载波4.43MHz。

NTSC: 水平525线(可视480(标清里的480就是这么来的))。60HZ隔行。所以30帧/秒。颜色载波3.58MHz。

PAL60: 水平525线(可视480)。60HZ隔行。所以30帧/秒。颜色载波4.43MHz。

即是说,PAL60就是NTSC,但是颜色载波采用了PAL的波段。

这里的问题就是,PAL60的颜色是否比NTSC差。简而言之,就是PAL的颜色是否比NTSC差。

答案是两者没有任何差别。PAL色域和NTSC色域是几乎完全一样。

这里需要辟谣,外传NTSC色域要比PAL色域大。事实上,那个比较大的色域,是NTSC 1953的色域。而现在的NTSC色域,是1987年的NTSC制式改良的结果。克服了一些NTSC的老毛病,但是付出了缩小色域的代价。

PAL制式也做过相同改良。所以在80年代前,所有的PAL色域都和NTSC 1953一样。80年代后,PAL色域减到了和今天相同的范围。然后1987年,美国正式开始采用同样的色域。可以说,两种制式的色域从来都是相同的。以前都很大,现在都比较小。

同时PAL相对NTSC,颜色准确度很高。业内外号NTSC: never the samecolor。PAL: Perfectat last。

因此,PAL60可以看成是NTSC的基础上,对颜色的精度稍作改良的版本。欧洲大部分电视系统都支持PAL60。

NGC的所谓60HZ,正是PAL 60。从肉眼视效角度讲,是跟NTSC完全一样的。

再给点补充知识,有用标清标准时基于NTSC开发的,所以游戏商开发标清画面都使用480i/p,刚好符合NTSC的可视线数。但PAL的可视线数是 576,在输出标清画面时,不靠上下黑边,就只能靠拉升了(也可以干脆支持PAL60。)。所以用CRT最好,没有做死的像素点。图像拉升后,虚化不会LCD那么严重。

 

6 数字电视广播系统广色域的实现

电视系统色域分为两部分:

(1)重现色域,即液晶显示器,其色域覆盖率主要取决于显像三基色的色度坐标在色度图中构成的基色三角形面积,它所能重显的彩色只可能在这个三角形内。

(2)传输色域,电视系统传输的色彩空间。

电视系统实现广色域需要从上面两部分同时改善:

(1)重现色域:

(2)传输色域

传输色域的大小不仅决定于电视系统的基色坐标,还与信号的动态范围等因素相关。因此在三基色坐标不变的情况下,通过增大信号的动态范围就可以达到扩展色域的目的。例如摄像机的R、G 、B三基色信号,可由原来的0~1扩展到-0.25~+1.33,从而实现传输色域的扩展。HDTV系统中xvYCC三基色动态范围则不设限制。


不同标准的光电转换特性示意图

 

7 各颜色空间的转换计算

颜色空间是一系列颜色的数学表现形式、三种最流行的颜色模型是RGB(用于计算机图形);YIQ,YUV活YCbCr(用于视频系统)和CMYK(同于彩色打印)。但是,这三种颜色没有一种和我们直觉概念上的色调、饱和度、饱和度亮度有直接的联系。这就使我们暂时去追寻它的模型,如HIS和HSV,他们能简化编程,处理和终端用户操作。

所有的颜色空间都能由照相机身扫描仪等一起提供的RGB信息得到。


本文所有相关内容均查找自互联网。

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值