AE 模塊實現的功能是:
根據自動測光系統獲得當前圖像的曝光量,再自動配置鏡頭光圈、sensor 快門及增益來獲得最佳的圖像質量。自動曝光的算法主要分光圈優先、快門優先、增益優先。光圈優先時算法會優先調整光圈到合適的位置,再分配曝光時間和增益,只適合 p-iris 鏡頭,這樣能均衡噪聲和景深。快門優先時算法會優先分配曝光時間,再分配 sensor 增益和 ISP 增益,這樣拍攝的圖像噪聲會比較小。增益優先則是優先分配 sensor 增益和 ISP 增益,再分配曝光時間,適合拍攝運動物體的場景。曝光時間:sensor 積累電荷的時間,是 sensor pixel 從開始曝光到電量被讀出的這段時間。
曝光增益:
對 sensor 的輸出電荷的總的放大係數,一般有數字增益和模擬增益,模擬增益引入的噪聲會稍小,所以一般優先用模擬增益。
光圈:
光圈是鏡頭中可以改變中間孔大小的機械裝置。
抗閃爍:
由於電燈的電源工頻(這裏的電燈的電源工頻應該是指被拍攝的物體自帶的閃爍,如家用的電燈使用的交流電50hz,還有其他的如:電視或者電腦顯示器,他們的畫面也有一定的頻率刷新)與 sensor 的幀率不匹配而導致的畫面閃爍,一般通過限定曝光時間和修改 sensor 的幀率來達到抗閃爍的效果。
光圈、快門的理解參考:
https://baijiahao.baidu.com/s?id=1597414751464421535&wfr=spider&for=pc
曝光就是光圈和快門的組合。
AE模塊的工作流程圖:
AE 模塊主要有 ISP 的 AE 統計信息模塊及 AE 控制策略的 AE 算法 Fireware 兩部分組成。ISP 的 AE 統計信息模塊主要是提供 sensor 輸入數據的亮度信息統計。AE 算法的主要工作原理是實時獲取輸入圖像的統計信息並與設定目標亮度進行比較,而動態調節 sensor 的曝光時間和增益以及鏡頭光圈大小以達到實際亮度與設定目標亮度接近。