Digital cameras use a single electronic sensor overlaid with a color filter array (CFA) to capture images for reducing the production cost. Only one primary color is sampled in each pixel such that the missing color primaries must be reconstructed by interpolation. In this paper, a hybrid demosaicking scheme for CFA interpolation is proposed to increase the visual quality of the restored image by artifact suppression in the edge region. A preliminary interpolation is first implemented by bilinear interpolation. The color difference model is then used to update green channel. The red and blue channels are successively updated using the proposed hue model that can reduce the distortion around edges. Finally, an iteratively adaptive algorithm using an edge-sensing interpolation mechanism and a luminance-color difference model is exploited to improve visual quality of the restored image by artifact suppression in the edge region. Simulation results demonstrate that the performance of the proposed algorithm is better than that of the existing approaches in terms of peak signal-to-noise ratio (PSNR) and visual quality.