DocumentCode
3622360
Title
Mptk: Matching Pursuit Made Tractable
Author
S. Krstulovic;R. Gribonval
Author_Institution
IRISA-INRIA, Campus de Beaulieu, 35042 Rennes cedex, France. - sacha@irisa.fr
Volume
3
fYear
2006
fDate
6/28/1905 12:00:00 AM
Abstract
Matching Pursuit (MP) aims at finding sparse decompositions of signals over redundant bases of elementary waveforms. Traditionally, MP has been considered too slow an algorithm to be applied to real-life problems with high-dimensional signals. Indeed, in terms of floating points operations, its typical numerical implementations have a complexity of O(N2) and are associated with impractical runtimes. In this paper, we propose a new architecture which exploits the structure shared by many redundant MP dictionaries, and thus decreases its complexity to O(N log N). This architecture is implemented in a new software toolkit, called MPTK (the Matching Pursuit Toolkit), which is able to reach, e.g., 0.25×real time for a typical MP analysis scenario applied to a 1 hour long audio track. This substantial acceleration makes it possible, from now on, to explore and apply MP in the framework of real-life, high-dimensional data processing problems.
Keywords
"Matching pursuit algorithms","Dictionaries","Acceleration","Pursuit algorithms","Software architecture","Runtime","Computer architecture","Software tools","Costs","Data processing"
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing, 2006. ICASSP 2006 Proceedings. 2006 IEEE International Conference on
ISSN
1520-6149
Print_ISBN
1-4244-0469-X
Electronic_ISBN
2379-190X
Type
conf
DOI
10.1109/ICASSP.2006.1660699
Filename
1660699
Link To Document