A new edge-adaptive demosaicing algorithm for color filter arrays
A novel edge-adaptive demosaicing algorithm (EADA) is proposed in this paper to effectively reduce color artifacts in demosaiced images from a color filter array (CFA). The proposed algorithm aims to reduce the aliasing error in red and blue channels by exploiting high-frequency information of the green channel. To achieve this, color-difference based edge-adaptive filtering and post-processing schemes are designed to reproduce the color values by exploiting the green channel information. For green channel interpolation, any of the existing image interpolation methods can be used and combined with the proposed algorithm. Moreover, a new adaptive interpolation method is presented for reconstructing the green channel from CFA samples. We have compared this technique with two recently proposed demosaicing techniques: Gunturks and Lus methods. The experimental results show that EADA outperforms both of them in both PSNR values and CIELAB ? E ab ? measures.
color artifacts image representation color reproduction cfa demosaicing adaptive filtering