概述
色彩采样(德语也称 Farbabtastung 或 Chroma-Subsampling)是指数字摄像机和编解码器在采样和存储图像的色彩信息相对于亮度信息时所采用的方法。它不是为每个像素保存完整的 RGB 值,而是将信号分解为亮度分量(Y',亮度)和两个色度分量(Cb 和 Cr,色度差)。然后可以降低色度分辨率,而不会严重影响图像的感知效果。
其根本原因在于人类的感知:人眼对细微亮度差异的感知比对细微色彩差异的感知要精确得多。降低色彩分辨率可以节省数据速率和带宽——感知的清晰度在很大程度上得以保留。
比例表示法
色彩采样以 J:a:b 的比例格式表示,该格式指的是一个假定的 4 像素宽、2 像素高的块:
- J – 亮度信号的水平参考宽度(通常为 4)
- a – 块第一行中的色度采样(Cb, Cr)数量
- b – 在第一行和第二行之间变化的色度采样数量。如果 b 等于 a,则第二行独立采样;如果 b 等于 0,则与第一行相比没有变化——色度值在垂直方向上共享(重复)。
第一个数字始终代表完整的亮度分辨率。后面的数字越小,色彩信息的减少程度就越大。
常见的采样方案
| 方案 | 色度分辨率 | 典型应用 |
|---|
| 4:4:4 | 完整分辨率,无子采样 | 高端后期制作、电影、RGB 工作流程 |
| 4:2:2 | 水平色度分辨率减半 | 专业广播、Digital Betacam、DVCPRO HD、ProRes |
| 4:2:0 | 四分之一分辨率(水平和垂直减半) | H.264/MPEG-2、蓝光、HDV、JPEG |
| 4:1:1 | 水平色度分辨率四分之一 | NTSC DV/DVCAM、DVCPRO |
在 4:2:0 中,第三个数字之所以为 0,正是因为两行之间的色度采样没有变化:色度值在垂直方向上合并,从而使色度分辨率在水平和垂直方向上都减半。而在 4:2:2 中,每行都单独采样,因此垂直色度分辨率得以完全保留。
在片场和后期制作中的应用
在实践中,色彩采样决定了素材在后期处理中的调整空间。对于绿屏和抠像(Keying)工作以及复杂的色彩校正(Color Grading),高色度分辨率很重要,因为它可以保留清晰的色彩边缘和干净的人物轮廓。因此,4:2:2 被认为是专业录制的最低标准,而 4:4:4(通常以 RGB 形式)则用于电影制作流程中的最高图像质量。
像 4:2:0 或 4:1:1 这样大幅度降低的方案主要存在于面向消费者的格式和高度压缩的交付编解码器中。它们足以满足播放需求,但会增加抠像和密集色彩校正的难度,因为色彩边缘可能会出现毛刺。