This paper proposes a deep learning-based algorithm for image de-noising, demonstrating that deep neural networks can outperform traditional methods by training on large image datasets. The approach leverages a de-noising auto-encoder to learn representations of noisy images and employs sparse coding for reconstruction. Experimental results indicate that the proposed method performs particularly well on images with complex structures and high noise levels, surpassing current state-of-the-art techniques.