ISP算法工程师面试--3A之AE篇
3A算法是ISP算法中最重要、最核心的算法模块。其中的AE也就是自动曝光算法,通过控制快门、增益等参数,从而在复杂环境下获得亮度适中、信息熵较大的图像,直接影响着图像的效果。
AE算法是ISP算法工程师最常接触的算法模块之一。作者做过一些AE算法的开发工作,在面试中经常被问到AE相关的问题。也有幸作为面试官询问面试者关于AE算法的一些细节。今天,我们就简单聊一聊,ISP算法工程师在面试时,经常被问到的关于AE算法的问题。
1、常见的曝光控制因素有哪些,各有什么优缺点?在曝光生效时,各因素应该怎么选择?
2、曝光统计是在ISP Pipeline的哪个节点做的?为什么?
3、曝光统计是怎么做的?RGB三通道加权平均吗?加权系数是多少?
4、测光策略是怎样的?有哪些测光模式?
5、在一些特殊场景,如逆光场景、低光照场景等,曝光是怎么处理的?
6、曝光目标值是多少?为什么这么定?
7、什么是曝光补偿?为什么需要曝光补偿?
8、曝光场景中出现大面积黑色物体,曝光怎么处理?
9、曝光控制因素如快门、增益等生效延迟是多少帧?曝光算法针对延迟生效是怎么处理的?
10、曝光的反馈控制策略是怎么样设计的?
11、sensor的增益有步长吗?是多少?曝光生效时,针对离散的增益步长怎么处理的?
12、亮度快速变换场景(如晴朗天气下快速进入隧道),AE如何处理?
13、怎么平衡曝光收敛速度和曝光稳定性?
14、如何评价曝光算法的性能?核心指标有哪些?怎么具体测试?
15、画面出现亮暗闪烁时,可能是什么原因?如何排查?
16、画面过曝或过暗时,可能是什么原因?如何排查?
17、画面出现频闪问题的原因是什么?怎么解决?
18、AE和AF、AWB之间有交互吗?交互逻辑是什么?
19、针对AE算法将来的发展方向,有什么思考?
搞懂以上问题,说明对AE算法有了相对深入的了解,基本上能够完成基础的AE算法设计了。
