Paper
22 March 1996 Fast algo-tectures for discrete wavelet transforms
Author Affiliations +
Abstract
Here we present an FFT based architecture and algorithm for computing discrete wavelet transform of one dimensional discrete signals. The presented architecture is non recursive unlike dyadic subband decomposition and discrete wavelet transform coefficients at all resolutions can be generated simultaneously without waiting for generation of coefficients at a higher resolution. For long wavelet filters, this architecture is faster than architectures proposed so far, for DWT computation based on time domain convolvers. This architecture can be fully pipelined and complexity of control circuits for this architecture is much lower as compared to time domain convolvers and their systolic array implementations (which involve complex routing of data) proposed before. In time-domain convolution based architectures, with a single set of convolver, computation of DWT for an N-point signal takes a minimum of N cycles, whereas the proposed architecture, with full hardware implementation (no multiplexing of hardware) and when fully pipelined takes only a fraction of N cycles. This architecture will be suitable for analysis of signals like EEG, seismic data, etc., which are quasi-infinite, one dimensional signal streams. The speed advantage comes by using FFT based frequency domain convolutions and also due to consequent introduction of more parallelism.
© (1996) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Krishna Aditya, Chee-Hung Henry Chu, and Harold H. Szu "Fast algo-tectures for discrete wavelet transforms", Proc. SPIE 2762, Wavelet Applications III, (22 March 1996); https://doi.org/10.1117/12.236037
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Discrete wavelet transforms

Convolution

Computer architecture

Wavelets

Linear filtering

Digital filtering

Filtering (signal processing)

Back to Top