1. An image correction method, for outputting a corrected image according to an image to be corrected, the corrected image comprising a plurality of corrected pixel blocks, the image correction method performing a plurality of pixel value computations, each pixel value computation being utilized for generating a pixel value of each corrected pixel within a corrected pixel block, and comprising: establishing a coordinate transformation relation between the image to be corrected and the corrected image, such that a first coordinate value of each corrected pixel within the corrected pixel block corresponds to a second coordinate value within the image to be corrected; according to the coordinate transformation relation, determining a pixel block to be corrected corresponding to the corrected pixel block, and selecting a pixel block to be processed which comprises at least the pixel block to be corrected from the image to be corrected, wherein the pixel block to be processed has a plurality of rows of pixels to be processed; temporarily storing a pixel value of each pixel to be processed into a memory device having a plurality of memory banks, wherein pixel values of pixels to be processed that are located at different rows are temporarily stored into different memory banks of the memory device, respectively; and utilizing the second coordinate value corresponding to the corrected pixel for determining a plurality of specific pixels to be processed that correspond to the corrected pixel, reading a plurality of pixels values of the specific pixels to be processed from the memory device, and generating a pixel value of the corrected pixel by performing an interpolation computation upon the pixels values of the specific pixels; wherein the pixel values of the specific pixels to be processed are temporarily stored in different memory banks.