1. An image interpolation method comprising: estimating a motion vector between adjacent frames; determining a location of a pixel that is to be interpolated between adjacent frames based on the estimated motion vector; selecting candidate pixels adjacent to the location of the pixel in accordance with the location of the pixel that is to be interpolated; and filtering values of the candidate pixels by applying each filter coefficient according to locations of pixels to the values of the candidate pixels, wherein the determining of the location of the pixel comprises dividing a value of the motion vector at a certain rate and determining the location of the pixel that is to be interpolated based on the divided value of the motion vector, and wherein the number of the candidate pixels varies according to whether the divided value of the motion vector is an integer value or a decimal value.