×

System and method for performing motion estimation in the DCT domain with improved efficiency

  • US 5,796,434 A
  • Filed: 06/07/1996
  • Issued: 08/18/1998
  • Est. Priority Date: 06/07/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing motion estimation between a target frame and a search frame, wherein the target frame includes a plurality of target blocks, the method comprising:

  • performing a frequency domain transform on the plurality of target blocks in the target frame;

    selecting a candidate block from the search frame;

    performing a frequency domain transform on the selected candidate block from the search frame;

    determining one or more target blocks in the target frame in response to said selected candidate block;

    computing a distance between the transformed values of the selected candidate block and the transformed values of each of said one or more determined target blocks, wherein said computing produces a distance for each of said one or more determined target blocks;

    determining if said computed distance is a better metric than a currently stored computed distance for each of said one or more determined target blocks;

    storing a location of said selected candidate block for a respective target block if said computed distance for said respective target block is a better metric than the current best computed distance for said respective target block;

    wherein said selecting a candidate block from the search frame, performing a frequency domain transform on the selected candidate block from the search frame, determining one or more target blocks in the target frame, computing a distance, determining if said computed distance is a better metric, and storing a location of said selected candidate block, are performed for a plurality of candidate blocks in said search frame, wherein said performing for said plurality of candidate blocks in said search frame produces motion vectors for a plurality of said target blocks in said target frame.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×