sparse representations has shown to be a very powerful model for real world
signals, and has enabled the development of applications with notable
performance. Combined with the ability to learn a dictionary from signal
examples, sparsity-inspired algorithms are often achieving state-of