US Patent:
20080025395, Jan 31, 2008
Inventors:
Robert S. Nemiroff - Carlsbad CA, US
Chanchal Chatterjee - San Diego CA, US
Robert O. Eifrig - San Diego CA, US
Michael A. Grossman - San Diego CA, US
Vicky B. Kaku - San Diego CA, US
James R. Heaton - Ramona CA, US
Assignee:
GENERAL INSTRUMENT CORPORATION - Horsham PA
International Classification:
H04N 7/12
Abstract:
Method and apparatus for motion estimation in a video encoder is described. In one example, a motion estimator includes registers, first-in-first out (FIFO) logic, costing logic, and processing logic. The registers are configured to store an even field and an odd field of a current macroblock pair in a current frame in a video stream. The FIFO logic is configured to store a reference window of a reference frame in the video stream. The costing logic is configured to produce cost data. The processing logic is coupled to the registers, the FIFO logic, and the costing logic. The processing logic is configured to generate common sums of absolute differences (SADs) for the current macroblock pair, generate SADs for partitions of the current macroblock pair from combinations of the common SADs, and cost and minimize the SADs for the partitions.