视频中的基础概念
颜色格式/像素格式¶
RGB¶
用R、G和B三个颜色分量来组成颜色,最常见的颜色格式之一
HSV¶
HSV是一种将RGB色彩空间中的点在倒圆锥体中的表示方法。HSV即色调(Hue)、饱和度(Saturation)、明度(Value),又称HSB(B即Brightness) 色调H:对应的颜色类别,不同的H对应不同的颜色。 饱和度S:色彩的鲜艳程度或者饱和程度,S=0就是灰度化。明度V:亮度,V=0就是黑色,V=max,就是白色。
YUV¶
YUV是把颜色用一种更直接抽象的方式来表达,“Y”表示明亮度,“U”和“V”表示的则是色度。Y是通过RGB信号特定部分叠加得到的,UV则用来反应颜色的色调和饱和度。 分别用Cr和Cb来表示。其中,Cr反映了RGB输入信号红色部分与RGB信号亮度值之间的差异。而Cb反映的是RGB输入信号蓝色部分与RGB信号亮度值之间的差异。 采用YUV色彩空间的重要性是它的亮度信号Y和色度信号U、V是分离的。如果只有Y信号分量而没有U、V分量,那么这样表示的图像就是黑白。黑白电视只利用Y分量,也解决了黑白电视和彩色电视的兼容问题。
色彩空间(Color Space)¶
不同的播放硬件决定了不同的色彩标准,不同的色彩标准有着不同的色彩空间(色域)。一种色彩标准就是表示此标准下,能够最终呈现多大色彩空间,色彩空间越大显示的色彩越丰富, 灰度过渡级越多。色彩空间越小显示的色彩越少,灰度过渡级越少。我们现实中的各种拍摄设备、显示设备不可能全部呈现我们人眼所能看到的所有色彩。因此我们所采用的色彩空间标准基本上都是有损的。 但这是相对我们眼睛所能识别来说的。不过,彩色空间越大说明视频能呈现更多的颜色,色彩的变化就会更加丰富。理论上,各种不同的色彩空间本质就是对色彩的暗部、亮度做出了取舍。
sRGB | standard Red Green Blue¶
standard Red Green Blue,简称:sRGB。是由微软、惠普、三菱、爱普生等厂商联合开发开发的一种通用色彩标准。sRGB : s = 标准;R = 红、G = 绿、B = 蓝。 是 CRT 显示器、LCD 面板、投影机、打印机以及其他设备中色彩再现所使用的基本色素标准。sRGB的色彩空间基于独立的色彩坐标,可以使色彩在不同的设备使用传输中对应于同一的色彩坐标体系, 而不受这些设备各自具有的不同色彩坐标的影响。 投影显示系统的sRGB是微软公司与精工爱普生公司、三菱公司合作开发的,目的是建立一个可以满足计算机和投影显示需求的色彩管理标准, 使得显示设备无须经过特别的色彩信息分析,就可以正确地表现出图象文件。
Rec.2020 | BT.2020¶
ITU-R Recommendation BT.2020,简称:Rec.2020。是基于国际电信联盟无线电通信部门BT.709制定的超高清电视(UHDTV - UHD)的色彩标准。 UHDTV-分辨率为4K(3840×2160)和8K(7680×4320)的数字视频格式;视频编码(HEVC)- 视频标准,支持4K / 8K UHDTV。
DCI-P3¶
DCI-P3 或 DCI / P3 是美国电影业数字电影投影的常见色彩标准。DCI-P3 D65使用 Illuminant D65 作为白点。DCI-P3的色域比 sRGB 大25%, 也就是说DCI-P3比sRGB能显示更多的颜色。
Rec. 709 | BT. 709¶
ITU-R recommendations BT.709,简称:Rec. 709。 是基于国际电信联盟无线电通信部门 BT.709 制定的高清电视(HDTV - HD)的色彩标准。色彩空间与 sRBG 相差无几, 也就是我们常说的 sRGB 覆盖 Rec.709 色彩空间。覆盖就是大于此色彩空间,并覆盖。从大到小:Rec.2020> DCI-P3 > sRGB ≈ Rec.709。