×

System and method for motion compensation using a set of candidate motion vectors obtained from digital video

  • US 8,175,163 B2
  • Filed: 06/10/2009
  • Issued: 05/08/2012
  • Est. Priority Date: 06/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of video frame interpolation, comprising:

  • receiving first motion data based on a first video frame and a second video frame;

    receiving second motion data based on the second video frame and a third video frame;

    estimating a block of an interpolated frame based on the second motion data and the first motion data with the interpolated frame between the second video frame and the third video frame;

    selecting a motion vector of the first motion data associated with a portion of the first video frame corresponding to the block to be estimated;

    calculating a specified confidence value based on a time associated with the interpolated frame and a time associated with the third video frame; and

    wherein;

    estimating the block comprises selectively using the second motion data based on the first motion and selecting motion vectors from the second motion data, and estimating the block based on a weighted average of the motion vectors, and the weighted average is weighted;

    based on at least one motion vector of the first motion data,based at least in part on a difference between each of the motion vectors and the motion vector of the first motion data, andbased at least in part on the specified confidence value; and

    calculating the specified confidence value includes calculating the specified confidence value based at least in part on (α



    α

    adj)/α

    , wherein α

    is the time associated with the third video frame and wherein α

    adj is the time associated with the interpolated frame.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×