camera AE 效果出现闪烁问题排除方式

在调试图像 AE 效果时,如果出现某些场景闪烁的情况,应当怎么解决呢,下面根据之前遇到的实际情况给出一点建议:

  1. 确认曝光和增益设置的准确性,分别测试曝光和增益的线性度,确认效果是线性递增的
    先通过曝光测试和增益测试确认sensor的线性度,可考虑固定帧数步进,对比前后的图像亮度,确认 sensor AEC/AGC 是否正常。

  2. 考虑使用 sensor 的 group hold 功能,确保生效的时机一致
    之前遇到过,一张图像,上下两部分的亮度是有差异的,而且差异是非常整齐,这种情况,一般是 sensor 在曝光过程中,突然的修改了曝光行数导致的,图像类似下图。

camera AE 效果出现闪烁问题排除方式

  1. 确认 sensor datasheet 上的 exposure gain 延时生效帧数与 ISP 中的配置是否一致
    在 sensor datasheet 上,一般都会描述设置曝光、增益之后多少帧生效,该参数需要与 ISP AE 设置曝光、增益的延迟帧数匹配,否则也是有可能存在闪烁问题。

  2. 确认 ISP AE 参数,降低 AE 调节速度
    确认 ISP 的 AE 参数,是否 AE 步进速度过快。AE 步进速度快,理论上收敛速度加快,但也可能导致来回震荡的情况,从而表现图像亮度闪烁。

  3. 加大 AE 容忍度
    在部分场景,发现环境亮度变化很小的情况下,AE 参数确是在不断的微小变化从而导致闪烁,这个时候可以考虑加大 AE 容忍度,使其在外界变化很微弱的情况下不进行 AE 调节。

以上,都是在实际场景优化时需要的一些问题,特别记录下来。如果对你有用,欢迎关注、点赞、收藏,感谢支持!