Dictionary Learning Algorithms for Sparse Representation
Matching pursuits with time-frequency dictionaries