Statistical Background Modeling

Single Gaussian

Code C++ (Donavan Parks - Department of Electrical and Computer Engineering - University of British Columbia - Canada)C. Wren, A. Azarbayejani, T. Darrell, A. Pentland, “Pfinder : Real-Time Tracking of the Human Body”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 19, No. 7, pages 780 –785 , July 1997.

Mixture of Gaussians

OpenCV (File Name : cvbgfg_gaussmix.cpp)

P. KaewTraKulPong, R. Bowden, "An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection", European Workshop on Advanced Video Based Surveillance Systems, AVBS 2001, Kingston, UK, September 2001.

Code C++ (Tarun Baloch - Department of Computer Science and Engineering -Indian Institute of Technology - India)

T. Baloch, “Background Subtraction in Highly Illuminated Indoor Environment”, Master Thesis, Department of Computer Science and Engineering, Indian Institute of Technology, Kanpur, India, 2010.

Code C++ (Donavan Parks - Department of Electrical and Computer Engineering - University of British Columbia - Canada)

C. Stauffer, E. Grimson, “Adaptive background mixture models for real-time tracking”, Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR 1999), pages 246-252, 1999.

Z. Zivkovic, “Improved adaptive Gaussian mixture model for background subtraction”, International Conference Pattern Recognition, Volume 2, pages 28-31, 2004.

Code C++ (Ruben Heras - Institut für Telekommunikationssysteme - Germany)

R. Heras, M. Pätzold, I. Keller, T. Sikora, "Adaptively Splitted GMM with Feedback Improvement for the Task of Background Subtraction"

IEEE Transactions on Information Forensics & Security, 2014

Code C++ (Vu Pham - University of Science - Ho Chi Minh City - Vietnam)

V. Pham, P. Vo, Hung V. Thanh, B. Le Hoai, "GPU Implementation of Extended Gaussian Mixture Model for Background Subtraction", IEEE-RIVF 2010 International Conference on Computing and Telecommunication Technologies, Vietnam National University, November 2010

Kernel Density Estimation

Code Matlab (Y. Sheikh - University of Central Florida - USA)

Y. Sheikh, M. Shah, "Bayesian Object Detection in Dyanamic Scenes", IEEE Conference on Computer Vision and Pattern Recognition, 2005.

Y. Sheikh, M. Shah, "Bayesian Modelling of Dynamic Scenes for Object Detection", IEEE Transactions on Pattern Analysis and Machine Vision, 2005.

Code Matlab (M. Narayana - University of Massachusetts - USA)

M. Narayana, E. Learned-Miller, A. Hanson, "Background subtraction - separating the modeling and the inference", Machine Vision and Applications, December 2013.

PCA

Code C++ (Donavan Parks - Department of Electrical and Computer Engineering - University of British Columbia - Canada)

N. Oliver, B. Rosario, A. Pentland, “A Bayesian Computer Vision System for Modeling Human Interactions” Proceedings of International Conference on Vision Systems, ICVS 1999, Gran Canaria, Spain, January 1999.

Code Python (Issam Laradji, University of British Columbia - Canada)

R. Babanezhad, I. Laradji, A. Shafaei, M. Schmidt, “MASAGA: A Linearly-Convergent Stochastic First-Order Method for Optimization on Manifolds”, Preprint, September 2018.

Code Matlab (M. Amintoosi, Hakim Sabzevari University, Iran)

M. Amintoosi, F. Farbiz, “Eigenbackground Revisited: Can We Model the Background with Eigenvectors?”, Preprint, April 2021.

CVA

Code (Sahin Isik, Eskisehir Osmangazi University, Turkey)

S. Isik, K. Ozkan, O. Gerek, "CVABS: Moving Object Segmentation with Common Vector Approach for Videos", Preprint, 2018.