1. An image processing apparatus, comprising: an image frame determiner configured to determine one standard image frame and at least one reference image frame using light field data corresponding to a scene; a point spread function determiner configured to determine a point spread function based on sub-pixel displacement between the standard image frame and the at least one reference image frame; an image interpolator configured to interpolate the standard image frame to generate a high-resolution standard image frame having a higher resolution than the standard image frame; and an image restorer configured to restore a high-resolution image by updating the high-resolution standard image frame using the generated high-resolution standard image frame, the point spread function, and the at least one reference image frame, wherein the image restorer comprises a residual value generator configured to generate a residual value using the generated high-resolution standard image frame, one of the at least one reference image frame, and the point spread function based on the one reference image frame and the standard image frame, and an image updater configured to update the high-resolution standard image frame using the residual value.