http://superpixels.blogspot.ca