cv.BackgroundSubtractorMOG - MATLAB File Help Go to online doc for cv.BackgroundSubtractorMOG
cv.BackgroundSubtractorMOG

Gaussian Mixture-based Background/Foreground Segmentation Algorithm

The class implements the algorithm described in [KB2001].

References

[KB2001]:

Pakorn KaewTraKulPong and Richard Bowden. "An improved adaptive background mixture model for real-time tracking with shadow detection". In Video-Based Surveillance Systems, pages 135-144. Springer, 2002. PDF

See also
Class Details
Superclasses handle
Sealed false
Construct on load false
Constructor Summary
BackgroundSubtractorMOG Creates mixture-of-gaussian background subtractor 
Property Summary
BackgroundRatio The "background ratio" parameter of the algorithm. 
History The number of last frames that affect the background model. 
NMixtures The number of gaussian components in the background model. 
NoiseSigma Sigma of noise 
id Object ID 
Method Summary
  addlistener Add listener for event. 
  apply Updates the background model and computes the foreground mask 
  delete Destructor 
  eq == (EQ) Test handle equality. 
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  getBackgroundImage Computes a background image 
  gt > (GT) Greater than relation for handles. 
Sealed   isvalid Test handle validity. 
  le <= (LE) Less than or equal relation for handles. 
  listener Add listener for event without binding the listener to the source object. 
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
Event Summary
ObjectBeingDestroyed Notifies listeners that a particular object has been destroyed.