1 YUV overview
YUV实际上是所有“YUV”像素格式通用的色彩空间的名称。与RGB格式(红-绿-蓝)相反,YUV颜色由一个称为Y(相当于灰度)的“亮度”分量和两个分别称为U(蓝色投影)和V(红色投影)的“色度”分量表示,因此得名。
YUV也可以被称为YCbCr,尽管这两个术语的含义略有不同,[注1]它们往往会被混淆和互换使用(包括在与vvc相关的场所)。
类似于我们熟悉的RGB。YUV也是一种颜色编码方法,主要应用于电视系统和模拟视频领域,它将亮度信息(Y)和颜色信息(UV)分开,没有UV信息可以显示完整的图像,只有黑白,这种设计很好地克服了彩色电视和黑白兼容性的问题。
此外,YUV不需要像RGB一样同时传输三个独立的视频信号,因此它在YUV模式下使用的带宽非常小。
2 formats
There are two main types of YUV format: planar and packed.
对于平面的 YUV 格式。所有像素点的 y 都是连续存储的。紧接着存储所有像素点的 u。接下来是 v 的全像素点,
对于 YUV 包装格式 ,每个像素点的 y、u、v 都是连续的交叉存储。
2.1 Planar formats
平面(或者有时是“三平面”)格式对3种颜色成分中的每一种使用单独的矩阵。换句话说,有一个亮度像素值表和两个单独的色度分量表。这种像素在内存中的分离表示更便于视频编码。