What are convolutional neural networks in deep learning? Convolutional neural networks are used in computer vision tasks, which employ convolutional layers to extract features from input data.
The transformer-based semantic segmentation approaches, which divide the image into different regions by sliding windows and model the relation inside each window, have achieved outstanding success.