Patent ID: 8498334

Claim:
A method for processing video frames, comprising: receiving a compressed video stream; identifying even frames and odd frames from the video stream; storing the even and odd frames in a hardware memory; processing a first portion of a first even frame from among the stored even frames using a first decoder, the first portion of the first even frame associated with a number of lines of a reference area determined using a search range; and after the first decoder completes processing the first portion of the first even frame, beginning processing a first odd frame from among the stored odd frames using a second decoder; wherein the reference area is bounded by a rectangle starting at a location (x−the search range, y−the search range), and ending at a location (x+the search range, y+the search range); and wherein x and y correspond to coordinates of an upper left corner of a macroblock of the first odd frame decodable by the second decoder.