Cauchy Mixture Model-based Foreground Object Detection with New Dynamic Learning Rate Using Spatial and Statistical information for Video Surveillance Applications

  • D. SowmiyaEmail author
  • P. Anandhakumar
Research Paper


This paper presents a background modeling technique based on Cauchy mixture model (CMM) for moving object detection. The proposed approach detects the objects under different scenarios such as cluttered background, sudden and varied illumination, in the presence of shadow, slow- and fast-moving objects and under different weather conditions. The qualitative and quantitative performance evaluation of the proposed method on background model challenge (BMC) datasets, containing both real and synthetic videos, exhibits a superior performance over the state-of-the-art methods. The average accuracy for real and synthetic videos is 94.92% and 98.01%, respectively. The average F-score for real videos is 96.49%, and that for synthetic videos is 98.86%. The area under the curve (AUC) reveals an improved performance of 4.6% and 3.6% for real videos and synthetic videos of BMC dataset, respectively.


Cauchy mixture model Object detection Video surveillance Background modeling 



This work is supported in part by University Grants Commission of India, under the grant of Rajiv Gandhi National Fellowship, RGNF-2013-14-SC-TAM-47443 & DST-FIST.


  1. 1.
    Bouwmans T (2014) Traditional and recent approaches in background modeling for foreground detection: an overview. Comput Sci Rev 11:31–66CrossRefzbMATHGoogle Scholar
  2. 2.
    Sobral A, Vacavant A (2014) A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos. Comput Vis Image Underst 122:4–21CrossRefGoogle Scholar
  3. 3.
    Elhabian SY, El-Sayed KM, Ahmed SH (2008) Moving object detection in spatial domain using background removal techniques-state-of-art. Recent Pat Comput Sci 1(1):32–54CrossRefGoogle Scholar
  4. 4.
    Stauffer C, Grimson WEL (1999) Adaptive background mixture models for real-time tracking. In IEEE computer society conference on computer vision and pattern recognition, vol 2, pp 246–252Google Scholar
  5. 5.
    Elgammal A, Harwood D, Davis L (2000) Non-parametric model for background subtraction. Computer vision. In European conference on computer vision, pp 751–767. Springer, BerlinGoogle Scholar
  6. 6.
    Bhaskar H, Mihaylova L, Achim A (2010) Video foreground detection based on symmetric alpha-stable mixture models. IEEE Trans Circuits Syst Video Technol 20(8):1133–1138CrossRefGoogle Scholar
  7. 7.
    Bouwmans T, Sobral A, Javed S, Jung SK, Zahzah EH (2017) Decomposition into low-rank plus additive matrices for background/foreground separation: a review for a comparative evaluation with a large-scale dataset. Comput Sci Rev 23:1–71CrossRefzbMATHGoogle Scholar
  8. 8.
    Wren CR, Azarbayejani A, Darrell T, Pentland AP (1997) Pfinder: real-time tracking of the human body. IEEE Trans Pattern Anal Mach Intell 19(7):780–785CrossRefGoogle Scholar
  9. 9.
    Stauffer C, Grimson WEL (2000) Learning patterns of activity using real-time tracking. IEEE Trans Pattern Anal Mach Intell 22(8):747–757CrossRefGoogle Scholar
  10. 10.
    Hayman E, Eklundh JO (2003) Statistical background subtraction for a mobile observer. In Proceedings of the ninth IEEE international conference on computer vision ICCV, pp 67Google Scholar
  11. 11.
    Azzam R, Kampuchea MS, Aloof N, Richardson M (2016) Efficient visual object detection with spatially global Gaussian mixture models and uncertainties. J Vis Commun Image Represent 36:90–106CrossRefGoogle Scholar
  12. 12.
    Zeng Z, Jia J, Zhu Z, Yu D (2016) Adaptive maintenance scheme for codebook-based dynamic background subtraction. Comput Vis Image Underst 152:58–66CrossRefGoogle Scholar
  13. 13.
    Chen Z, Ellis T (2014) A self-adaptive Gaussian mixture model. Comput Vis Image Underst 122:35–46CrossRefGoogle Scholar
  14. 14.
    Zhong Z, Zhang B, Lu G, Zhao Y, Xu Y (2016) An Adaptive Background Modeling Method for Foreground Segmentation. IEEE Trans Intell Transp Syst 18(5):1109–1121CrossRefGoogle Scholar
  15. 15.
    Khan MUK, Khan A, Kyung CM (2017) EBSCam: background subtraction for ubiquitous computing. IEEE Trans Very Large Scale Integr VLSI Syst 25(1):35CrossRefGoogle Scholar
  16. 16.
    Reddy V, Sanderson C, Lovell BC (2013) Improved foreground detection via block-based classifier cascade with probabilistic decision integration. IEEE Trans Circuits Syst Video Technol 23(1):83–93CrossRefGoogle Scholar
  17. 17.
    Zhou Xiaowei, Yang Can, Weichuan Yu (2013) Moving object detection by detecting contiguous outliers in the low-rank representation. IEEE Trans Pattern Anal Mach Intell 35(3):597–610CrossRefGoogle Scholar
  18. 18.
    Kyrkou C, Theocharides T (2011) A flexible parallel hardware architecture for Adaboost-based real-time object detection. IEEE Trans Very Large Scale Integr VLSI Syst 19(6):1034–1047CrossRefzbMATHGoogle Scholar
  19. 19.
    Bouwmans T, El Baf F (2010) Modeling of dynamic backgrounds by type-2 fuzzy Gaussians mixture models. MASAUM J Basic Appl Sci 1(2):265–276Google Scholar
  20. 20.
    Lee PH, Lin YL, Chen SC, Wu CH, Tsai CC, Hung YP (2011) Viewpoint-independent object detection based on two-dimensional contours and three-dimensional sizes. IEEE Trans Intell Transp Syst 12(4):1599–1608CrossRefGoogle Scholar
  21. 21.
    Murshed M, Ramirez A, Chae O (2010) Statistical background modeling: an edge segment based moving object detection approach. In Seventh IEEE international conference on advanced video and signal based surveillance (AVSS), pp 300–306Google Scholar
  22. 22.
    Tripathi RK, Jalal AS, Bhatnagar C (2013) A framework for abandoned object detection from video surveillance. In Fourth IEEE national conference computer vision, pattern recognition, image processing and graphics (NCVPRIPG), pp 1–4Google Scholar
  23. 23.
    Mukherjee S, Mukherjee DP (2015) A motion-based approach to detect persons in low-resolution video. Multimed Tools Appl 74(21):9475–9490CrossRefGoogle Scholar
  24. 24.
    López-Rubio E, Luque-Baena RM (2011) Stochastic approximation for background modelling. Comput Vis Image Underst 115(6):735–749CrossRefGoogle Scholar
  25. 25.
    Bianchi L, Dondi P, Gatti R, Lombardi L, Lombardi P (2009) Evaluation of a foreground segmentation algorithm for 3d camera sensors. In Image analysis and processing–ICIAP, pp 797–806Google Scholar
  26. 26.
    Wang L, Yung NH (2010) Extraction of moving objects from their background based on multiple adaptive thresholds and boundary evaluation. IEEE Trans Intell Transp Syst 11(1):40–51CrossRefGoogle Scholar
  27. 27.
    Fathima AA, Vaidehi V, Selvaraj K (2014) Fall detection with part-based approach for indoor environment. Int J Intell Inf Technol (IJIIT) 10(4):51–69CrossRefGoogle Scholar
  28. 28.
    Zheng L, Ruan X, Chen Y, Huang M (2016) Shadow removal for pedestrian detection and tracking in indoor environments. Multimed Tools Appl 76(18):18321–18337CrossRefGoogle Scholar
  29. 29.
    Sheikh Y, Javed O, Kanade T (2009) Background subtraction for freely moving cameras. In IEEE 12th international conference on computer vision, pp 1219–1225Google Scholar
  30. 30.
    Rosin PL, Ioannidis E (2003) Evaluation of global image thresholding for change detection. Pattern Recogn Lett 24(14):2345–2356CrossRefzbMATHGoogle Scholar
  31. 31.
    Del-Blanco CR, Jaureguizar F, Garcia N (2012) An efficient multiple object detection and tracking framework for automatic counting and video surveillance applications. IEEE Trans Consum Electron 58(3):857–862CrossRefGoogle Scholar
  32. 32.
    Gualdi G, Prati A, Cucchiara R (2012) Multistage particle windows for fast and accurate object detection. IEEE Trans Pattern Anal Mach Intell 34(8):1589–1604CrossRefGoogle Scholar
  33. 33.
    Guthrie WF (2010) NIST/SEMATECH engineering statistics handbook (Online) Accessed 12 Apr 2017
  34. 34.
    Barnich O, Van Droogenbroeck M (2011) ViBe: a universal background subtraction algorithm for video sequences. IEEE Trans Image Process 20(6):1709–1724ADSMathSciNetCrossRefzbMATHGoogle Scholar
  35. 35.
    Hofmann M, Tiefenbacher P, Rigoll G (2012) Background segmentation with feedback: The pixel-based adaptive segmenter. In IEEE computer society conference on computer vision and pattern recognition workshops (CVPRW), pp 38–43Google Scholar
  36. 36.
    Zivkovic Z (2004) Improved adaptive Gaussian mixture model for background subtraction. In Proceedings of the 17th IEEE international conference on pattern recognition ICPR, vol 2, pp 28–31Google Scholar
  37. 37.
    Vacavant A, Chateau T, Wilhelm A, Lequièvre L (2012) A benchmark dataset for outdoor foreground/background extraction. In Asian conference on computer vision. Springer, Berlin, pp 291–300Google Scholar

Copyright information

© The National Academy of Sciences, India 2019

Authors and Affiliations

  1. 1.Anna University ChennaiChennaiIndia

Personalised recommendations