Patent ID: 7499494

Claim:
A method for determining motion vectors to be used for interpolation of intermediary frames in a digital video sequence, comprising: receiving a first image frame including a plurality of image patches, each image patch having a respective first position; receiving a second image frame including one or more image patches corresponding to the image patches in the first image frame, each image patch having a respective second position; for each image patch in the first image frame that has a corresponding image patch in the second frame: determining a forward motion vector and a backward motion vector for the image patch in the first image frame; determining a forward motion vector and a backward motion vector for the image patch in the second image frame; selecting a pair of motion vectors consisting of one motion vector from the first image frame and one motion vector from the second frame; and using the selected pair of motion vectors to establish an intermediary position of the image patch in an interpolated frame that is intermediary to the first and second frames.