RGB视频ADC转换颜色托盘

时间:2017-07-04 19:59:00

标签: video-processing video-encoding adc

我试图更好地理解模拟到数字视频转换,并希望有一些方向。我理解的是,专用的10位ADC芯片将读取R,G和B输入引脚的电压,将其转换为10位RGB,并在30引脚上并行输出这些值。 (忽略同步/时钟引脚等)。我的问题是这样的:如果你知道源只有每颜色5位,(2 ^ 5)^ 3 = 32,768种颜色,将其转储为模拟RGB,并且你使用的是10位ADC,那么ADC会进行插值由于电压变化引起的颜色和从5到10位的增加,从而引入非原始/非预期的颜色,或者是模拟到数字的采样真正如此精确,原始的源颜色托盘将被正确保存?

1 个答案:

答案 0 :(得分:1)

大多数ADC的精度为1 LSB,因此最低位无论如何都会随机切换。如果你需要它保持稳定,要么使用频率增加的过采样,要么使用12位ADC,这个也会有一个LSB​​切换,但是第2位可能是稳定的。

为什么你可能会问?好吧,如果传输线有噪声或耦合不良,它可能会引入LSB范围内的额外切换,甚至更高。在某些不良情况下,噪声甚至会破坏您的高5位数据。

可能会有一些模拟滤波器/铁氧体磁珠/其他东西来平滑你的信号,所以你甚至不会看到实际的"步骤"关于模拟。

所以,在你测试之前,你永远不会知道。尝试使用示波器查看您的信号,这可能会解决您的一些疑虑。