A convolutional neural network architecture with an encoder-decoder structure designed for image segmentation and restoration tasks.