1. HDR 基础概念:动态范围、HDR vs SDR 与应用场景
各位同学好,我是老周。在摄像头领域摸爬滚打了十几年,今天咱们来聊聊 HDR 这个老生常谈却又常谈常新的话题。
很多人觉得 HDR 不就是拍三张照片合成一下吗?其实没那么简单。尤其是当你要把 HDR 和 3A 算法(自动曝光、自动对焦、自动白平衡)配合起来的时候,坑多得很。我当年在第一个安防项目中就被 HDR 和 AEC 的配合问题折腾了整整两周——嗯,从那以后我再也不敢小看这个基础概念了。
1.1 什么是动态范围?
先问大家一个问题:为什么你站在窗户边拍照,窗外蓝天白云很清楚,屋里的人却黑成一片?反过来,人清楚了,窗外又白花花一片?
这就是动态范围不够用。
动态范围,说白了就是传感器能同时记录的最亮和最暗之间的比值。单位是 dB(分贝),或者直接用比值表示。
动态范围公式:
DR = 20 × log10(最大不饱和信号 / 噪声基底)
单位:dB
举个例子:一个传感器的满阱容量是 60000 个电子,读出噪声是 10 个电子,那它的动态范围就是:
DR = 20 × log10(60000 / 10) = 20 × log10(6000) ≈ 20 × 3.78 ≈ 75.6 dB
75.6 dB 什么概念?大概能区分 12.6 档光圈(每 6 dB 算一档)。
我习惯把动态范围分成三个层面来理解:
| 层面 | 说明 | 典型值 |
|---|---|---|
| 场景动态范围 | 真实世界的光比 | 晴天户外可达 120 dB 以上 |
| 传感器动态范围 | 芯片能捕获的极限 | 普通 CMOS 约 60-75 dB |
| 显示动态范围 | 屏幕能呈现的范围 | 普通显示器约 8-10 档 |
你看,场景和传感器之间有个巨大的鸿沟。HDR 要做的就是把这个鸿沟填上。
1.2 HDR vs SDR:到底差在哪?
SDR(标准动态范围)就是咱们用了十几年的老路子。一张图,一次曝光,亮部暗部只能顾一头。
HDR(高动态范围)则不同。它通过多帧融合、空间曝光、或者分时曝光等方式,把亮部和暗部的细节都保留下来。
我做个对比表,大家一看就明白:
| 对比项 | SDR | HDR |
|---|---|---|
| 曝光次数 | 单次 | 多次(2-4 帧常见) |
| 动态范围 | 60-75 dB | 100-140 dB |
| 亮部细节 | 容易过曝 | 保留高光纹理 |
| 暗部细节 | 容易欠曝 | 保留阴影层次 |
| 数据量 | 1x | 2-4x |
| 处理延迟 | 低 | 较高(需融合) |
说白了,SDR 是单选题,HDR 是多选题。你想想看,在安防监控里,一个画面同时出现阳光直射的停车场入口和昏暗的地下通道,SDR 只能二选一,HDR 两个都要。
我的经验: 别盲目追求超高动态范围。120 dB 以上对融合算法的压力会陡增,运动鬼影、噪声放大、色调偏移都会冒出来。我一般建议先定目标场景,再反推需要的 DR 值。
1.3 HDR 在安防与手机领域的应用场景
这两个领域我都做过,差异还挺大的。咱们分开聊。
安防监控:稳定压倒一切
安防场景有几个特点:
- 光照变化剧烈:白天大太阳,晚上红外补光,逆光、侧光、混合光都有
- 运动物体多:行人、车辆,不能有鬼影
- 7×24 小时运行:算法必须稳定,不能挑场景
我记得有一次做某园区的安防项目,白天逆光下,人脸完全看不清。用了 HDR 之后,人脸识别率从 62% 直接跳到 94%。但代价是什么?帧率从 30fps 降到了 20fps,因为多帧融合占用了大量带宽。
安防 HDR 的典型配置:
- 2-3 帧融合(短、中、长曝光)
- 动态范围目标:100-120 dB
- 优先保证运动清晰度,鬼影检测必须做
- 与 AEC 联动:曝光时间分配要合理
手机拍照:画质与体验的平衡
手机 HDR 和安防完全不同。手机用户要的是:
- 按下快门就出片:延迟不能超过 0.5 秒
- 色彩讨喜:不能灰蒙蒙的
- 夜景也要 HDR:手持拍摄,不能抖
手机 HDR 的典型配置:
- 4-6 帧融合(甚至更多)
- 动态范围目标:100-130 dB
- 运动补偿是标配,不然手抖就糊了
- 与 3A 配合更紧密:AWB 要在融合前做对齐
避坑指南: 我曾经在手机项目里犯过一个低级错误——HDR 融合前没做 AWB 对齐。结果不同帧的白平衡不一致,融合出来的图像偏色严重,像打翻了调色盘。后来我强制要求:多帧 HDR 必须在同一色温下采集,或者先做 AWB 补偿再融合。
1.4 HDR 核心流程框架
下面这张图是我自己总结的 HDR 处理流程,从传感器到最终输出,每一步都不能少。
这个流程里,我最想强调两个点:
- 运动检测不能省。我见过太多团队为了省算力跳过这一步,结果运动物体全是鬼影,画面像幽灵一样。省这点算力,不值得。
- 色调映射是画质的分水岭。同样的融合结果,不同的 Tone Mapping 曲线,观感天差地别。后面我会专门用一章来讲这个。
1.5 小结
这一章咱们把 HDR 的底子打好了。动态范围是什么,HDR 和 SDR 的区别,安防和手机各自的需求,还有整个处理流程的骨架。
记住一句话:HDR 不是万能的,但没有 HDR 是万万不能的。尤其是在安防和手机这两个领域,HDR 已经是标配,不是选配了。