1. An apparatus for detecting a motion vector, comprising: first generating means for generating a first evaluation value table from an image signal of a first level; second generating means for generating a second evaluation value table from an image signal of a second level higher than the first level; correcting means for correcting the first evaluation value table on the basis of the second evaluation value table; first extracting means for extracting first candidate vectors using the first evaluation value table; second extracting means for extracting second candidate vectors using the corrected first evaluation value table; and detecting means for detecting a motion vector from the first and second candidate vectors.