Discrete Wavelet Transforms: Theory and Implementation

Section 2 of this paper is a brief introduction to wavelets in general and the discrete wavelet transform in particular, covering a number of implementation issues that are often missed in the literature; examples of transforms are provided for clarity. The hardware implementation of a discrete wavelet transform on a commercially available DSP system is described in Section 3, with a discussion on many resultant issues. A program listing is provided to show how such an implementation can be simulated, and results of the hardware transform are presented. The hardware transformer has been successfully run at a voice-band rate of 10kHz, using various wavelet functions and signal compression.