" Abstract Many computer vision and computational photography applications essentially solve an image enhancement problem The image has been deteriorated by a specific noise process  such as aberrations from camera optics and compression artifacts  that we would like to remove