Abstract

Denoising images is widely used in applications from critical medical systems to software based image enhancement in our cell phones. The natural noise is simulated by adding noise to an image in random pixels. Currently the denoising problem can be solved in either with greedy algorithm or by deep learning techniques. In this paper we are discussing the usage of Autoencoders a deep learning technique to solve the problem of denoising. Autoencoders use down-sampling and up-sampling techniques to remove the unwanted noise from an image.By using Encoders we compress the image gradually to remove the tiny details like noise using convolution layers and ReLU as activation function. The compressed images are fed to Decoders, the decoder up-samples the image bit-by-bit till the image reaches the original resolution, while up-sampling the tiny details like human hair or tiny speckles on face are restored without trying to bring back the noisy pixels. To train the proposed model we used FFHQ-Face dataset which consists of 70 thousand images of 128x128 resolution, each image is a face of and unique individual. The output of the neural network is a denoised image with PSNR of above 35, which maximum achieved compared to other pre-trained models.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.