摄像头工程师说 Camera - 颜色空间 YUV 与 YCbCr 的区别与联系(4)

摄像头工程师说 Camera - 数据格式 YUV 与 YCbCr 的区别与联系(4)

概述

上回书咱们说到 摄像头工程师说 Camera - 数据格式 YUV 格式的存储(3)
本节咱们说说YUV 与 YCbCr 两种色彩空间定义的联系与区别。

相同点:

  • YUV、YCbCr 都是通过 RGB 转换得来的。

  • YUV、YCbCr 都将亮度信息(Y向量代表色彩的明亮程度)、色度信息(UV、CbCr 向量代表色度信息)分开。

不同点:

转换矩阵不一样

在这里插入图片描述
在这里插入图片描述

色度数据不一样

这点从上述的转换矩阵就能看出来。
在这里插入图片描述

相关标准规范不一样

YCbCr 色彩空间在 ITU-R BT.601-5ITU-R BT.709-5ITU-R BT.2020 中定义。
YUV 色彩空间 ITU-R BT.1700 中定义。
点击链接查看标准定义的转换矩阵。

应用场景不一样

YUV 应用于模拟系统,如过去的电视信号。
YCbCr 应用与数字系统,现在主流的数字产品、消费类电子产品,如 DVD、摄像机、电视机顶盒。

如何区分它们

  • 根据使用场景进行区分,数字系统,比如 MPEG、H.264 涉及的多是 YCbCr
  • 根据谈到的标准规范区分,YCbCr 在BT.601、BT.709、BT.2020 中定义,YUV 在 BT.1700 规范中定义。

如果混淆了 YUV、YCbCr 会出现什么

图像轮廓正确,但是颜色不对。这点从上面的示例就可以看出。

(感谢点赞或收藏,物联网老王持续更新中…)

猜你喜欢

转载自blog.csdn.net/wangyx1234/article/details/136318856