知识点:
YUV格式
知识分类:
媒体芯片中的数据格式
知识描述:
1、基本概念
YUV是指亮度参量和色度参量分开表示的像素格式,其中“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。
与RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样能够显示完整的图像,只不过是黑白的,这样的设计很好的解决了彩色电视与黑白电视兼容的问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,YUV通过一些压缩手段,在用YUV方式传输时,占用的频带就减小了很多。
有的地方还会用YCbCr或者YPbPr来表示,其实概念是一样的。在DVD中,色度信号被存储成Cb和Cr(C代表颜色,b代表蓝色,r代表红色)。
2、YUV的采样方式
YUV码流的存储格式与其采样方式有密切的关系,主流的采样方式有三种:YUV4:4:4、YUV4:2:2、YUV4:2:0。
下面三个图黑点表示采样像素点的Y分量,空心圆表示采样像素点的UV分量。
4:4:4 表示不降低色度(UV)通道的采样率。每个 Y 分量对应一组 UV 分量。
4:2:2 表示 2:1 水平下采样,没有垂直下采样。每两个 Y 分量共享一组 UV 分量。
4:2:0 表示 2:1 水平下采样,同时 2:1 垂直下采样。每四个 Y 分量共享一组 UV 分量。