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 目标亮度与曝光三角的协同关系:

AE 目标亮度与曝光三角协同关系图 AE 目标亮度与曝光三角协同关系 AE 目标亮度 光圈 (F值) 快门 (曝光时间) 增益 (ISO) 实际输出亮度 误差计算 (Δ) 说明: AE 算法根据目标亮度与实际亮度的差值(Δ),反向调节光圈、快门、增益。 当 Δ > 0(画面偏暗)时,优先延长快门,其次提升增益;当 Δ < 0(画面偏亮)时,缩短快门或降低增益。

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 目标亮度是场景调优的核心参数,需根据场景特性(人脸、风景、夜景)差异化配置,并通过直方图验证。