1. A motion estimation device for predicting a vector by referring to a motion vector of adjacent blocks comprising: a plurality of motion estimating units which process adjacent blocks in parallel, wherein each of the plurality of motion estimating units comprises: a pseudo predicted motion vector calculating unit for calculating a pseudo predicted motion vector using a motion vector of a group of processed blocks; and a motion vector searching unit for searching a motion vector of a block to be processed using the calculated pseudo predicted motion vector.