1. A method comprising: generating a corrected high resolution image by iteratively: identifying a set of occluded pixels in an estimated high resolution image and a set of non-occluded pixels in the estimated high resolution image; determining a value of a penalty function, wherein the penalty function is based on a difference between a plurality of estimated low resolution images and a plurality of low resolution images; and adjusting pixel values of the estimated high resolution image to reduce the value of the penalty function for the set of non-occluded pixels.