As part of a computational vision class at the Media Lab we assigned a problem set to implement an Expectation-Maximization algorithm for motion segmentation. The tutorial ( postscript , or acrobat ) we wrote for the students may be a good place to start learning about EM for segmentation.