The frame differencing method is the simplest form of background subtraction. In this method simply current frame is subtracted from the background frame. If the absolute difference in pixel values for every pixel is greater than a threshold Ts, then pixel is considered as a part of the foreground [4]. In Approximate median method, the median filtering buffers the previous N frames of video data. Background frame is then calculated from the median of the buffered frame and the background is subtracted from the current frame to produce foreground pixel. This method checks whether the pixel in the current frame has a value that is larger than the corresponding background pixel. If that is the case, the background pixel is incremented by one. However, if the pixel in the current frame has a value that is smaller than the corresponding background pixel, the background pixel is decremented by one [4][7]. The Running Gaussian average algorithm is based on fitting a Gaussian probability density function (PDF) to the last n pixel’s values. This method is computed in order to avoid fitting the PDF from scratch at the time of each new frame [4]. The mixture of Gaussian is a method that can handle multimodal distribution. In this method all objects can be filtered out and each pixel location is represented by a mixture of Gaussian functions that come together to form a probability distribution function [4].