Image Segmentation divides an image into meaningful segments or regions.
Semantic Segmentation (left) vs Instance Segmentation (right)
Instance Segmentation: Instance Segmentation extends image segmentation by distinguishing individual instances of objects within the same class, providing a pixel-level identification.
Semantic Segmentation: Semantic Segmentation assigns a label to each pixel in an image, categorizing the pixels into meaningful classes. In contrast to instance segmentation, semantic segmentation does not identify individual objects within a class.