Non Local Color Image Denoising With Convolutional Neural Networks. Our motivation for the overall design of the proposed network