Matlab: Image Processing through Expectation Maximization

I need to implement Expectation Maximization through the use of Matlab for image segmentation. The basic idea is below from previous work done. A framework of codes and a possible set of EM codes can be provided but modifications need to be done.

Not only would I need a working set of codes but I'll need guidance to understand both EM and the codes fully.

Idea:

A sequence of images(eg. 20 frames) input into the framework codes which make use of EM to produce background models.(eg. 3 background models each with a mean and variance)

A current(test frame) image is being compared with the background models.

3 D-matrices are produced using D=I-mu/sigma (something like this) and the min is taken :

3 frilansare har i genomsnitt lagt bud på $400 för detta jobb

We are a group of young professionals completed our masters degree in computer application from one of the best universities in India . We have done a good number of freelancing projects in .NET applications VC++, VB, Mer

Conversant with the EM algorithm and Gibbs sampling to compute maximum likelihood estimates given incomplete samples. 1 year experience in working with MATLAB. Research publication in 3D Image processing.