×

Configurable motion estimation search systems and methods

  • US 10,225,572 B2
  • Filed: 09/30/2015
  • Issued: 03/05/2019
  • Est. Priority Date: 09/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising a video encoding pipeline configured to receive source image data corresponding with a first image and to output encoded image data corresponding with the source image data, wherein the video encoding pipeline comprises:

  • motion estimation setup circuitry configured to;

    determine a first pixel search area in a second image based at least in part on a first location indicated by a first initial candidate inter-frame prediction mode;

    determine a second pixel search area in the second image based at least in part on a second location indicated by a second initial candidate inter-frame prediction mode different from the first initial candidate inter-frame prediction mode; and

    adjust the second initial candidate inter-frame prediction mode to move the second pixel search area in the second image when a first amount of overlap between the first pixel search area and the second pixel search area is between an upper threshold and a lower threshold; and

    motion estimation circuitry coupled to the motion estimation setup circuitry, wherein the motion estimation circuitry is configured to perform a first motion estimation search in the first pixel search area and the second pixel search area when the first amount of overlap between the first pixel search area and the second pixel search area is not greater than the upper threshold to facilitate determining a final candidate inter-frame prediction mode; and

    mode decision circuitry coupled to the motion estimation circuitry, wherein the mode decision circuitry is configured to;

    determine a rate-distortion cost associated with the final candidate inter-frame prediction mode based at least in part on a comparison of the source image data and a prediction sample resulting from application of the final candidate inter-frame prediction mode to other image data; and

    determine a prediction mode used to prediction encode the source image data based at least in part on the rate-distortion cost associated with the final candidate inter-frame prediction mode, wherein the encoded image data is generated to indicate the prediction mode.

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