Definition
A computer vision task that assigns each pixel in an image to a specific class or category.
Detailed Explanation
Semantic segmentation creates a pixel-wise mask for each semantic class in the image. Modern approaches typically use fully convolutional networks or encoder-decoder architectures to maintain spatial information while performing dense prediction. This enables detailed scene understanding at the pixel level.
Use Cases
1. Autonomous vehicle perception 2. Medical image analysis 3. Satellite imagery analysis 4. Scene parsing