×

Methods for comparing a target block to a reference window for motion estimation during video encoding

  • US 9,497,482 B2
  • Filed: 10/02/2013
  • Issued: 11/15/2016
  • Est. Priority Date: 10/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for comparing a target block to a reference window in motion estimation calculations, comprising the steps of:

  • determining SAD calculations as a function of the target block and the reference window, wherein the determined SAD calculations are calculated by summing the absolute differences of pixel data of the target block and pixel data of the reference window;

    reading the target block into registers;

    reading a segment of the reference window, wherein the reference is an array of pixels, wherein each row of the array of pixels is partitioned into a left segment, a middle segment, and a right segment, and wherein an order that the segments are read by a processor is as follows;

    the middle segment, the left segment, and the right segment;

    updating the determined SAD calculations on the fly as a function of the read target block and the read segment of the reference window;

    determining one or more sub-blocks of the reference window having minimum SAD values as a function of the updated SAD calculations; and

    if one or more of the minimum SAD values are not below a perdefined threshold, repeating the reading a segment step, the updating step and the determining step for a next segment of the reference window.

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