YUV YCbCr YPbPr

常用的三种色彩模型为RGB CMYK和YUV. RGB用于图像空间和显示,CMYK用于打印,YUV用于视频

YUV分量是不是等同于YCbCr或YPbPr呢?

 
Y'UV是PAL系统使用的一种颜色空间,与NTSC系统中的Y'IQ作用相似。Y'PbPr指模拟分量信号或模拟分量接口,P是Parallel的缩写,意为并行。而Y'CbCr指的是数字分量信号,是ITU-R BT601的一部分,常在计算机系统中使用,C是Chroma的缩写,意为色度。实际上,CbCr这种表示方式早于PbPr。但长久以来,这几个名称的使用有些混乱,很多文章常使用YUV指代Y'CbCr或Y'PbPr,Y'CbCr与Y'PbPr的使用也常常混淆。
 
这里要说明的是,CbCr与PbPr中的B与R都应为大写形式。Y'及以下的R'G'B'右上角的一撇,是表示经过非线性校正后的分量,以区别线性分量。
 
以摄像机等信号源为例,视频信号流程大致如下。RGB经伽马校正形成R'G'B',而后经过矩阵变换得到Y'/B'-Y'/R'-Y',而后根据需要进行处理,因此B'-Y'与R'-Y'一般不直接使用。
 

UV是由B'-Y'与R'-Y'限幅而来的,限幅的目的是防止色域越限,同时确保编码后的复合电视信号电平在VHF/UHF电视发射机的要求范围内。这里补充一下,如果是摄像机等视频设备直接输出的信号,一般不会出现色域方面的问题,但随着计算机越来越多的参与到节目制作过程中,加之多种色域间的转换,可能会造成色域越限。进入PAL编码器之前,UV还要经过滤波,利用人类视觉对色度信息的分辨能力低于对亮度信息的分辨能力的特性,以节省带宽。因此,UV可以看作是PAL系统的专有符号。


Y’ = 0.257*R' + 0.504*G' + 0.098*B' + 16
Cb' = -0.148*R' - 0.291*G' + 0.439*B' + 128
Cr' = 0.439*R' - 0.368*G' - 0.071*B' + 128
R' = 1.164*(Y’-16) + 1.596*(Cr'-128)
G' = 1.164*(Y’-16) - 0.813*(Cr'-128) - 0.392*(Cb'-128)
B' = 1.164*(Y’-16) + 2.017*(Cb'-128)

 
Y'= 0.299*R' + 0.587*G' + 0.114*B'
U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y')
V'= 0.615*R' - 0.515*G' - 0.100*B' = 0.877*(R'- Y')

R' = Y' + 1.140*V'

G' = Y' - 0.394*U' - 0.581*V'

B' = Y' + 2.032*U'


原文链接:

http://blog.csdn.net/kickxxx/article/details/8313050

http://wenku.baidu.com/link?url=EHskHGJVXxKvQE5EsZwSyOx5t74NGCP2HvCnm3dGCbeqE_l42Ss7F7Yw8QJuyejC74UUMFLjbirHXPXqH1JgzHvn326kAPpGOXWtUdjXbTO

猜你喜欢

转载自blog.csdn.net/yypony/article/details/23942105
YUV
今日推荐