1.背景
用户反馈,在下午接近夕阳时分,Camera保持相对固定的位置,画面发生AWB效果的跳变。
2.分析
①初步分析:从问题图片可以看出,AWB正常和异常的画面,Camera拍摄角度大致相同,但不是完全一致。通常,AWB在这样的条件下,不应该出现如此明显的跳变,可以判断参数上大概率存在漏洞。
②尝试复现:在Camera效果的调试过程中,最重要的前提是——复现问题。在相似的时间段,复现到白平衡异常的效果。
③分析异常:通过工具查看异常画面的3A info,发现AWB统计点没有落在灰区内:
根据AWB算法灰世界原理,AWB正常的前提条件,统计点需要落在灰区内。
3.调试
调整距离权重,将灰区范围扩大,使统计点可以落在灰区内。
编译后再确认:
统计点可以落在灰区内,再微调光源权重。
4.改善
确认改善的效果:
问题已经解决。
5.总结
AWB跳变是一个比较常见的问题,tuning参数角度,通常引起跳变的原因有:
①统计点没有落在灰区内,或者落在灰区边缘;
②相邻region的CCM设置差异较大;
③AWB参数整体存在缺陷。
需要根据具体的info去分析和解决。