Patent ID: 7548584

Claim:
For a stream comprising a first video picture, a second video picture, and a third video picture, a method of decoding video with a video decoder, the method comprising: at the video decoder: computing a particular value that is based on a first order difference value and a second order difference value, wherein (i) the first order difference value is representative of a difference between an order value for the third video picture and an order value for the first video picture; and (ii) the second order difference value is representative of a difference between an order value for the second video picture and the order value of the first video picture, wherein an order value for a particular video picture is representative of a position for the particular video picture in a sequence of video pictures; computing a motion vector for the second video picture based on the particular value and a motion vector for the third video picture; computing another motion vector for the second video picture based on the motion vector for the third video picture; and with the video decoder, decoding at least one video picture by using the computed motion vectors.