It has an hourglass-shaped mirrored encoder-decoder structure with symmetric skip-connections, as illustrated in Fig. 1. Each of the layers consists of a convolutional layer, a batch normalisation layer [1]} and a ReLU non-linearity. The convolutional layers are transposed in the decoder and the output layer is without batch normalisation and non-linearity.
