色彩模型详解:从基础概念到实际应用
1. 色度(Chrominance)
色度由 U 和 V 分量表示,它们被定义为颜色与相同亮度下白色之间的差异。对于给定的 RGB 颜色,相同亮度下的白色由特定公式定义。色度的计算公式如下:
[
\begin{cases}
u = K_u(b^0 - y^0) \
v = K_v(r^0 - y^0)
\end{cases}
]
由于色度的定义,只需要两个分量,因为根据相关定义,其中一个分量是冗余的。当颜色处于黑色和白色之间(即灰度值)时,各分量值相同,此时色度为零。
在电视传输中,为了使 u 和 v 的值在预定范围内,需要定义常数 (K_u) 和 (K_v)。电视信号的复合传输受幅度限制,要求 u 在 (\pm0.436) 之间,v 在 (\pm0.611) 之间。通过考虑 (b^0 - y^0) 和 (r^0 - y^0) 的最大值和最小值,可以得到相应的常数:
[
\begin{cases}
K_u = \frac{0.436}{1 - 0.114} \
K_v = \frac{0.615}{1 - 0.299}
\end{cases}
]
代入后可得:
[
\begin{cases}
u = 0.493(b^0 - y^0) \
v = 0.877(r^0 - y^0)
\end{cases}
]
这些常数并非与颜色的感知或特性相关,而是为了使信号适合根据 NTSC 和 PAL 标准进行复合传输。当信号通过两个通道(如 S - Video)传输时,使
超级会员免费看
订阅专栏 解锁全文
651

被折叠的 条评论
为什么被折叠?



