通常來講,ISP pipeline沒有很是嚴格的流程,各家廠商具體實現方案或多或少都有些差別,但大體流程以下圖所示。其中,又能夠根據處理的數據將其分紅BPS(Bayer process segment)和IPE(image process engine)。html
對應Bayer階段的處理,通常包括了BPC、BLC、stats generate、LSC、3A algorithm、demosaic、gamma correction、CCM、降噪模塊等,而在成像後,如今通常主流的作法還會加上一個IPE模塊,通常是經過算法來提高成像的清晰度、紋理細節、影調色彩、銳化等。算法
在簡單介紹完基本模塊以後,咱們將逐步介紹並簡單實現相關算法。以前博文有寫過的一些基礎介紹這裏再也不重複介紹,下面的文章將以ISP算法的基礎原理、實現以及相關文獻閱讀爲主,主要包括了3A、HDR、降噪這些部分(更新速度和加班成反比,請見諒)。htm
MIPI RAW的存儲和讀取:https://www.cnblogs.com/zhiming-huang/articles/13612920.htmlblog
BLC介紹:https://www.cnblogs.com/zhiming-huang/articles/13633047.htmlip