YCbCr 色彩空间中的蓝差和红差色度分量意味着什么?

One*_*ero 3 image image-processing computer-vision color-space

我目前正在从事一个涉及色彩空间的项目。我不太明白 YCbCr 色彩空间中的 Cb 和 Cr 意味着什么。维基百科说“蓝差和红差色度分量”,但我不明白它们的意思。YCbCr在图像处理方面相对于RGB或HSV(HSL)有什么优势?我们如何决定使用哪个色彩空间?

bjo*_*jou 5

YCbCr 或 YCC 色彩空间的 Cb 和 Cr 分量在物理上并不直观。正如您所指出的,Cb 和 Cr 分别代表蓝差和红差色度信号。色度代表与中性即灰度的感知偏差,因此偏差越大,色度的强度越高。色度低的图像色彩较少,反之亦然。因此,Cb 和 Cr 分别是蓝色和红色“色彩度”变化的一种表示。

每个色彩空间都有不同的优点,主要与通道对变化的敏感程度有关。例如,YCbCR 因其通过子采样在 Cb 和 Cr 通道中的可压缩性而广受欢迎。或者,在计算机视觉中执行诸如使用基于颜色的方法进行图像匹配之类的操作时,使用具有照明不变性的 rg 色度空间非常重要,这样当照明变化时,准确度不会大幅波动。

您可能还想查看此问题以获取有关稳定性的更多讨论:
Most "stable" color reporting : RGB? 单纯疱疹病毒?CIE实验室?

还有关于 HSV 在计算机视觉中的流行:
为什么我们在视觉和图像处理中如此频繁地使用 HSV 颜色空间?