摘要 |
A motion compensation module, that can be used in a video encoder for encoding a video input signal, includes a motion search module that generates a motion search motion vector for each macroblock of a plurality of macroblocks in a row of the input signal. A motion refinement module generates a refined motion vector for each macroblock of the plurality of macroblocks, based on the motion search motion vector. The motion search module and the motion refinement module are pipelined and operate to process each of the plurality of macroblocks in the row of the video input signal, in parallel.
|