4. 曝光时间配置基础:曝光时间(Shutter Speed)与模拟增益(Analog Gain)的关系

在 HDR Merge 流程中,曝光时间(Shutter Speed)与模拟增益(Analog Gain)是决定每帧亮度与噪声水平的两个核心控制参数。理解两者的物理含义与协同关系,是配置多帧曝光策略的前提。

4.1 曝光时间:光子收集的“快门窗口”

曝光时间决定了图像传感器收集光子的持续时间。在模拟域,曝光时间越长,感光像素(Photodiode)积累的电荷量越多,输出信号幅度越大。但过长的曝光时间会导致高光区域像素饱和(Full Well Capacity 溢出),产生“过曝”现象。

关键指标: 曝光时间通常以微秒(μs)或毫秒(ms)为单位。在 HDR 序列中,短帧(Short Frame)的曝光时间可能低至 1/1000 秒,长帧(Long Frame)则可能达到 1/30 秒甚至更长。
曝光时间对像素电荷积累的影响 短曝光 电荷量低 未饱和 中曝光 电荷量适中 接近饱和 长曝光 电荷量高 可能饱和 曝光时间线性增加电荷量,但受限于像素满阱容量

4.2 模拟增益:信号放大与噪声代价

模拟增益(Analog Gain)是在像素电荷转换为电压后、模数转换(ADC)之前施加的线性放大。增益以 dB 为单位,或表示为倍数(如 1×、2×、4×)。提高模拟增益可以提升弱光信号的幅度,但会同时放大传感器读出噪声(Read Noise)和光子散粒噪声(Shot Noise)。

增益设置 信号放大倍数 噪声放大倍数 信噪比(SNR)变化
0 dB(1×) 1.0 1.0 基准
6 dB(2×) 2.0 2.0 不变(理想)
12 dB(4×) 4.0 4.0 不变(理想)
18 dB(8×) 8.0 8.0 不变(理想)
注意: 实际传感器中,模拟增益会引入额外的噪声分量(如 1/f 噪声、热噪声),导致高增益下 SNR 劣化。因此,优先增加曝光时间而非模拟增益,是低噪声设计的黄金法则。

4.3 曝光时间与模拟增益的协同配置

在 HDR Merge 的多帧序列中,曝光时间与模拟增益需要联合配置,以达到以下目标:

  • 短帧(Short Frame): 使用短曝光时间 + 低增益(通常 0 dB),确保高光区域不饱和,保留高光细节。
  • 中帧(Medium Frame): 使用中等曝光时间 + 中等增益(如 6 dB),平衡中间调亮度与噪声。
  • 长帧(Long Frame): 使用长曝光时间 + 高增益(如 12–18 dB),提升暗部信号幅度,但需注意噪声放大。
HDR 多帧曝光参数配置策略 短帧(Short) 曝光时间:1/1000 s 模拟增益:0 dB(1×) 目标:保留高光 中帧(Medium) 曝光时间:1/120 s 模拟增益:6 dB(2×) 目标:平衡中间调 长帧(Long) 曝光时间:1/30 s 模拟增益:12 dB(4×) 目标:提升暗部 曝光时间优先用于控制亮度,模拟增益用于补偿剩余不足 避免在短帧中使用高增益,防止高光噪声被放大 配置原则:曝光时间决定动态范围上限,模拟增益决定暗部噪声水平 两者联合调整,使每帧的亮度直方图分布在传感器线性响应区间内

4.4 曝光时间与增益的数学关系

在理想线性传感器模型中,像素输出信号强度 S 可表示为:

S = (Q × T_exp × G_analog) + N_read × G_analog

其中:

  • Q:入射光通量(光子/秒)
  • T_exp:曝光时间(秒)
  • G_analog:模拟增益(线性倍数)
  • N_read:读出噪声(电子数)

从公式可以看出,曝光时间与模拟增益在信号放大上是乘法关系,但噪声项 N_read × G_analog 表明增益会直接放大读出噪声。因此,在 HDR 配置中,应优先使用曝光时间调整亮度,仅在曝光时间受限(如运动模糊、帧率限制)时,才使用模拟增益。

4.5 实际配置中的权衡

场景 推荐策略 原因
静态场景(如夜景) 长曝光 + 低增益 最大化 SNR,避免增益噪声
运动场景(如行人) 短曝光 + 中高增益 减少运动模糊,牺牲部分噪声性能
高动态范围(HDR) 多帧混合:短帧低增益 + 长帧高增益 兼顾高光与暗部细节
低光照 + 低帧率 先增加曝光时间至帧率上限,再增加增益 优先保证信号强度,再补偿剩余不足
工程提示: 在 ISP 驱动开发中,曝光时间与模拟增益的配置通常通过 I²C 或 SPI 写入传感器寄存器。建议在驱动层实现“曝光时间优先”策略,仅在曝光时间达到预设最大值(如帧周期的 90%)时,才自动增加模拟增益。

4.6 本章小结

  • 曝光时间线性增加信号电荷,是控制亮度的首选参数。
  • 模拟增益放大信号与噪声,应在曝光时间受限时使用。
  • HDR 多帧配置中,短帧使用低增益,长帧使用高增益,以扩展动态范围。
  • 实际配置需根据场景(静态/运动/低光)动态调整曝光时间与增益的权重。