摘要 |
PROBLEM TO BE SOLVED: To provide a system (10) for calculating a convolution of a data function by a filter function by utilizing an array (12) of processors (14) including first and last processors. SOLUTION: A coefficient value based on a derivation of the filter function and a data value representative of the data function are multiplied to produce a current intermediate value. Except in the first processor, a prior intermediate value is added to the current intermediate value. Except in the last processor, the data and current intermediate values are sent to the next processor. Then the last processor's prior intermediate value, if any, is added to its current intermediate value of the last processor to produce a result value collectively representative of the convolution of the data function by the filter function. COPYRIGHT: (C)2009,JPO&INPIT
|