Abstract
Although background subtraction techniques have been used for several years in vision systems for moving object detection, many of them fail to provide good results in presence of noise, illumination variation, non-static background, etc. A basic requirement of background subtraction scheme is the construction of a stable background model and then comparing each incoming image frame with it so as to detect moving objects. The novelty of the proposed scheme is to construct a stable background model from a given video sequence dynamically. The constructed background model is compared with different image frames of the same sequence to detect moving objects. In the proposed scheme the background model is constructed by analyzing a sequence of linearly dependent past image frames in Wronskian framework. The Wronskian based change detection model is further used to detect the changes between the constructed background scene and the considered target frame. The proposed scheme is an integration of Gaussian averaging and Wronskian change detection model. Gaussian averaging uses different modes which arise over time to capture the underlying richness of background, and it is an approach for background building by considering temporal modes. Similarly, Wronskian change detection model uses a spatial region of support in this regard. The proposed scheme relies on spatio-temporal modes arising over time to build the appropriate background model by considering both spatial and temporal modes. The results obtained by the proposed model is found to provide accurate shape of moving objects. The effectiveness of the proposed scheme is verified by comparing the results with those of some of the existing state of the art background subtraction techniques on public benchmark databases. We found that the average F-measure is significantly improved by the proposed scheme from that of the state-of-the-art techniques.
Similar content being viewed by others
References
Ninth IEEE International Workshop on Performance Evaluation of Tracking and Surveillance. http://www.cvg.rdg.ac.uk/PETS2006/
Barnich, O., Van Droogenbroeck, M.: ViBe: a universal background subtraction algorithm for video sequences. IEEE Trans. Image Process. 20(6), 1709–1724 (2011)
Benezeth, Y., Jodoin, P.M., Emile, B., Laurent, H., Rosenberger, C.: Review and evaluation of commonly-implemented background subtraction algorithms. In: Proceedings of the IEEE International Conference on, Pattern Recognition, pp. 1–4 (2008)
Bgs, G.: http://code.google.com/p/bgslibrary/
Bgs, G.: https://sites.google.com/site/learningcomputervision/background-subtraction/grimsongmm
Bovic, A.L.: Image and Video Processing. Academic Press, New York (2000)
Brutzer, S., Hoferlin, B., Heidemann, G.: Evaluation of background subtraction techniques for video surveillance. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1937–1944 (2011)
Chan, A., Mahadevan, V., Vasconcelos, N.: Generalized stauffer and grimson background subtraction for dynamic scenes. Mach. Vis. Appl. 22, 751–766 (2011)
Codebook: http://www.umiacs.umd.edu/knkim/
Durucan, E., Ebrahimi, T.: Change detection and background extraction by linear algebra. Proc. IEEE (Special Issue on Advanced Video Surveillance) 89(10), 1368–1381 (2001)
Elgammal, A., Duraiswami, R., Harwood, D., Davis, L.S.: Background and foreground modeling using nonparametric kernel density estimation for visual surveillance. Proc. IEEE 90(7), 1151–1163 (2002)
Gonzalez, R.F., Woods, R.E.: Digital Image Processing. Pearson Education, Singapore (2001)
Haritaoglu, I., Harwood, D., Davis, L.: W4: real-time surveillance of people and their activities. IEEE Trans. Pattern Anal. Mach. Intell. 22(8), 809–830 (2000)
Heikkila, M., Pietikainen, M.: A texture-based method for modeling the background and detecting moving objects. IEEE Trans. Pattern Anal. Mach. Intell. 28(4), 657–662 (2006)
Kim, K., Chalidabhongse, T.H., Harwood, D., Davis, L.: Real-time foreground-background segmentation using codebook model. Real-time Imaging 11(3), 167–256 (2005)
Lin, W., Sun, M.T., Poovendran, R., Zhang, Z.: Activity recognition using a combination of category components and local models for video surveillance. IEEE Trans. Circuits Syst. Video Technol. 18(8), 1128–1139 (2008)
Lo, B.P.L., Velastin, S.A.: Automatic congestion detection system for underground platforms. In: Proceedings of International Symposium on Intelligent Multimedia, Video and Speech Processing, pp. 158–161 (2001)
Mandellos, N.A., Keramitsoglou, I., Kiranoudis, C.T.: A background subtraction algorithm for detecting and tracking vehicles. Expert Syst. Appl. 38(3), 1619–1631 (2011)
Manzanera, A., Richefeu, J.C.: A new motion detection algorithm based on \(\Delta -\Sigma \) background estimation. Pattern Recognit. Lett. 28(3), 320–328 (2007)
McIvor, A.: Background subtraction techniques. In: Image and Vision Computing New Zealand 00, pp. 1–6 (2000)
Piccardi, M.: Background subtraction techniques: a review. In: Proceedings of IEEE International Conference on Systems, Man and Cybernetics, vol. 4, pp. 3099–3104 (2004)
Piccardi, M., Jan, T.: Mean-shift background image modelling. In: Proceedings of International Conference on Image Processing, vol. 5, pp. 3399–3402 (2004)
Poppe, C., Martens, G., De Bruyne, S., Lambert, P., Van de Walle, R.: Robust spatio-temporal multimodal background subtraction for video surveillance. Opt. Eng. 47(10), 107–203 (2008)
Quast, K., Kaup, A.: AUTO GMM-SAMT: an automatic object tracking system for video surveillance in traffic scenarios. EURASIP J. Image Video Process. 2011(814285), 1–14 (2011)
Rodriguez, M.D., Ahmed, J., Shah, M.: Action mach a spatio-temporal maximum average correlation height filter for action recognition. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–8 (2008)
Rougier, C., Meunier, J., St-Arnaud, A., Rousseau, J.: Robust video surveillance for fall detection based on human shape deformation. IEEE Trans. Circuits Syst. Video Technol. 21(5), 611–622 (2011)
Satake, J., Miura, J.: Robust stereo-based person detection and tracking for a person following robot. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1–6 (2009)
Shi, Q., Cheng, L., Wang, L., Smola, A.: Discriminative human segmentation and recognition using semi-Markov model. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–8 (2008)
Spagnolo, P., Orazio, T.D., Leo, M., Distante, A.: Moving object segmentation by background subtraction and temporal analysis. Image Vis. Comput. 24(5), 411–423 (2006)
Stauffer, C., Grimson, W.: Learning patterns of activity using real time tracking. IEEE Trans. Pattern Anal. Mach. Intell. 22(8), 747–767 (2000)
Stauffer, C., Grimson, W.E.L.: Adaptive background mixture models for real-time tracking. In: Proceedings of International Conference on Computer Vision and Pattern recognition, pp. 2246–2252 (1999)
Subudhi, B.N., Nanda, P.K., Ghosh, A.: A change information based fast algorithm for video object detection and tracking. IEEE Trans. Circuits Syst. Video Technol. 21(7), 993–1004 (2011)
Subudhi, B.N., Nanda, P.K., Ghosh, A.: Entropy based region selection for moving object detection. Pattern Recognit. Lett. 32(15), 2097–2108 (2011)
Tekalp, A.M.: Digital Video Processing. Prentice Hall, New Jersey (1995)
Wren, C., Azarbayejani, A., Darrell, T., Pentland, A.: Pfinder: real-time tracking of the human body. IEEE Trans. Pattern Anal. Mach. Intell. 19(7), 780–785 (1997)
Xu, D., Yan, S., Tao, D., Zhang, L., Li, X., Zhang, H.J.: Human gait recognition with matrix representation. IEEE Trans. Circuits Syst. Video Technol. 16(7), 896–903 (2006)
Acknowledgments
The authors like to acknowledge the through and constructive comments provided by the reviewers and the editor on this paper. Badri Narayan Subudhi acknowledges the Council of Scientific and Industrial Research (CSIR) for providing a senior research fellowship (No. 9/93 (0137)/ 2011) to him.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Subudhi, B.N., Ghosh, S. & Ghosh, A. Change detection for moving object segmentation with robust background construction under Wronskian framework. Machine Vision and Applications 24, 795–809 (2013). https://doi.org/10.1007/s00138-012-0475-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-012-0475-8