120、自动曝光AE:测光策略、曝光时间与增益分配、人脸AE的亮度稳定性调优一、一个让人头疼的调试现场去年夏天,我接手一个手机项目,前置摄像头在逆光场景下拍人脸,画面亮度像过山车一样忽明忽暗。客户反馈说“自拍时人脸亮度一直在跳,像在呼吸”。我盯着log看了三天,发现AE的亮度目标值在50到80之间来回震荡,曝光时间从1/30秒跳到1/120秒又跳回来,增益也跟着乱窜。这不是算法bug,是测光策略和稳定性调优没做好。这种问题在车载和安防领域更致命——行车记录仪在隧道出入口如果亮度突变,可能导致关键画面过曝或欠曝。今天就从实战角度,把AE调优的几个核心坑点掰开揉碎。二、测光策略:别让“平均”害了你很多新手上来就用全局平均测光,这在均匀光照下没问题,但一旦画面中有大面积亮区或暗区,结果就是灾难。比如拍一张人脸占画面30%的照片,背景是白墙,全局平均会把亮度压得很低,人脸变成“包公脸”。我常用的测光策略分三层:第一层是区域权重。把画面分成5x5或7x7网格,给不同区域分配权重。人脸区域权重给到0.6-0.8,天空区域给0.1,地面给0.2。这个权重表不是拍脑袋定的,需要根据实际场景标定。我习惯在调试工具里画一个热力图,看哪些区域对最终亮度贡献最大。第二层是中心偏置。大部分场景下主体在画面中央,所以中心区域权重天然要高。但注意,如果用户开启了“构图辅助线”或者画面中有明显的主体移动(比如车载场景中行人从边缘走入),中心偏置要动态调整。这
120、自动曝光AE:测光策略、曝光时间与增益分配、人脸AE的亮度稳定性调优
120、自动曝光AE:测光策略、曝光时间与增益分配、人脸AE的亮度稳定性调优一、一个让人头疼的调试现场去年夏天,我接手一个手机项目,前置摄像头在逆光场景下拍人脸,画面亮度像过山车一样忽明忽暗。客户反馈说“自拍时人脸亮度一直在跳,像在呼吸”。我盯着log看了三天,发现AE的亮度目标值在50到80之间来回震荡,曝光时间从1/30秒跳到1/120秒又跳回来,增益也跟着乱窜。这不是算法bug,是测光策略和稳定性调优没做好。这种问题在车载和安防领域更致命——行车记录仪在隧道出入口如果亮度突变,可能导致关键画面过曝或欠曝。今天就从实战角度,把AE调优的几个核心坑点掰开揉碎。二、测光策略:别让“平均”害了你很多新手上来就用全局平均测光,这在均匀光照下没问题,但一旦画面中有大面积亮区或暗区,结果就是灾难。比如拍一张人脸占画面30%的照片,背景是白墙,全局平均会把亮度压得很低,人脸变成“包公脸”。我常用的测光策略分三层:第一层是区域权重。把画面分成5x5或7x7网格,给不同区域分配权重。人脸区域权重给到0.6-0.8,天空区域给0.1,地面给0.2。这个权重表不是拍脑袋定的,需要根据实际场景标定。我习惯在调试工具里画一个热力图,看哪些区域对最终亮度贡献最大。第二层是中心偏置。大部分场景下主体在画面中央,所以中心区域权重天然要高。但注意,如果用户开启了“构图辅助线”或者画面中有明显的主体移动(比如车载场景中行人从边缘走入),中心偏置要动态调整。这