What’s the difference between semantic, instance, and panoptic segmentation?

Technical