Text this: Real-Time Image Denoising and Reconstruction Using Generative Adversarial Networks (GANs)