Dictionaries;Sparse matrices;Transforms;Complexity theory;Optimization;Silicon;Matching pursuit algorithms;Sparse representations;dictionary learning;low complexity;image denoising