An implementation and detailed analysis of the K-SVD image denoising algorithm
Online Learning for Matrix Factorization and Sparse Coding