Image denoising using NL-means via smooth patch ordering
Sparsity-based image denoising via dictionary learning and structural clustering