理解 CDS
复制本地路径 | 在线编辑
这直接就是 AI 回答,没有任何修改。
你问的 CDS 在相机里通常指的是 Correlated Double Sampling(相关双采样),这是图像传感器里一个很重要的技术,用来降低噪声。下面我详细解释一下:
1. 背景:为什么需要 CDS
在 CMOS 或 CCD 图像传感器中,每个像素都是一个光电二极管(或光敏元件),光照强度转换为电荷,然后通过 放大器(通常是源极跟随器) 转成电压信号输出。
问题是,输出信号里不仅有光信号,还有各种噪声:
-
重置噪声(Reset Noise)
每次像素的电容被重置(Reset)后,会产生随机的热噪声,这个噪声会叠加到信号上。 -
读出噪声(Read Noise)
放大器和 ADC 转换过程会引入噪声。 -
暗电流噪声(Dark Current Noise)
像素在黑暗中仍会产生少量电荷,尤其是长曝光或高温时明显。
其中最主要、容易被 CDS 消除的就是 重置噪声。
2. CDS 的基本原理
CDS 的思路非常直观:
对同一个像素,在采光前和采光后分别读一次信号,然后用后者减去前者:
-
采样重置电压 (\(V_\text{reset}\))
- 重置像素电容到参考电压
- 读取这个电压,里面包含了重置噪声
-
采样信号电压 (\(V_\text{signal}\))
- 光照后,电荷会改变电压
- 读取这个电压,里面包含光信号 + 重置噪声 + 其他噪声
-
做差:
\[
V_\text{CDS} = V_\text{signal} - V_\text{reset}
\]
- 这样,重置噪声(主要来源于初始电压的随机波动)就会被抵消,因为它在两次采样中高度相关(hence correlated)。
3. CDS 的效果
- 降低重置噪声:通常可以把噪声降低 2~3 倍甚至更多
- 改善低光性能:在暗场或长曝光下尤为明显
- 略微增加读出时间:因为每个像素需要读两次
注意:CDS 不能消除全部噪声,比如 暗电流噪声 和 放大器噪声 依然存在。
4. CDS 的实现方式
-
模拟 CDS(在像素或列级电路完成)
- 在 ADC 前做差
- 优点:噪声降低直接在模拟域,效果更好
- 缺点:电路复杂
-
数字 CDS(在数字域完成)
- ADC 先把两次采样都转换为数字,然后再做减法
- 优点:实现灵活,容易调节
- 缺点:重置噪声在 ADC 量化过程中已经混入数字信号,改善效果略差
5. CDS 在相机中的意义
- 对 CMOS 图像传感器(CIS) 和 CCD 都重要
- 尤其在 科学相机、工业相机、低光摄影 中非常常见
- 和 快门类型、曝光方式、噪声优化 密切相关