A Tutorial on Wavelets from an Electrical Engineering Perspective, Part 1: Discrete Wavelet Techniques

T. K. Sarkar, C. Su, R. Adve, M. Salazar-Palma, L. Garcia-Castillo, Rafael R. Boix

Research output: Contribution to journalArticlepeer-review

89 Scopus citations


The objective of this paper is to present the subject of wavelets from a filter-theory perspective, which is quite familiar to electrical engineers. Such a presentation provides both physical and mathematical insights into the problem. It is shown that taking the discrete wavelet transform of a function is equivalent to filtering it by a bank of constant-Q filters, the non-overlapping bandwidths of which differ by an octave. The discrete wavelets are presented, and a recipe is provided for generating such entities. One of the goals of this tutorial is to illustrate how the wavelet decomposition is carried out, starting from the fundamentals, and how the scaling functions and wavelets are generated from the filter-theory perspective. Examples are presented to illustrate the class of problems for which the discrete wavelet techniques are ideally suited. It is interesting to note that it is not necessary to generate the wavelets or the scaling functions in order to implement the discrete wavelet transform. Finally, it is shown how wavelet techniques can be used to solve operator/matrix equations. It is shown that the "orthogonal-transform property" of the discrete wavelet techniques does not hold in numerical computations.

Original languageEnglish (US)
Pages (from-to)49-68
Number of pages20
JournalIEEE Antennas and Propagation Magazine
Issue number5
StatePublished - Oct 1998


  • Filters
  • Matrix equations
  • Operators
  • Wavelet transforms
  • Wavelets

ASJC Scopus subject areas

  • Condensed Matter Physics
  • Electrical and Electronic Engineering


Dive into the research topics of 'A Tutorial on Wavelets from an Electrical Engineering Perspective, Part 1: Discrete Wavelet Techniques'. Together they form a unique fingerprint.

Cite this