Fitting Multiple Connected Ellipses to an Image Silhouette Hierarchically
a gentle tutorial of the em algorithm and its application to parameter estimation for gaussian mixture and hidden markov models .