Block matching between first data and second data
AssigneeArm Limited
InventorsJohn Wakefield BROTHERS, III, Metin Gokhan ÜNAL, Balaji VENU, Rune HOLM
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsJohn Wakefield BROTHERS, III, Metin Gokhan ÜNAL, Balaji VENU, Rune HOLM
Estimating the term…
A processor, method, and non-transitory computer-readable storage medium for performing a block matching between first data and second data are provided. The block matching is performed using an iterative process, wherein, for each iteration, a portion of the first data and a corresponding portion of the second data is selected using a sliding window approach. When differences data, used for block matching, is calculated for a specific subset of first and second data, many of the calculations overlap with those needed for a nearby subset. Summed area table, SAT, data used for determining the difference data is continuously stored and updated in a buffer, such that overlapping computations can be avoided.
A method for block matching performed by a processor between first data and second data, the method comprising the steps of:
A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon which, when executed by at least one processor are arranged to cause the at least one processor to perform a block matching operation between first data and second data by:
A processing module configured to perform a block matching operation between first data and second data, the processing module configured to:
Dependencies are inferred from the claim text.