Asynchronous parallel arithmetic processor utilizing coefficient polynomial arithmetic (CPA)
AssigneeThe United States of America as represented by the Secretary of the Army
InventorChester C. Carroll
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe United States of America as represented by the Secretary of the Army
InventorChester C. Carroll
Estimating the term…
Sets of coefficient polynomials are used to design embedded-component architectures that have capability for asynchronous parallel execution at an advantageous arithmetic level where algebraic merging is realized with other operations, algorithms or applications. Asynchronous parallel execution is use to produce image cross-correlation from a freshly-created target image and a pre-existing filter image. Arrays of pixels for both images are input to Cauchy registers where a correlation value is computed by obtaining the sum of all the individual products of corresponding pixels from the target image and the filter image. The cross-correlation value is obtained by the accumulation of each corresponding bit of the individual bit positions of each Cauchy product into a set of coefficient polynomials of the final cross-correlation value. The final cross-correlation value is input to a suitable tracking means to increase the level of accuracy and case in recognizing and tracking a potential target.
A method in a computer system for computing a correlation value between a target image and a filter image, for greater accuracy and ease in the recognition of an intended target, by obtaining the sum of all the individual products of corresponding pixels from the target image and the filter image, said method comprising the steps of:
Dependencies are inferred from the claim text.