I. Introduction
Modern consumer-grade camera sensors capture only one single color at each photoreceptor. The camera color filter array (CFA) defines this capture pattern and results in a regular subsampling of red (R), green (G), and blue (B) color channels. The process of recovering missing color components from mosaic CFA data is called color demosaicking. Due to hardware limitations, noise may be introduced at different stages when converting photos to digital pixel values. The noise depends on various factors such as scene and sensor, which makes the noise signal-dependent [1]. Thus, each pixel of the captured raw image contains only partial information necessary to reconstruct the full sample, and the noise further corrupts the captured data.