Image denoising via adaptive soft-thresholding based on non-local samples
De-Noising By Soft-Thresholding