Computer Vision Section 060

Segmentation in Depth

Labelling every single pixel: the three kinds of segmentation, the architectures behind each, and the messy masks they return.

11 of 11 lessons published Three reading levels on every lesson

Start with “Semantic, instance and panoptic segmentation”

Lessons in order

Work top to bottom. Each lesson assumes the one above it.

  1. Semantic, instance and panoptic segmentation
  2. U-Net
  3. DeepLab and atrous convolution
  4. Mask R-CNN
  5. Panoptic segmentation
  6. Mask2Former and universal segmentation
  7. Segment Anything
  8. Dice and other segmentation losses
  9. Weakly supervised segmentation
  10. Cleaning up predicted masks
  11. Image matting and background removal