OpenCV:BackgroundSubtraction
Gaussian Background Detection Algorithm
opencv-2.4.9/modules/legacy/include/opencv2/legacy.hpp
파일중 일부:
/*
Interface of Gaussian mixture algorithm
"An improved adaptive background mixture model for real-time tracking with shadow detection"
P. KadewTraKuPong and R. Bowden,
Proc. 2nd European Workshp on Advanced Video-Based Surveillance Systems, 2001."
http://personal.ee.surrey.ac.uk/Personal/R.Bowden/publications/avbs01/avbs01.pdf
*/
/* Note: "MOG" == "Mixture Of Gaussians": */
#define CV_BGFG_MOG_MAX_NGAUSSIANS 500
/* default parameters of gaussian background detection algorithm */
#define CV_BGFG_MOG_BACKGROUND_THRESHOLD 0.7 /* threshold sum of weights for background test */
#define CV_BGFG_MOG_STD_THRESHOLD 2.5 /* lambda=2.5 is 99% */
#define CV_BGFG_MOG_WINDOW_SIZE 200 /* Learning rate; alpha = 1/CV_GBG_WINDOW_SIZE */
#define CV_BGFG_MOG_NGAUSSIANS 5 /* = K = number of Gaussians in mixture */
#define CV_BGFG_MOG_WEIGHT_INIT 0.05
#define CV_BGFG_MOG_SIGMA_INIT 30
#define CV_BGFG_MOG_MINAREA 15.f
Favorite site
- [추천] How to Use Background Subtraction Methods 2
- [추천] Tutorial: Background detection with OpenCV 3
- OpenCV 3.0.0-dev: How to Use Background Subtraction Methods
- Background Subtraction using MOG, MOG2, GMG
- OpenCV 3.0.0-dev documentation: Background Segmentation
- cv::BackgroundSubtractorMOG2 Class Reference
- Motion Analysis and Object Tracking
- Cannot set user parameters in BackgroundSubtractorMOG2
- OpenCV 전경과 객체 분리
- OpenCV 영상의 일부와 분할 - 배경 제거
- bgslibrary (A Background Subtraction Library)
- cvAcc에 의한 배경 영상 계산 (배경추출)
- OpenCV #5-5 Example (그랩컷 알고리즘으로 전경 객체 추출)
- 객체 추적을 위한 전경 배경 분리기법