Deep convolutional architecture for natural image denoising
Image denoising with multi-layer perceptrons, part 1: comparison with existing algorithms and with bounds