通常我们用RGB表示一种颜色。计算机系统里的LCD显示的数据就是RGB来表示每个像素的颜色。而在我们的生活中,有黑白电视机与彩色电视机两种,拍摄节目源时不可以用两种不同的摄像机来存放两种图像数据。
为了兼容两种电视机,专家就引入YUV格式代替RGB,其中Y表示亮度,U和V表示色差。黑白电视机只用Y信号,而彩色电视机可以由YUV转换成RGB再显示颜色。
人眼视觉系统(HVS,Human Visual System)对颜色的敏感度要低于对亮度的敏感度。在传统的RGB空间内,RGB三原色具有相同的重要性,但是忽略了亮度信息。
在YCrCb色彩空间中,Y代表光源的亮度,色度信息保存在Cr和Cb中,其中,Cr表示红色分量信息,Cb表示蓝色分量信息。
亮度给出了颜色亮或暗的程度信息,该信息可以通过照明中强度成分的加权和来计算。在RGB光源中,绿色分量的影响最大,蓝色分量的影响最小。
从RGB色彩空间到YCrCb色彩空间的转换公式为:
式子中delta的值为: