×

System and method to process motion vectors of video data

  • US 8,320,455 B2
  • Filed: 03/05/2009
  • Issued: 11/27/2012
  • Est. Priority Date: 03/05/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of processing received video data in a video receiver, the method comprising:

  • identifying an intra-block in a video frame of the video data;

    identifying a first set of inter-blocks neighboring the intra-block and identifying a second set of inter-blocks neighboring the intra-block, each of the inter-blocks in the first and second sets having a motion vector associated therewith;

    evaluating data of the first set of inter-blocks and of the second set of inter-blocks to determine which of the first and second set of inter-blocks has a least error associated therewith;

    determining a motion vector associated with the motion vectors of the set of inter-blocks determined to have the least error, the determined motion vector to be associated with the intra-block;

    comparing a first difference between motion vectors of two blocks that are adjacent to a center block to a first threshold;

    in response to the first difference being less than the first threshold, determining whether a second difference between a motion vector of the center block and an average motion vector of motion vectors of the two blocks exceeds a second threshold; and

    in response to the second difference exceeding the second threshold, assigning a motion vector to the center block that is an average of the motion vectors of the two blocks.

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