This document presents a methodology for image de-noising using deep neural networks, demonstrating the effectiveness of deep learning algorithms in addressing the challenge of mapping noisy images to noise-free versions. The proposed approach combines sparse coding with de-noising auto-encoders and achieves superior performance compared to state-of-the-art methods like ksvd and bm3d. The results indicate that training on large image databases enhances the robustness and efficiency of the algorithm.