4. sensor关键参数(二):动态范围、信噪比(SNR)、灵敏度、暗电流
在上一节中,我们讨论了分辨率、帧率、像素尺寸等基础参数。本节将深入四个直接影响图像质量极限的光电性能参数:动态范围、信噪比、灵敏度和暗电流。这些参数决定了 sensor 在弱光、强光、高对比度场景下的表现上限,是 ISP 调试中 tuning 策略 和 AE/AGC 算法 设计的核心依据。
4.1 动态范围 (Dynamic Range, DR)
动态范围定义为 sensor 在同一帧内能同时记录的最大信号与最小可分辨信号的比值,通常以 dB 为单位。它直接决定了高光区域(如天空、灯箱)是否会过曝,以及暗部区域(如阴影、深色物体)是否保留细节。
动态范围受限于两个物理边界:
- 上边界: 像素阱容(Full Well Capacity, FWC)—— 单个像素能容纳的最大电子数。
- 下边界: 本底噪声(Read Noise + Dark Noise)—— 无光照时 sensor 输出的噪声水平。
下表对比了不同场景对动态范围的需求:
| 应用场景 | 典型场景对比度 | 所需 DR (dB) | 常见 sensor 类型 |
|---|---|---|---|
| 室内监控 / 会议 | 低(100:1) | 60 - 70 | 卷帘快门 CMOS |
| 户外安防 / 交通 | 中(1000:1) | 70 - 80 | 全局快门 / BSI CMOS |
| 车载 / HDR 场景 | 高(>10000:1) | 90 - 120 | 多帧 HDR / 双增益 HDR |
| 工业视觉 / 医疗 | 极高(>100000:1) | > 120 | 科学级 sCMOS / CCD |
在 ISP 调试中,动态范围不足会导致 高光裁切 和 暗部噪声放大。海思平台通常通过 多帧 HDR(2 帧 / 3 帧合成) 或 DOL-HDR(数字重叠) 模式来扩展有效动态范围。
4.2 信噪比 (Signal-to-Noise Ratio, SNR)
信噪比衡量的是有效信号与噪声的比值,直接决定了图像的 干净程度 和 纹理细节可见性。SNR 越高,图像越通透、噪点越少。
总噪声由以下分量组成:
- 散粒噪声 (Shot Noise): 光子到达的随机性,服从泊松分布,σ_shot = √(信号电子数)。这是物理极限噪声,无法消除。
- 读出噪声 (Read Noise): 像素复位、电荷转移、ADC 量化过程中引入的电路噪声。
- 固定模式噪声 (FPN): 像素间增益和暗电流不一致导致的固定图案,可通过 暗场校正 (DCNR) 和 亮场校正 (LSC) 消除。
不同光照条件下的 SNR 表现:
| 光照条件 | 信号水平 | 主要噪声源 | 典型 SNR (dB) | ISP 优化方向 |
|---|---|---|---|---|
| 强光 (1000 lux+) | 高(接近饱和) | 散粒噪声 | 40 - 50 | 降低增益、启用 HDR |
| 正常光 (100 - 500 lux) | 中 | 散粒噪声 + 读出噪声 | 30 - 40 | 2D/3D NR 降噪 |
| 弱光 (1 - 10 lux) | 低 | 读出噪声 + 暗电流噪声 | 15 - 25 | 高增益、多帧融合 |
| 极弱光 (< 0.1 lux) | 极低 | 读出噪声主导 | < 15 | 长曝光 + Binning |
4.3 灵敏度 (Sensitivity)
灵敏度表征 sensor 将入射光转换为电信号的效率,通常用 单位 lux·s 下的输出电压或电子数 表示。高灵敏度意味着在相同光照下能输出更强的信号,从而获得更高的 SNR。
灵敏度的主要影响因素:
- 量子效率 (QE): 入射光子被转换为电子的比例。QE 越高,灵敏度越高。BSI(背照式)sensor 的 QE 通常比 FSI(前照式)高 20-50%。
- 微透镜效率: 微透镜将光线汇聚到感光区域,微透镜的开口率、对准精度直接影响灵敏度。
- 像素尺寸: 大像素(> 2.0 μm)通常比小像素(< 1.4 μm)具有更高的灵敏度,因为感光面积更大。
在 ISP 调试中,灵敏度直接影响 AE 目标值 和 增益分配策略:
- 高灵敏度 sensor:可降低模拟增益,减少噪声放大,适合弱光场景。
- 低灵敏度 sensor:需要更高增益或更长曝光时间,容易引入运动模糊或噪声。
| 像素类型 | 典型像素尺寸 | 典型灵敏度 (V/lux·s) | 典型 QE (550nm) | 适用场景 |
|---|---|---|---|---|
| FSI 小像素 | 1.0 - 1.4 μm | 0.3 - 0.6 | 50 - 60% | 高分辨率手机 / 无人机 |
| BSI 小像素 | 1.0 - 1.4 μm | 0.6 - 1.0 | 70 - 80% | 旗舰手机 / 运动相机 |
| FSI 大像素 | 2.0 - 3.0 μm | 1.0 - 2.0 | 55 - 65% | 安防 / 工业相机 |
| BSI 大像素 | 2.0 - 5.0 μm | 2.0 - 4.0 | 80 - 95% | 车载 / 医疗 / 科学级 |
4.4 暗电流 (Dark Current)
暗电流是指在没有光照的情况下,由于热激发产生的电子-空穴对在像素中积累形成的电流。暗电流会引入 暗场噪声 和 固定图案噪声,尤其在长曝光或高温环境下影响显著。
暗电流对图像质量的影响:
- 暗场亮度抬升: 暗电流使黑色区域偏亮,降低对比度。
- 热像素 (Hot Pixel): 个别像素暗电流异常高,形成固定亮点。
- 长曝光噪声: 曝光时间越长,暗电流积累越多,噪声越明显。
ISP 中针对暗电流的校正方法:
| 校正方法 | 原理 | 适用场景 | 海思平台模块 |
|---|---|---|---|
| 暗场减除 (DCNR) | 采集全黑帧,逐像素减去暗电流值 | 固定暗电流,温度稳定 | ISP_DCNR |
| OB (Optical Black) 校正 | 利用 sensor 边缘遮光像素的均值进行减除 | 实时温度变化 | ISP_OB |
| 热像素校正 (DPC) | 检测并替换异常亮点像素 | 热像素修复 | ISP_DPC |
| 温度补偿增益 | 根据温度传感器调整增益或黑电平 | 宽温范围 (-40°C ~ 85°C) | AE / AWB 联动 |
4.5 四个参数的关联与选型权衡
动态范围、SNR、灵敏度、暗电流四个参数相互耦合,选型时需综合权衡:
- 高灵敏度 ↔ 低暗电流: 高灵敏度 sensor 通常采用大像素或 BSI 工艺,但大像素的阱容可能较小,导致动态范围受限。BSI 工艺的暗电流通常略高于 FSI。
- 高动态范围 ↔ 高 SNR: 两者在物理上存在矛盾——扩展动态范围(如多帧 HDR)会降低单帧 SNR。ISP 需要在 HDR 合成算法中做 SNR 优化。
- 低暗电流 ↔ 长曝光能力: 暗电流低的 sensor 更适合长曝光,但通常需要更复杂的工艺(如埋沟道、钉扎光电二极管),成本更高。
场景优先级排序:
1. 弱光优先 → 灵敏度 > SNR > 暗电流 > 动态范围
2. 高对比度优先 → 动态范围 > SNR > 灵敏度 > 暗电流
3. 长曝光优先 → 暗电流 > 灵敏度 > SNR > 动态范围
4. 通用安防 → SNR > 动态范围 > 灵敏度 > 暗电流
在海思 ISP 调试中,这四个参数直接影响以下 tuning 模块:
| 参数 | 影响模块 | 调试要点 |
|---|---|---|
| 动态范围 | AE / HDR 合成 / Tone Mapping | 设置 HDR 触发阈值、合成权重、映射曲线 |
| SNR | 2D NR / 3D NR / 细节增强 | 根据 SNR 曲线调整降噪强度与细节保留平衡 |
| 灵敏度 | AE / AGC / 曝光时间分配 | 校准灵敏度值,优化增益-曝光时间分配策略 |
| 暗电流 | DCNR / OB / DPC / 黑电平 | 温度补偿、热像素检测阈值、暗帧更新频率 |