A denoising autoencoder reconstructs clean data from a corrupted version. For images, noise is added to the original image, the noisy result passes through an encoder-decoder network, and the output is compared with the original. section 9.7
The workflow has three essential elements:
- Create a noisy input by adding noise to an original image. section 9.7
- Pass the noisy input through the encoder-decoder architecture. section 9.7
- Compare the reconstructed output with the original image so the network learns a representation that removes noise. section 9.7
Image restoration
An original image is corrupted into a noisy image, which becomes the model input. The reconstructed output is evaluated against the original rather than against the corrupted input. section 9.7
Figure 9.5 The process of denoizing in an autoencoder. It starts with the original image; noise is added, which results in a noisy image, and then it is fed to the autoencoder.
Trace the denoising sequence from the original image through noise addition and autoencoder processing to the output. section 9.7

