先确认下环境是否是固定的(比如荧光灯箱是需要一段时间预热的,刚开机和运行一段时间后色温是会下降的,要确保光源色温稳定以后再去拍RAW图做标定)。
2、要用色温计去测量每个光源下的色温,不是D65的光源就一定是6500k,因为光源的损耗及色温计摆放位置、方向的不同,都会有测量误差。
确保不是因为你调试的awb参数,导致的算法判色温判错了(减小或关闭影响色温判定的参数看看),或者是你其他模块(比如awb之前的亮度,颜色处理的模块)影响到awb的色温统计或者计算了,依次bypass 看看。
4、或者本身就是标定算法的问题,我们也有遇到过标定色温和算法判出来的色温差别很大,算法分析的结果是,标定的色温表格精准度不够,需要通过改进标定算法解。