1. A method comprising: facilitating receipt of a light-field image; determining one or more depth levels in the light-field image; generating a plurality of images from the light-field image; determining one or more registration matrices corresponding to the one or more depth levels between an image and one or more remaining images of the plurality of images; and performing a super-resolution of the image and the one or more remaining images based on the one or more registration matrices to generate a super-resolved image of the image.