摘要 |
Iterative grid-pattern motion search may be performed for each macroblock of a frame of video data. A first motion search is performed from an initial best search point on a set of search points in the prior frame corresponding to a sub-set of pels within the macroblock to determine a best search point. Additional motion searches are performed iteratively, wherein each motion search is on a set of search points in the prior frame centered around a best search point determined in a preceding motion search. The motion vector for the macroblock is then estimated using a best search point determined in a final motion search iteration. A current best search point may be modified prior to performing an additional motion search by shifting to an adjacent search point in a direction indicated by the current best search point.
|