SYSTEMS AND METHODS FOR COMPUTING CONTINUOUS WAVELET TRANSFORM ON A DEDICATED INTEGRATED CIRCUIT
First Claim
1. A system for computing a continuous wavelet transform, comprising:
- an integrated circuit having a receiver, memory, and processing circuitry;
the receiver being configured to receive input data corresponding to an input signal;
the memory being configured to store information corresponding to a wavelet function scaled over a set of scales; and
the processing circuitry being configured to compute, in parallel, portions of a continuous wavelet transform of the input signal based on the received input data and the stored information corresponding to the wavelet function.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for computing one or more continuous wavelet transforms on a dedicated integrated circuit. The systems comprise an integrated circuit having a receiver, memory, and processing circuitry. The receiver receives input data corresponding to an input signal. The memory stores information corresponding to one or more wavelet functions scaled over a set of scales. The processing circuitry is configured to compute, in-parallel, various portions of a single continuous wavelet transform of the input signal based on the received input data and the stored information corresponding to a single wavelet function computed over a set of scales.
8 Citations
20 Claims
-
1. A system for computing a continuous wavelet transform, comprising:
an integrated circuit having a receiver, memory, and processing circuitry; the receiver being configured to receive input data corresponding to an input signal; the memory being configured to store information corresponding to a wavelet function scaled over a set of scales; and the processing circuitry being configured to compute, in parallel, portions of a continuous wavelet transform of the input signal based on the received input data and the stored information corresponding to the wavelet function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for computing a continuous wavelet transform, comprising:
-
receiving input data corresponding to an input signal; storing in memory information corresponding to a wavelet function scaled over a set of scales; and computing, in-parallel, portions of the continuous wavelet transform of the input signal based on the received input data and the stored information corresponding to the wavelet function. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for one or more wavelet transforms, comprising:
-
an integrated circuit having a receiver, memory, and processing circuitry; the receiver being configured to receive input data corresponding to an input signal; the memory being configured to store information corresponding to one or more wavelet functions scaled over one or more sets of scales; and the processing circuitry being configured to compute, in parallel, a separate continuous wavelet transform of the input signal for each of the one or more wavelet functions based on the received input data and stored information corresponding to each of the one or more wavelet functions scaled over the one or more sets of scales. - View Dependent Claims (15, 16, 17)
-
-
18. A method for computing one or more continuous wavelet transforms, comprising:
-
receiving input data corresponding to an input signal; storing in memory information corresponding to one or more wavelet functions scaled over one or more sets of scales; and computing, in parallel, a separate continuous wavelet transform of the input signal for each of the one or more wavelet functions based on the received input data and stored information corresponding to each of the one or more wavelet functions scaled over the one or more sets of scales. - View Dependent Claims (19, 20)
-
Specification