What is Image Segmentation?
Image Segmentation is the process of partitioning a digital image into different image classes or objects. This is a very important part of self-driving cars as correctly detecting what objects are in front of the car and where they are located are critical inputs to the self-driving algorithm.

Example output of an image segmentation program.
The image segmentation model is created through a neural network that takes in a given Ground Truth. The ground truth is a correctly labeled image that tells the neural network what the expected output is.