3. AE 曝光基础原理:曝光三角、亮度与噪声权衡、目标亮度定义
自动曝光(AE)是 ISP 图像调优的基石。在 RK 平台场景参数配置中,AE 直接决定了画面的整体亮度、细节保留程度以及噪声水平。本章深入剖析 AE 的核心机制,帮助调优工程师理解曝光三角的物理约束、亮度与噪声的博弈关系,以及如何为不同场景定义合理的 AE 目标亮度。
3.1 曝光三角:光圈、快门、增益
曝光三角是图像传感器获取光能的三个基本控制维度。在 RK 平台 ISP 中,这三个参数通过 AE 算法协同调节,以匹配场景照度并满足用户对亮度和画质的要求。
| 参数 | 物理含义 | 对图像的影响 | RK 平台调节范围 |
|---|---|---|---|
| 光圈 (Aperture) | 镜头通光孔径大小,用 F 值表示 | 控制进光量;影响景深(背景虚化) | 通常固定(F1.6 ~ F2.0),部分模组支持可变光圈 |
| 快门 (Shutter) | 传感器感光时间,单位为秒或行数 | 控制运动模糊;长快门增加亮度但易拖影 | 1/10000s ~ 1s(受帧率限制) |
| 增益 (Gain) | 模拟/数字信号放大倍数 | 提升亮度但放大噪声;高增益导致画质劣化 | ISO 100 ~ ISO 3200(或更高) |
调优提示: 在 RK 平台 AE 策略中,优先调节快门,其次调节增益。只有在快门达到最大安全值(通常为 1/30s 或 1/60s)且画面仍偏暗时,才允许增益升高。这种策略称为“低噪优先”模式。
曝光三角的数学关系可简化为:
图像亮度 ∝ (1 / F²) × (曝光时间) × (增益)
其中,光圈 F 值越小,进光量越大;快门时间越长,进光量越大;增益倍数越高,信号放大越强。
3.2 亮度与噪声的权衡
在低照度场景下,AE 调优面临的核心矛盾是:提升亮度必然引入噪声。RK 平台通过多级增益控制和 3D 降噪(3DNR)来缓解这一矛盾,但物理极限无法突破。
关键权衡曲线: 当增益超过 ISO 800 后,信噪比(SNR)急剧下降。调优时需根据场景容忍度,设定增益上限(Gain Max),防止画面被噪声淹没。
下表总结了不同增益区间的噪声表现与适用场景:
| 增益区间 (ISO) | 噪声水平 | 适用场景 | RK 平台建议 |
|---|---|---|---|
| 100 ~ 400 | 低(几乎无可见噪声) | 白天户外、强光室内 | 优先使用,画质最佳 |
| 400 ~ 800 | 中等(轻微颗粒感) | 阴天、室内灯光 | 可接受,配合 2DNR 使用 |
| 800 ~ 1600 | 高(明显噪声) | 黄昏、暗光室内 | 需开启 3DNR,限制增益上限 |
| 1600 以上 | 极高(严重噪点) | 夜晚、极暗环境 | 谨慎使用,建议补光或降低帧率 |
避坑指南: 在 RK 平台调优时,不要为了追求目标亮度而无限提升增益。当增益超过 ISO 1600 时,即使开启最强降噪,画面细节也会被涂抹,导致分辨率下降。建议为每个场景单独设置
gain_max 参数。
3.3 AE 目标亮度定义
AE 目标亮度(Target Brightness)是 AE 算法期望达到的画面平均亮度水平,通常以 Y 值(亮度分量)或 AE 统计值(如 16x16 块的亮度均值)表示。在 RK 平台中,目标亮度通过 ae_target 参数配置,取值范围一般为 0 ~ 255(8bit 数据)或 0 ~ 1023(10bit 数据)。
目标亮度的设定直接影响场景的曝光倾向:
- 高目标亮度(如 180/255):画面明亮,适合人脸、商品展示等需要高亮度的场景,但可能过曝高光区域。
- 低目标亮度(如 100/255):画面偏暗,保留高光细节,适合夜景、氛围感场景,但暗部可能欠曝。
- 自适应目标亮度:根据场景直方图或人脸亮度动态调整,RK 平台支持基于 ROI(感兴趣区域)的权重映射。
下图展示了 AE 目标亮度与曝光三角的协同关系:
3.4 RK 平台 AE 目标亮度配置示例
在 RK 平台的 isp_config.xml 或 ae_tuning.json 中,目标亮度通常以场景为单位进行配置。以下是一个典型的白天室内场景配置片段:
<!-- 白天室内场景 AE 参数 -->
<scene name="indoor_day">
<ae_target>160</ae_target> <!-- 目标亮度 (0-255) -->
<gain_max>800</gain_max> <!-- 最大增益 ISO -->
<shutter_max>30000</shutter_max> <!-- 最大快门 (us) -->
<exposure_compensation>0</exposure_compensation> <!-- 曝光补偿 EV -->
<weight_mode>center</weight_mode> <!-- 中央权重测光 -->
</scene>
调优要点: 目标亮度
ae_target 并非越高越好。在 RK 平台中,建议通过抓取不同场景的直方图来确定合理值。对于人脸场景,目标亮度可设为 170~190;对于风景场景,设为 130~150 以保留天空细节。
3.5 本章小结
- 曝光三角(光圈、快门、增益)是 AE 调节的三个物理杠杆,RK 平台优先调节快门,其次增益。
- 亮度与噪声存在直接权衡:增益超过 ISO 800 后噪声显著增加,需配合降噪并设置增益上限。
- AE 目标亮度是场景调优的核心参数,需根据场景特性(人脸、风景、夜景)差异化配置,并通过直方图验证。