Patent ID: 8045619
Filing Date: 2011-10-25
Classification: G06T,H04N

Abstract:
1. A motion estimation apparatus, comprising: a block error calculator to calculate a specified block error based on a candidate motion vector previously estimated and spatiotemporarily neighboring on a present block; a motion estimation mode decider to determine a motion estimation mode for the present block to be processed based on the calculated block error; and a motion vector estimator to estimate a final motion vector in the decided motion estimation mode, wherein the block error has a candidate motion vector variance, an average compensation error, and a minimal SAD (Sum of Absolute Difference), wherein the motion vector estimator comprises: a half-pixel based mode execution unit to execute motion estimation in a half-pixel based mode; a three-stage search mode execution unit to execute a three-stage search mode; a block split mode execution unit to execute a block split mode; and a switching unit to switch the results from the half-pixel based mode execution unit, the three-stage search mode execution unit, and the block split mode execution unit.