Fast Matching Pursuit with Multi-Gabor Dictionaries

02/16/2022
by   Zdeněk Průša, et al.
0

Finding the best K-sparse approximation of a signal in a redundant dictionary is an NP-hard problem. Suboptimal greedy matching pursuit (MP) algorithms are generally used for this task. In this work, we present an acceleration technique and an implementation of the matching pursuit algorithm acting on a multi-Gabor dictionary, i.e., a concatenation of several Gabor-type time-frequency dictionaries, each of which consisting of translations and modulations of a possibly different window and time and frequency shift parameters. The technique is based on pre-computing and thresholding inner products between atoms and on updating the residual directly in the coefficient domain, i.e., without the round-trip to the signal domain. Since the proposed acceleration technique involves an approximate update step, we provide theoretical and experimental results illustrating the convergence of the resulting algorithm. The implementation is written in C (compatible with C99 and C++11) and we also provide Matlab and GNU Octave interfaces. For some settings, the implementation is up to 70 times faster than the standard Matching Pursuit Toolkit (MPTK).

READ FULL TEXT
research
10/03/2010

Convolutional Matching Pursuit and Dictionary Training

Matching pursuit and K-SVD is demonstrated in the translation invariant ...
research
09/12/2012

Sparse Representation of Astronomical Images

Sparse representation of astronomical images is discussed. It is shown t...
research
09/25/2015

A dedicated greedy pursuit algorithm for sparse spectral representation of music sound

A dedicated algorithm for sparse spectral representation of music sound ...
research
07/15/2023

Sharp Convergence Rates for Matching Pursuit

We study the fundamental limits of matching pursuit, or the pure greedy ...
research
08/31/2016

Analysis of a low memory implementation of the Orthogonal Matching Pursuit greedy strategy

The convergence and numerical analysis of a low memory implementation of...
research
05/12/2023

Revisiting Matching Pursuit: Beyond Approximate Submodularity

We study the problem of selecting a subset of vectors from a large set, ...
research
11/23/2015

Sparse Linear Models applied to Power Quality Disturbance Classification

Power quality (PQ) analysis describes the non-pure electric signals that...

Please sign up or login with your details

Forgot password? Click here to reset