4. 自动曝光AE原理

自动曝光(Auto Exposure,AE)是3A算法中最先被用户感知的环节。它要解决的核心问题可以概括为一句话:在传感器动态范围、镜头光圈与快门/增益的物理约束下,让画面主体区域的亮度稳定落在目标亮度附近,并且变化过程平滑、可预期。AE调优的本质不是“把画面调亮”,而是在测光、曝光三角、目标亮度、补偿策略与收敛速度之间做工程折中。

一、核心原理:测光模式决定“看哪里”

AE算法首先需要从统计信息中判断画面亮暗。ISP通常输出分块亮度统计(如5×5、9×9、17×17网格),AE模块根据测光模式对这些区块加权,得到当前亮度值。常见测光模式如下:

  • 中央重点测光:中心区域权重高,边缘权重低,适合人像、主体居中的场景。
  • 平均测光:全画面等权或近似等权,适合风景、光照均匀的场景,但逆光下容易把主体压暗。
  • 点测光/局部测光:只取中心很小区域,适合舞台、逆光人像等需要精确控制主体的场景,但对抖动和误对焦敏感。
  • 矩阵/评价测光:结合分区亮度、对比度、人脸检测、场景分类动态调整权重,是手机端最常用的模式。

测光模式的选择直接决定AE“认为”画面应该多亮。调优时不能只看平均亮度,还要关注权重图是否与主体位置匹配,否则会出现“背景曝光正确、人脸偏暗”的典型问题。

二、曝光三角与目标亮度

曝光三角由光圈(Aperture)、快门时间(Exposure Time)和增益(ISO/Gain)构成。手机摄像头光圈通常固定,因此AE主要调节快门与增益。两者都增加曝光量,但代价不同:快门过长会引入运动模糊,增益过高会放大噪声。因此AE策略通常是“优先拉快门,到达安全快门后再拉增益”。

目标亮度(Target Luma)是AE的收敛目标,通常以YUV域Y通道的均值或加权均值表示,例如目标值设定在120~140(8bit)之间。目标亮度不是固定值,而应随场景动态调整:夜景可适当降低目标亮度以保留高光、抑制噪声;人像场景可略提高面部区域目标亮度。

曝光方程简化表达:

EV = log2(N^2 / t) - log2(ISO/100)
其中:N为光圈F值,t为快门时间(s),ISO为增益。
手机光圈固定时,AE通过调节t与ISO改变EV,
使加权亮度Luma接近目标亮度TargetLuma。

三、曝光补偿与收敛策略

曝光补偿(EV Compensation)是用户在自动曝光基础上进行的偏移,通常以±EV为单位。AE调优中,补偿不仅来自用户滑杆,还可能来自场景识别:逆光时自动+EV提亮主体,雪景时+EV避免发灰,夜景时-0.3~-0.7EV保护高光。补偿值需要限幅,避免过曝死白或欠曝死黑。

收敛策略决定AE从当前亮度到目标亮度的过渡方式。常见策略包括:

  1. 比例收敛:每次按当前亮度与目标亮度的差值比例调整,收敛快但可能振荡。
  2. 阻尼收敛:引入阻尼系数,抑制过冲,适合视频场景。
  3. 分段收敛:大偏差时快速调整,小偏差时慢速微调,兼顾速度与稳定。
  4. 防闪烁约束:在50Hz/60Hz光源下,快门时间需锁定在10ms/20ms的整数倍附近,避免banding。

调优经验:收敛速度与稳定性是一对矛盾。预览场景通常要求1~2秒内收敛,视频录制则要求更平滑,避免亮度“呼吸”。建议先调目标亮度与测光权重,再调收敛步长,最后处理防闪烁与场景切换。

四、常见评价指标与调优案例

AE效果不能只靠肉眼判断,需要量化指标。常用评价指标包括:

指标 含义 典型目标
收敛时间 从场景变化到亮度进入目标±5%的时间 预览≤1.5s,视频≤2s
稳态误差 收敛后亮度与目标亮度的偏差 ≤5%
过冲量 收敛过程中超过目标的最大幅度 ≤10%
振荡次数 稳态附近来回波动的次数 ≤1次
过曝/欠曝比例 高光溢出或暗部死黑的像素占比 过曝≤2%,欠曝≤5%

以一个逆光人像案例说明:画面背景天空很亮,人脸偏暗。若使用平均测光,AE会压低整体曝光,人脸更暗;改用中央重点或人脸加权测光后,AE提高曝光,但天空可能过曝。此时可结合HDR或局部色调映射,同时将目标亮度略降、曝光补偿+0.3EV,使面部亮度提升而高光不严重溢出。调优时需记录不同测光模式下的收敛曲线,观察是否出现振荡。

常见误区:一是只调目标亮度,忽略测光权重,导致主体亮度对了但背景过曝;二是收敛步长过大,画面出现明显“呼吸”;三是忽略防闪烁,室内灯光下出现横纹;四是把曝光补偿当成万能手段,实际上补偿只能偏移目标,不能解决测光区域错误。

自动曝光AE:测光 → 曝光三角 → 目标亮度 → 收敛 测光模式 中央重点 / 平均 点测光 / 矩阵评价 分区权重图 曝光三角 光圈(固定) 快门时间 t 增益 ISO / Gain 目标亮度 Target Luma 场景自适应 人脸/夜景分区 曝光补偿 EV ± 用户/场景 限幅保护 收敛策略:从当前亮度到目标亮度的过渡 比例收敛 快,可能振荡 阻尼收敛 平滑,适合视频 分段收敛 大偏差快,小偏差慢 防闪烁约束 50/60Hz 快门锁定 评价指标:收敛时间、稳态误差、过冲、振荡、过曝/欠曝比例 收敛时间 ≤1.5s 稳态误差 ≤5% 过冲量 ≤10% 振荡次数 ≤1 过曝 ≤2%

综上,AE调优应围绕“测光权重是否合理、曝光三角分配是否安全、目标亮度是否场景自适应、补偿是否限幅、收敛是否平滑、指标是否达标”六个维度展开。只有把测光、曝光三角、目标亮度、补偿与收敛策略串成闭环,才能让自动曝光在不同场景下既准确又稳定。