修改版 Laroche Bayer 去馬賽克演算法

簡短描述

檔案: \examples\Processing\Color\Bayer\Laroche_modified_maVCL.va

預設平台: mE5-MA-VCL

簡短說明

根據拉羅什(Laroche)提出的資源優化拜耳去馬賽克演算法

在本節中,我們將介紹一種對拜耳去馬賽克演算法的稍作修改版本,該演算法出自 'Bayer Demosaicing Algorithm According to Laroche'. 插值演算法的唯一差異 (參見 方程式 8 設為 方程式 12) 在於,綠色值 () 用於紅藍兩色值的插值(方程式 10 設為 方程式 12) 會進行雙線性插值。所有其他色彩插值步驟均等同於 「原始拉羅什濾波器」. 在 「拜耳去馬賽克法」 本文呈現了拜耳去馬賽克結果的質的差異。您可以在以下路徑找到修改版對應的VisualApplets 範例: \examples\Processing\Color\Bayer\Laroche_modified_maVCL.va。 此程式是針對 microEnable 5 幀擷取卡所實作, 輸入位元深度為 8 位元,並設有 2 個並行處理單元,但可輕鬆調整為 適用於 microEnable IV 幀擷取卡、其他輸入位元深度或並行處理單元數的版本。 以下將簡要介紹VisualApplets 設計中修改的部分。在 圖 252,「改良版拉羅什濾波器的色彩插值內容。」 中,您可以看見 HierarchicalBox ColourInterpolation (請參閱 圖 246「Bayer 去馬賽克處理的插補步驟 1」)。

修改版拉羅什濾波器的「色彩插值」內容。

圖 252. 修改版拉羅什濾波器的「色彩插值」內容。


紅藍兩色的色值會在該方塊內進行插值 紅與藍 來自一個 ) 拜耳圖案的像素核以及計算出的綠色值 在當前的像素位置。綠色值的計算是在 HierarchicalBox 中進行的 GreenOut. 相當於以下範例中的 'Bayer Demosaicing Algorithm According to Laroche' 當前像素位置的顏色可於以下位置找到: whereAmI_Colour. 最後,這三種色彩成分被合併在一起。