1. A method comprising: using a computer processor to select one or more blocks of pixels; using the computer processor to initialize a plurality of image frames; receiving at the computer processor parameters for a background/foreground classification; using the computer processor to produce a mixture model of normal distributions for said one or more blocks; using the computer processor to order said normal distributions based on a weight parameter; using the computer processor to identify said one or more blocks as background or foreground; and displaying the one or more blocks are background or foreground on a video display unit.