A Deblurring Algorithm Combined with Edge Directional Color Demosaicing for Reducing Interpolation Artifacts