Adapting Matching Pursuit Dictionaries to Waveform Structure using Particle Filtering

Although the matching pursuit algorithm can accurately decompose waveforms, its use in real applications is limited. This is because it can be computationally intensive as it is based on selecting elements from complete dictionaries spanning the time-frequency plane of interest. There is, therefore, a need for smaller dictionaries that can still result in accurate waveform decompositions. In this paper, we propose the particle filter matching pursuit algorithm that adapts the dictionary to the waveform structure. This algorithm uses particle filtering, a sequential Monte Carlo approach, to estimate the dictionary suitable for the decomposition of a given waveform, and then uses the matching pursuit algorithm to decompose the waveform. We demonstrate, using simulations, that the particle filtering matching pursuit can decompose waveforms faster than the matching pursuit

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[3]  Nando de Freitas,et al.  An Introduction to Sequential Monte Carlo Methods , 2001, Sequential Monte Carlo Methods in Practice.

[4]  Antonia Papandreou-Suppappola,et al.  Analysis and classification of time-varying signals with multiple time-frequency structures , 2002, IEEE Signal Processing Letters.

[5]  Avideh Zakhor,et al.  Matching pursuit video coding .I. Dictionary approximation , 2002, IEEE Trans. Circuits Syst. Video Technol..

[6]  Stéphane Mallat,et al.  Matching pursuits with time-frequency dictionaries , 1993, IEEE Trans. Signal Process..

[7]  Antonia Papandreou-Suppappola,et al.  Multi-channel signal detection using time-varying estimation techniques , 2001, Proceedings of the Sixth International Symposium on Signal Processing and its Applications (Cat.No.01EX467).

[8]  William Fitzgerald,et al.  A Bayesian approach to tracking multiple targets using sensor arrays and particle filters , 2002, IEEE Trans. Signal Process..

[9]  G. Karabulut,et al.  Angle of arrival detection by matching pursuit algorithm , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.