• 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