Algorithm 820: A flexible implementation of matching pursuit for Gabor functions on the interval

被引:33
作者
Ferrando, SE
Kolasa, LA
Kovacevic, N
机构
[1] Ryerson Univ, Dept Math Phys & Comp Sci, Toronto, ON M5B 2K3, Canada
[2] Sunnybrook Hlth Sci Ctr, Toronto, ON M4N 3M5, Canada
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2002年 / 28卷 / 03期
关键词
algorithms; adaptive signal processing; Gabor analysis;
D O I
10.1145/569147.569151
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In digital signal processing it is often advantageous to analyze a given signal using an adaptive method. The signal is approximated or represented as a superposition of "basic" waveforms chosen from a dictionary of such waveforms so as to best match the signal. The matching pursuit algorithm of Mallat and Zhang is such a method and is discussed in the context of discretized Gabor functions on an interval. We describe two software implementations based on these dictionaries. Both implementations rely on functions defined on an interval to avoid edge effects. One implementation allows for users to have great flexibility in the Gabor dictionary to be used. This is a useful improvement over other implementations, which only allow for a fixed dictionary. The other implementation takes advantage of the FFT algorithm and is faster. These implementations are written in C++, and can be used in practical applications.
引用
收藏
页码:337 / 353
页数:17
相关论文
共 16 条
  • [1] [Anonymous], 1998, PHYS A
  • [2] CHEN S, 1995, SPIE INT C WAV JUL S
  • [3] Atomic decomposition by basis pursuit
    Chen, SSB
    Donoho, DL
    Saunders, MA
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 20 (01) : 33 - 61
  • [4] Cohen A., 1993, Applied and Computational Harmonic Analysis, V1, P54, DOI 10.1006/acha.1993.1005
  • [5] COIFMAN R, 1992, IEEE T INFORM THEORY, V38, P712
  • [6] COIFMAN R, 1995, 475 STANF U STAT DEP
  • [7] THE WAVELET TRANSFORM, TIME-FREQUENCY LOCALIZATION AND SIGNAL ANALYSIS
    DAUBECHIES, I
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (05) : 961 - 1005
  • [8] Daubechies I., 1993, Ten Lectures of Wavelets, V28, P350
  • [9] Some remarks on greedy algorithms
    DeVore, RA
    Temlyakov, VN
    [J]. ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (2-3) : 173 - 187
  • [10] High resolution pursuit for feature extraction
    Jaggi, S
    Karl, WC
    Mallat, S
    Willsky, AS
    [J]. APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 1998, 5 (04) : 428 - 449