Background modeling method in target detection [go]

Source: Internet
Author: User

Recently has been doing the prospect of research, the beginning is mainly to do some engineering applications, in order to solve the engineering problems, a lot of Kung Fu, also read a lot of recent articles at home and abroad.      Always want to do a summary, dragged drag, and eventually wrote this very unsuccessful summary. The algorithm of background modeling or foreground detection mainly includes:

1. Single Gaussian (Gaussian model)

Real-time tracking of the human body

2. Mixed Gaussian models (Mixture of Gaussian model)

An improved adaptive background mixture model for real-time tracking with shadow detection

3. Sliding Gaussian average (Running Gaussian average)---single Gaussian

Real-time tracking of the human body

For Gaussian and mixed Gaussian estimation everyone is familiar with, here is no longer tired (mixed Gaussian in the existing background modeling algorithm should be considered relatively good, many new algorithms or improved algorithms are based on some of its principles of the different variants, but the disadvantage of mixed Gaussian algorithm is relatively large, slow speed, light sensitivity);

4. Codebook (CodeBook)

Real-time Foreground–background segmentation using Codebook model

Real-time Foreground-background segmentation using a modified codebook model

On and Codebook algorithm, once did the experiment, the effect can also, later also has many variants, did not carry on the research, but the algorithm to the illumination is also sensitive);

5. Self-organizing background detection (sobs-self-organization background subtraction)

A self-organizing approach to background subtraction for+visual surveillance

For the self-organizing background modeling algorithm, sobs algorithm, the algorithm has certain robustness to illumination, but the map model is larger than the input picture, the computational amount is large, but it can be solved by parallel processing to solve the speed problem of the algorithm, can be tried;

6. Sample consistent background modeling algorithm (SACON)

A consensus-based method for tracking

A consensus-based method for tracking-modelling background scenario and foreground appearance

Sacon-background subtraction based on a robust consensus method

Sacon algorithm is based on statistical knowledge, code implementation, and done experiments, the effect can also, but no further analysis;

7. Vibe algorithm

Vibe

Vibe-a Universal Background Subtraction

Vibe algorithm is a masterpiece of B, online has a ready algorithm available, but has applied for a patent, used for research or can be, the algorithm is very fast, the calculation is small, and the noise has a certain robustness, the detection effect is good;

8. Color information based background modeling method (color)

A statistical approach for real-time robust background subtraction and shadow detection

Based on color information background modeling method, called color algorithm, this algorithm will divide pixel difference into chromaticity difference and brightness difference, have strong robustness to illumination, have better effect, calculate speed is relatively fast, can meet the requirement of real-time, Do a lot of video sequence detection, the effect is more ideal;

9. Statistical averaging method

10. Median filter method (temporal Median filter)

Automatic congestion detection system for underground platform

Detecting moving objects,ghost,and shadows in video streams

Statistical averaging method and median filter method, for these two algorithms, only the statistical averaging method has been implemented, and tested, the application of the algorithm has great limitations, can only be regarded as a theoretical supplement;

One-W4 method

W4.pdf

W4 algorithm should be used in the first practical application of an algorithm, the people can go to see the relevant information, here no longer elaborate;

12. Intrinsic Background law

A Bayesian Computer Vision system for modeling human interactions

The background of the law has not been achieved, see a lot of literature has been explained, and then the algorithm is based on the Bayesian framework, I have been the Bayesian framework is not cold, theoretically very perfect, the practical application is shit (no offense to the Bayesian fans, if offended, please detour, do not spit);

13. Kernel Density Estimation method

Non-parametric model for background subtraction

Finally, the kernel density estimation algorithm, the algorithm should be a relatively robust algorithm, can solve many of the problem of algorithm parameter setting, no need to set parameters should be a big advantage of the algorithm.

Personal views: Sobs, Color, VIBE, Sacon, PDF, etc. can be deeply understood, especially in recent years block-based or region-based, features-based, The algorithm based on hierarchical classification or level trainer can be studied in depth.

Recommend a review article: Evaluation of Background subtraction techniques for Video surveillance

Recommend another website: http://www.changedetection.net/

Background modeling method in target detection [go]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.