Package pyvision :: Package surveillance :: Module BackgroundSubtraction
[hide private]
[frames] | no frames]

Module BackgroundSubtraction

source code

Created on Oct 22, 2010


Author: Stephen O'Hara

Classes [hide private]
  AbstractBGModel
  FrameDifferencer
This class is useful for simple N-frame differencing method of background subtraction.
  MotionCompensatedFrameDifferencer
This class represents a more sophisticated frame differencing algorithm that takes into account potential camera motion, and applies a registration method to align subsequent images prior to frame subtraction.
  MedianFilter
Uses median pixel values of the images in a buffer to approximate a background model.
  ApproximateMedianFilter
Approximates the median pixels via an efficient incremental algorithm that would converge to the true median in a perfect world.
Variables [hide private]
  BG_SUBTRACT_FD = 'BG_SUBTRACT_FD'
  BG_SUBTRACT_MCFD = 'BG_SUBTRACT_MCFD'
  BG_SUBTRACT_MF = 'BG_SUBTRACT_MF'
  BG_SUBTRACT_AMF = 'BG_SUBTRACT_AMF'
  __package__ = 'pyvision.surveillance'