FAST ALGORITHMS FOR DISCRETE AND CONTINUOUS WAVELET TRANSFORMS

被引:396
作者
RIOUL, O
DUHAMEL, P
机构
[1] CNET, Centre Paris B, CNET/PAB/RPE/ETP, 92131, Issy-Les-Moulineaux, 38–40, rue du General Leclerc
关键词
DISCRETE WAVELET TRANSFORM; CONTINUOUS WAVELET TRANSFORM; OCTAVE-BAND FILTER BANKS; COMPUTATIONAL COMPLEXITY; FAST FOURIER TRANSFORM; FAST FIR FILTERING ALGORITHMS;
D O I
10.1109/18.119724
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several algorithms are reviewed for computing various types of wavelet transforms: the Mallat algorithm, the "a trous" algorithm and their generalizations by Shensa. The goal is 1) to develop guidelines for implementing discrete and continuous wavelet transforms efficiently, 2) to compare the various algorithms obtained and give an idea of possible gains by providing operation counts. The computational structure of the algorithms rather than the mathematical relationship between transforms and algorithms, is focused upon. 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) 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, we obtain smaller gains: "fast running FIR filtering" techniques allow one to achieve typically 30% save in computations. This is still of practical interest when heavy computation of wavelet transforms is required, and the resulting algorithms remain easy to implement.
引用
收藏
页码:569 / 586
页数:18
相关论文
共 33 条
[1]  
ANTONINI M, 1990, 1990 P IEEE C AC SPE, P2297
[2]  
BERTRAND J, 1990, 1990 P IEEE INT C AC, P1603
[3]  
COHEN A, IN PRESS COMM PURE A
[4]  
Combes JM, 1989, WAVELETS TIME FREQUE
[5]   2-SCALE DIFFERENCE-EQUATIONS .1. EXISTENCE AND GLOBAL REGULARITY OF SOLUTIONS [J].
DAUBECHIES, I ;
LAGARIAS, JC .
SIAM JOURNAL ON MATHEMATICAL ANALYSIS, 1991, 22 (05) :1388-1410
[6]   THE WAVELET TRANSFORM, TIME-FREQUENCY LOCALIZATION AND SIGNAL ANALYSIS [J].
DAUBECHIES, I .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (05) :961-1005
[7]   ORTHONORMAL BASES OF COMPACTLY SUPPORTED WAVELETS [J].
DAUBECHIES, I .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1988, 41 (07) :909-996
[8]   SYMMETRIC ITERATIVE INTERPOLATION PROCESSES [J].
DESLAURIERS, G ;
DUBUC, S .
CONSTRUCTIVE APPROXIMATION, 1989, 5 (01) :49-68
[9]   IMPLEMENTATION OF SPLIT-RADIX FFT ALGORITHMS FOR COMPLEX, REAL, AND REAL-SYMMETRICAL DATA [J].
DUHAMEL, P .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1986, 34 (02) :285-295
[10]  
DUTILLEUX P, 1989, WAVELETS TIME FREQUE, P298, DOI DOI 10.1007/978-3-642-97177-8_29