Skip to main content
Log in

Recursive-learning-based moving object detection in video with dynamic environment

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Moving object detection is a fundamental and critical task in video surveillance systems. It is very challenging for complex scenes having slow-moving and paused objects. This paper proposes a moving object detection algorithm which combines Gaussian mixture model with foreground matching. This algorithm is able to detect slow-moving and paused objects very effectively. This algorithm uses adaptive learning rate to deal with different rates of change in background. The performance of the proposed algorithm is evaluated on the challenging videos containing strong dynamic background and slow-moving and paused objects using standard performance metrics. Experimental results show that the proposed method achieves 25% average improvement in accuracy compared over existing algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Bouwmans T (2011) Recent advanced statistical background modeling for foreground detection-a systematic survey. Recent Patents on Computer Science 4(3):147–176

    Google Scholar 

  2. Bouwmans T, Baf FE (2010) Statistical background modeling for foreground detection: A survey. Handbook of Pattern Recognition and Computer, pp 181–199

  3. Butler D, Sridharan S, Bove VM (2003) J.: Real-time adaptive background segmentation. In: Multimedia and expo, 2003. ICME ’03. Proceedings. 2003 international conference on, vol. 3, pp. 341–344

  4. Chen Z, Ellis T (2014) A self-adaptive gaussian mixture model. Comput Vis Image Underst 122(0):35–46. https://doi.org/10.1016/j.cviu.2014.01.004

    Article  Google Scholar 

  5. Elgammal AM, Harwood D, Davis LS (2000) Non-parametric model for background subtraction. In: Proceedings of the 6th European Conference on Computer Vision-Part II. Springer-Verlag, London, UK, pp 751–767

  6. Goyette N, Jodoin P, Porikli F, Konrad J, Ishwar P (2012) Changedetection.net: a new change detection benchmark dataset. In: Computer vision and pattern recognition workshops (CVPRW), 2012 IEEE computer society conference on, pp. 1–8

  7. Hofmann M, Tiefenbacher P, Rigoll G (2012) Background segmentation with feedback: the pixel-based adaptive segmenter. In: Computer vision and pattern recognition workshops (CVPRW), 2012 IEEE computer society conference on, pp. 38–43

  8. Ilyas A, Scuturici M, Miguet S (2009) Real time foreground-background segmentation using a modified codebook model. In: Advanced video and signal based surveillance, 2009. Sixth IEEE international conference on, pp. 454–459

  9. Wang J, Zheng Y (2006) N.N.E.H.: Extracting roadway background image: a model based approach. Transp. Res. Rep. 1944:82–88

    Article  Google Scholar 

  10. Jiang S, Lu X (2017) Wesambe: a weight-sample-based method for background subtraction. IEEE Transactions on Circuits and Systems for Video Technology, pp 1–11

  11. KaewTraKulPong P, Bowden R (2002) An improved adaptive background mixture model for real-time tracking with shadow detection. In: Video-based surveillance systems, pp. 135–144. Springer US

  12. Lee DS (2005) Effective gaussian mixture learning for video background subtraction. Pattern Analysis and Machine Intelligence. IEEE Transactions on 27(5):827–832. https://doi.org/10.1109/TPAMI.2005.102

    Article  Google Scholar 

  13. Li L, Huang W, Gu IYH, Tian Q (2003) Foreground object detection from videos containing complex background. In: In MULTIMEDIA 03: Proceedings of the eleventh ACM international conference on Multimedia, pp. 2–10. ACM Press

  14. Maddalena L, Petrosino A (2008) A self-organizing approach to background subtraction for visual surveillance applications. IEEE Trans Image Process 17(7):1168–1177

    Article  MathSciNet  Google Scholar 

  15. McFarlane N, Schofield C (1995) Segmentation and tracking of piglets in images. Mach Vis Appl 8(3):187–193. https://doi.org/10.1007/BF01215814

    Article  Google Scholar 

  16. Power PW, Schoonees JA (2002) Understanding background mixture models for foreground segmentation. In: Proceedings Image and Vision Computing New Zealand

  17. Roy A, Shinde S, don Kang K (2010) An approach for efficient real time moving object detection. In: Embedded systems & applications (ESA), international conference on, pp. 157–162

  18. Shah M, Deng J, Woodford B (2014) Video background modeling: recent approaches, issues and our proposed techniques. Mach Vis Appl 25(5):1105–1119. https://doi.org/10.1007/s00138-013-0552-7

    Article  Google Scholar 

  19. Stauffer C, Grimson W (1999) Adaptive background mixture models for real-time tracking. In: Computer vision and pattern recognition, 1999. IEEE computer society conference on., vol. 2, pp. 246–252. Los alamitos. https://doi.org/10.1109/CVPR.1999.784637

  20. Varadarajan S, Miller P, Zhou H (2015) Region-based mixture of gaussians modelling for foreground detection in dynamic scenes. Pattern Recogn 48 (11):3488–3503. https://doi.org/10.1016/j.patcog.2015.04.016

    Article  Google Scholar 

  21. Zivkovic Z, van der Heijden F (2006) Efficient adaptive density estimation per image pixel for the task of background subtraction. Pattern Recogn Lett 27(7):773–780. https://doi.org/10.1016/j.patrec.2005.11.005

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kalpana Goyal.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Goyal, K., Singhai, J. Recursive-learning-based moving object detection in video with dynamic environment. Multimed Tools Appl 80, 1375–1386 (2021). https://doi.org/10.1007/s11042-020-09588-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09588-w

Keywords

Navigation