• DocumentCode
    1191116
  • Title

    Fast algorithms for discrete and continuous wavelet transforms

  • Author

    Rioul, O. ; Duhamel, P.

  • Author_Institution
    CNET, Centre Paris B, Issy-Les-Moulineaux, France
  • Volume
    38
  • Issue
    2
  • fYear
    1992
  • fDate
    3/1/1992 12:00:00 AM
  • Firstpage
    569
  • Lastpage
    586
  • Abstract
    Several algorithms are reviewed for computing various types of wavelet transforms: the Mallat algorithm (1989), the ´a trous´ algorithm, and their generalizations by Shensa. The goal of this work is to develop guidelines for implementing discrete and continuous wavelet transforms efficiently, and to compare the various algorithms obtained and give an idea of possible gains by providing operation counts. Most wavelet transform algorithms compute sampled coefficients of the continuous wavelet transform using the filter bank structure of the discrete wavelet transform. Although this general method is already efficient, it is shown that noticeable computational savings can be obtained by applying known fast convolution techniques, such as the FFT (fast Fourier transform), in a suitable manner. The modified algorithms are termed ´fast´ because of their ability to reduce the computational complexity per computed coefficient from L to log L (within a small constant factor) for large filter lengths L. For short filters, smaller gains are obtained: ´fast running FIR (finite impulse response) filtering´ techniques allow one to achieve typically 30% savings in computations.<>
  • Keywords
    computational complexity; fast Fourier transforms; filtering and prediction theory; signal processing; transforms; FFT; FIR filtering; Mallat algorithm; Shensa algorithm; a trous algorithm; computational complexity; computational savings; continuous wavelet transforms; discrete wavelet transform; fast Fourier transform; fast convolution techniques; filter bank; finite impulse response; signal analysis; Application software; Continuous wavelet transforms; Discrete transforms; Discrete wavelet transforms; Fast Fourier transforms; Filter bank; Finite impulse response filter; Image coding; Signal processing algorithms; Wavelet transforms;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.119724
  • Filename
    119724