1. A method to reconstruct a color associated with a grayscale image across pixels lacking the color, the method comprising: obtaining from an imaging device the grayscale image and a color designation, wherein each pixel associated with the grayscale image comprises a grayscale value, and wherein the color designation specifies a single color associated with the grayscale value; determining a distortion of a target pixel in the grayscale image based on a distortion model associated with the imaging device; calculating, based on the distortion associated with the target pixel, a pixel neighborhood and a pixel neighborhood size of the pixel neighborhood proximate to the target pixel in the grayscale image, wherein said calculating includes negatively correlating the pixel neighborhood size to a magnitude of the distortion; calculating a color associated with the target pixel in the grayscale image based on the pixel neighborhood size; and based on the color associated with the target pixel, generating a color image, wherein a resolution associated with the color image is the same as a resolution associated with the grayscale image.