Segmentation using superpixels. Uses SLIC to preprocess each image, separate foreground from background in an image using a supervised model, handle unsupervised segmentation for when without initial training data. 16720f13hw6.