Single-Image Noise Level Estimation for Blind Denoising
A non-local algorithm for image denoising