1. HDR 基础概念
1.1 HDR 定义与动态范围
高动态范围(High Dynamic Range, HDR) 是一种成像与显示技术,旨在捕捉和呈现比标准动态范围(SDR)更宽的亮度层次。动态范围定义为场景中最亮区域与最暗区域的亮度比值,通常以 f‑stop(档) 或 dB 为单位。
核心公式: 动态范围 (DR) = 20 × log₁₀(L_max / L_min) [dB]
其中 L_max 为场景最大亮度,L_min 为场景最小亮度。
其中 L_max 为场景最大亮度,L_min 为场景最小亮度。
人眼在单次适应下可感知约 14–16 f‑stop 的动态范围,而传统 8‑bit SDR 图像仅能记录约 6–8 f‑stop。HDR 技术通过多帧合成、宽位深编码与光电传递函数(OETF/EOTF)扩展,将可记录的动态范围提升至 12–20 f‑stop。
| 指标 | SDR(标准动态范围) | HDR(高动态范围) |
|---|---|---|
| 亮度范围 | 0.1 – 100 cd/m² | 0.0005 – 10,000 cd/m² |
| 位深 | 8‑bit (256 级) | 10‑bit / 12‑bit (1024 / 4096 级) |
| 典型 f‑stop | 6 – 8 | 12 – 20 |
| 传递函数 | Gamma (sRGB/BT.1886) | PQ (ST.2084) / HLG |
| 应用场景 | 网页、普通视频 | 电影、高端摄影、HDR 电视 |
提示: 在 RK 平台 ISP 调试中,动态范围指标直接影响多帧合成策略——每增加 1 f‑stop 约需额外 1 帧短曝光或长曝光帧。
1.2 LDR 与 HDR 对比
低动态范围(LDR) 即传统 SDR 图像,受限于 8‑bit 位深与 Gamma 曲线,在强光与阴影区域容易产生 过曝(clipping) 或 欠曝(crushing)。HDR 通过以下关键差异解决上述问题:
- 亮度层次: LDR 仅 256 级亮度,HDR 可达 1024 级(10‑bit)或 4096 级(12‑bit)。
- 高光保留: LDR 在 100 cd/m² 以上全部截断;HDR 可保留至 10,000 cd/m² 细节。
- 暗部细节: LDR 在 0.1 cd/m² 以下合并为纯黑;HDR 可区分 0.0005 cd/m² 的微弱信号。
- 色彩容量: HDR 使用 BT.2020 色域,覆盖面积是 sRGB 的 1.7 倍。
| 对比项 | LDR (SDR) | HDR |
|---|---|---|
| 位深 | 8‑bit | 10‑bit / 12‑bit |
| 峰值亮度 | 100 cd/m² | 1,000 – 10,000 cd/m² |
| 黑电平 | 0.1 cd/m² | 0.0005 cd/m² |
| 色域 | sRGB / BT.709 | BT.2020 |
| 传递曲线 | Gamma 2.2 / 2.4 | PQ (ST.2084) / HLG |
| 过曝/欠曝 | 常见 | 极少 |
注意: 在 RK 平台 ISP 调试中,LDR 模式通常用于预览或低功耗场景;HDR 模式需要额外的 ISP 管线资源与多帧对齐算法,功耗增加约 30%–50%。
1.3 RK 平台 HDR 技术概览
Rockchip(RK)平台在 ISP(图像信号处理器)中集成了完整的 HDR 处理管线,支持以下核心技术:
- 多帧合成(Multi‑Frame Fusion): 通过短、中、长曝光帧的加权融合,扩展动态范围至 16–20 f‑stop。
- 运动补偿与去鬼影(Motion Compensation & Deghosting): 基于光流或块匹配算法,消除多帧间的运动伪影。
- 色调映射(Tone Mapping): 将 HDR 宽动态范围压缩至显示设备支持的亮度范围,同时保留视觉细节。
- 局部自适应(Local Adaptive): 根据图像内容分区域调整曝光权重与映射曲线。
| RK ISP 模块 | HDR 相关功能 | 典型参数 |
|---|---|---|
| AE(自动曝光) | 多帧曝光策略、帧间权重分配 | 曝光时间比 1:4:16 |
| AWB(自动白平衡) | 多帧色温一致性校正 | 色温偏差 < 100K |
| AF(自动对焦) | 多帧对齐精度保障 | 对焦误差 < 1/4 pixel |
| 3A 统计 | HDR 场景检测与策略切换 | 动态范围阈值 12 f‑stop |
| WDR(宽动态) | 多帧合成引擎、运动补偿 | 最大帧数 3–5 帧 |
实践要点: RK3588 / RK3568 系列 ISP 支持硬件级多帧对齐与合成,调试时需重点关注曝光时间比、运动阈值与色调映射曲线三个参数。
RK 平台 HDR 调试关键点:
• 曝光时间比:建议从 1:4:16 开始,根据场景动态范围微调。
• 运动阈值:设置 2–4 pixel 作为运动检测门限,避免鬼影。
• 色调映射曲线:PQ 适用于 HDR10 显示,HLG 适用于广播电视兼容场景。
• 曝光时间比:建议从 1:4:16 开始,根据场景动态范围微调。
• 运动阈值:设置 2–4 pixel 作为运动检测门限,避免鬼影。
• 色调映射曲线:PQ 适用于 HDR10 显示,HLG 适用于广播电视兼容场景。