dictionary learning .
Greed is good: algorithmic results for sparse approximation