K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation | IEEE Journals & Magazine | IEEE Xplore