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, wherein the determination of the one or more registration matrices comprises computing the one or more registration matrices based on a plurality of feature points in selected regions of the image and the image of the one or more remaining 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.