Learning how to combine internal and external denoising methods
Non-local sparse models for image restoration