Dynamic Background Updating for Lightweight Moving Object Detection

Background subtraction and temporal difference are often used for moving object detection in video. Both approaches are computationally simple and easy to be deployed in real-time image processing. However, while the background subtraction is highly sensitive to dynamic background and illumination changes, the temporal difference approach is poor at extracting relevant pixels of the moving object and at detecting the stopped or slowly moving objects in the scene. In this paper, we propose a simple moving object detection scheme based on adaptive background subtraction and temporal difference exploiting dynamic background updates. The proposed technique consists of histogram equalization, a linear combination of background and temporal difference, followed by the novel frame-based and pixel-based background updating techniques. Finally, morphological operations are applied to the output images. Experimental results show that the proposed algorithm can solve the drawbacks of both background subtraction and temporal difference methods and can provide better performance than that of each method.




References:
[1] K. A. Joshi, and D. G. Thakore, "A survey on moving object detection and
tracking in video surveillance system", International Journal of Soft
Computing and Engineering, vol. 2, no 3, pp. 44-48, July 2012.
[2] A. M. McIvor, "Background subtraction techniques." Proc. of Image and
Vision Computing, vol. 4, pp. 3099-3104, 2000.
[3] A. Elgammal, R. Duraiswami, D. Harwood, and L. S. Davis,
"Background and foreground modeling using nonparametric kernel
density estimation for visual surveillance", Proc. of the IEEE, vol. 90, no.
7, pp. 1151-1163, July 2002.
[4] S. Y. Elhabian, K. M. El-Sayed, and S. H. Ahmed, "Moving object
detection in spatial domain using background removal
techniques-state-of-art", Recent Patents on Computer Science, vol. 1, no.
1, pp. 32-54, Jan. 2008.
[5] J. Heikkilä, and O. Silvén, "A real-time system for monitoring of cyclists
and pedestrians", Image and Vision Computing, vol. 22, no 7, pp. 563-570,
July 2004.
[6] I. Haritaoglu, D. Harwood, and L. S. Davis, "W4: Real-time surveillance
of people and their activities", IEEE Transactions on Pattern Analysis
and Machine Intelligence, vol. 22, no. 8, pp. 809-830, Aug. 2000.
[7] A. J. Lipton, H. Fujiyoshi, and R. S. Patil, "Moving target classification
and tracking from real-time video", Proc., Fourth IEEE Workshop on
Applications of Computer Vision, pp. 8-14, Oct. 1998.
[8] L. Wang, W. Hu, and T. Tan., "Recent developments in human motion
analysis", Pattern Recognition, vol. 36, no 3, pp. 585-601, Mar. 2003.
[9] N. Paragios, and R. Deriche, "Geodesic active contours and level sets for
the detection and tracking of moving objects", IEEE Transactions on
Pattern Analysis and Machine Intelligence, vol. 22, no. 3, pp. 266-280,
Mar. 2000.
[10] S. C. Zhu, and A. Yuille, "Region competition: Unifying snakes, region
growing, and Bayes/MDL for multiband image segmentation", IEEE
Transactions on Pattern Analysis and Machine Intelligence, vol. 18, no. 9,
pp. 884-900, Sep. 1996.
[11] L. Wixson, "Detecting salient motion by accumulating
directionally-consistent flow", IEEE Transactions on Pattern Analysis
and Machine Intelligence, vol. 22, no. 8, pp. 774-780, Aug. 2000.
[12] R. Pless, T. Brodsky, and Y. Aloimonos, "Detecting independent motion:
The statistics of temporal continuity", IEEE Transactions on Pattern
Analysis and Machine Intelligence, vol. 22, no. 8, pp. 768-773, Aug.
2000.