摘要 |
To provide a motion vector estimating device which is capable of calculating the optimum motion vector by a trade-off between the bit rate of a motion vector and a differential amount, and estimating a motion vector in a pipeline structure at high speed, a motion vector estimating method which enables the same. The motion vector estimating device ( 100 ) includes: a first motion vector estimating unit ( 102 ) which calculates an evaluation value based on the amount of distortion calculated using search blocks and an input block and a correction value calculated using a motion vector with respect to each search block, a first prediction vector, and a weighting coefficient, and estimates a first motion vector of the input block based on the location of the input block and the location of a search block which provides the smallest evaluation value; a weighted coefficient calculating unit ( 103 ) which calculates the weighted coefficient; a prediction vector generating unit ( 104 ) which generates the first motion vector based on the first motion vector; and a second motion estimating unit ( 105 ) which estimates a motion vector determining, as an evaluation value, only the amount of distortion calculated using the search blocks and the input block.
|