实验原理
原理均来自上学期电视原理课程内容,主要包括以下两点
- RGB 与 YUV 的对应关系
{ Y = 0.2990 R + 0.5870 G + 0.1140 B U = − 0.1684 R − 0.3316 G + 0.5000 B V = 0.5000 R − 0.4187 G − 0.0813 B \left\{ \begin{array}{rcl} Y&=& 0.2990&R&&+&0.5870&G&&+&0.1140&B&\\ U&=&-0.1684&R&&-&0.3316&G&&+&0.5000&B&\\ V&=&0.5000&R&&-&0.4187&G&&-&0.0813&B& \end{array} \right. ⎩⎨⎧YUV===0.2990−0.16840.5000RRR+−−0.58700.33160.4187GGG++−0.11400.50000.0813BBB - 量化电平重新分配的公式
量 化 等 级 = i n t { 量 化 等 级 最 大 值 − 量 化 等 级 最 小 值 模 拟 电 平 最 大 值 − 模 拟 电 平 最 小 值 × 对 应 数 字 电 平 公 式 + 0 电 平 量 化 等 级 } 量化等级 = int \{\frac{量化等级最大值-量化等级最小值}{模拟电平最大值-模拟电平最小值}\times 对应数字电平公式 + 0 电平量化等级\} 量化等级=int{ 模拟电平最大值−模拟电平最小值量化等级最大值−量化等级最小值×对应数字电平公式+0电平量化等级}
实验要求
亮度信号量化为 255 级电平后,向上保留 20 级电平,向下保留 16 级电平,作为超越动态范围的保护带,防止造成过载。
色度信号量化为 255 级电平后,0 电平对应128 码电平,位于向上保留 15 级电平,向下保留16级电平
采用 4:2:0 的色度格式转化为 YUV 文件
实验步骤
- 利用实验原理的两个公式计算出新的 YUV 公式,并反推得到 RGB 公式
-
YUV 公式为
{ Y = 66 R + 129 G + 25 B 255 + 16