One of the major threats in computer vison and image processing areas is image tarnishing due to noisy pixels. Image tarnishing occurs when clean images are subjected to multiple feature changes, length transmission, or due to improper image capturing. The growth of Autoencoders in Artificial Neural Networks has paved way to efficient noise removal. In this work, an architecture oriented analysis of stacked denoising autoencoders is implemented by considering two perspectives of noise, namely noise as an inverse problem and noise as a residual problem. Autoencoders have been modelled by considering the approaches: Shallow Model, Deep-Series and Parallel Series models. Autoencoders with Skip Connections and Denoising CNNs have also been implemented and analyzed in order to propose an efficient, optimized and best working model for denoising. The dataset used is Common Object in Context (COCO) and the performance of the model is evaluated based on Structural Similarity Index (SSIM) and Peak Signal to Noise Ratio (PSNR). The analysis has presented the impact of the model structures of the autoencoders, which implicitly tend to treat noise as an inverse problem.
Read full abstract