4. RK HDR 模式分类:DOL-HDR、DCG-HDR、Staggered-HDR、Sensor HDR 模式对比

在 RK 平台 ISP 调试中,HDR 模式的选型直接决定了多帧合成的数据源质量与算法复杂度。不同 HDR 模式在曝光时序、读出方式、噪声特性及硬件开销上存在显著差异。本章从原理、时序、适用场景三个维度对四种主流 HDR 模式进行系统性对比。

4.1 四种 HDR 模式核心原理

关键认知:HDR 模式的本质是“如何在同一帧周期内获取不同曝光量的像素数据”。DOL、DCG、Staggered 分别代表三种不同的读出与增益控制策略,而 Sensor HDR 是传感器厂商的私有实现。
HDR 模式 全称 核心原理 帧数 读出方式
DOL-HDR Digital Overlap HDR 连续曝光多帧,每帧不同曝光时间,数字域合成 2~3 帧 逐帧读出,帧间重叠
DCG-HDR Dual Conversion Gain HDR 单帧内切换转换增益,高低增益像素同时读出 1 帧 单帧双读出通道
Staggered-HDR Staggered HDR 连续曝光多帧,帧间无重叠,流水线式读出 2~3 帧 逐帧流水线读出
Sensor HDR Sensor Native HDR 传感器内部完成多帧合成,输出单帧 HDR 数据 内部多帧 传感器内部处理
调试提示:DOL 和 Staggered 在 RK 平台 ISP 中均需开启多帧合成管线,但 DOL 的帧间重叠特性对运动物体更友好;DCG 是单帧方案,适合低功耗场景;Sensor HDR 则依赖传感器厂商的固件支持,ISP 侧仅做后处理。

4.2 曝光时序对比

四种模式的曝光时序差异决定了运动伪影、帧率上限和噪声表现。以下 SVG 图展示了典型 3 帧 DOL 与 Staggered 的时序对比。

DOL-HDR vs Staggered-HDR 曝光时序对比 DOL-HDR(帧间重叠) 长曝光 T1 中曝光 T2 短曝光 T3 帧间重叠区域 Staggered-HDR(流水线无重叠) 长曝光 T1 中曝光 T2 短曝光 T3 时序差异影响 • DOL:帧间重叠,运动物体 边缘伪影更少 • Staggered:流水线无重叠, 帧率更高,但运动区域易 出现鬼影

4.3 关键参数对比表

以下表格从 RK 平台 ISP 调试工程师的视角,列出四种模式在实际项目中需要重点关注的参数差异。

对比维度 DOL-HDR DCG-HDR Staggered-HDR Sensor HDR
动态范围 高(可达 120dB+) 中(约 80~100dB) 高(可达 120dB+) 取决于传感器
运动伪影 低(帧间重叠补偿) 无(单帧) 中(需去鬼影算法) 低(内部对齐)
帧率损失 大(多帧读出) 无(单帧) 中(流水线优化) 小(内部处理)
噪声水平 中(多帧叠加) 低(高转换增益) 中(多帧叠加) 取决于传感器
ISP 管线复杂度 高(需多帧对齐) 低(单帧处理) 高(需流水线调度) 中(接收合成数据)
功耗 高 低 中 中
RK 平台支持 RK3588/RK3568 原生 需 sensor 支持 DCG RK3588 支持 需 sensor 固件配合

4.4 DCG-HDR 内部增益切换机制

DCG-HDR 的核心在于像素级双转换增益(CG)切换。在单帧曝光期间,传感器对同一像素读出高低两个增益版本,ISP 根据亮度区域自适应融合。下图展示了 DCG 像素的读出架构。

DCG-HDR 像素读出架构 光电二极管 (PD) 转换增益切换 (高 CG / 低 CG) 高增益通道 低增益通道 ISP 融合 输出 HDR DCG 关键调试参数 • CG_SWITCH_THRESHOLD:增益切换阈值,决定像素在高低增益间的切换点 • HIGH_CG_GAIN:高增益通道的模拟增益值,通常为 4x~16x • LOW_CG_GAIN:低增益通道的模拟增益值,通常为 1x • 融合权重曲线:ISP 根据像素亮度动态分配高低增益通道的融合比例

4.5 Sensor HDR 模式特点

Sensor HDR 是传感器厂商(如 Sony、Samsung)提供的私有 HDR 方案。传感器内部完成多帧曝光、对齐与合成,输出给 ISP 的已经是 HDR 数据。RK 平台 ISP 在 Sensor HDR 模式下主要做 Tone Mapping 和色彩校正,不参与多帧对齐。

调试警告:Sensor HDR 模式下,ISP 无法获取原始多帧数据,因此无法进行精细的运动补偿。如果传感器内部对齐算法不佳,运动物体边缘可能出现“锯齿状”伪影。建议在 RK 平台中优先使用 DOL 或 Staggered 模式以获得更好的调试可控性。

4.6 模式选型决策流程

在实际项目中,HDR 模式的选择需要综合考虑传感器能力、功耗预算、运动场景和 ISP 资源。以下决策流程可帮助快速定位合适模式。

  1. 检查传感器是否支持 DCG:若支持且对功耗敏感,优先选择 DCG-HDR(单帧、低功耗、无运动伪影)。
  2. 评估运动场景占比:若场景中运动物体多(如车载、无人机),选择 DOL-HDR(帧间重叠补偿运动伪影)。
  3. 考虑帧率要求:若需要高帧率(如 60fps 以上),选择 Staggered-HDR(流水线读出减少帧率损失)。
  4. 检查传感器固件能力:若传感器提供成熟的内部 HDR 方案且 ISP 资源紧张,选择 Sensor HDR。
  5. RK 平台兼容性验证:在 RK3588/RK3568 上优先验证 DOL 和 Staggered 模式,这两者经过充分优化。

4.7 四种模式在 RK 平台 ISP 管线中的位置

下图展示了四种 HDR 模式在 RK ISP 管线中的数据处理路径差异。

RK ISP 管线中四种 HDR 模式的数据路径 Sensor 输入 DOL 多帧缓存 多帧对齐 HDR 合成 Staggered 流水线 多帧对齐 HDR 合成 DCG 双通道 增益融合 HDR 合成 Sensor 内部合成 Tone Mapping 色彩校正 路径差异总结 DOL/Staggered 需要 ISP 多帧对齐模块;DCG 仅需增益融合模块;Sensor HDR 跳过对齐和合成,直接进入 Tone Mapping。

4.8 模式选择建议

项目实战建议:
  • 安防监控(固定场景、低照度):优先 DCG-HDR,低噪声、低功耗,单帧处理延迟小。
  • 车载/运动相机(高动态、运动场景):优先 DOL-HDR,帧间重叠有效抑制运动鬼影。
  • 手机/消费电子(高帧率、多场景):优先 Staggered-HDR,流水线读出平衡帧率与动态范围。
  • 快速原型验证(ISP 资源有限):使用 Sensor HDR,减少 ISP 调试工作量。