GrimsonGMM

Adaptive Background Mixture Models for Real-Time Tracking(1999) by Chris Stauffer, W. Eric L. Grimson

Background Subtraction Using Markov Thresholds(2005) by Joshua Migdal, W. Eric L. Grimson
In section 4.5(Experimental setup), they have mentioned the thresholds used.
K = 2, alpha = 0.005, rho = 0.05, T = 0.5
They could have mentioned in 1999 paper also.


Foreground-Adaptive Background Subtraction(2009) by J Mike McHugh et al
paper link in Konrad's page
Master Thesis explains in detail.
  • errata: variance is written as 6 but Fig 4.1 of master thesis confirms that sigma = 6
  • Here foreground is modeled based on neighborhood foreground pixels, unlike in Joshua Migdal's 2005 paper where they model foreground as uniform.

Statistical Background Subtraction for a Mobile Observer (2003) by Eric Hayman and Eklundh
In Section 2.1(review of Stauffer and Grimson's algorithm), they mention that the pixel value in current frame is assigned to only one background model. But I think in the Stauffer's algorithm, there's no such constraint. Whichever model(s) satisfies the constraint of having the pixel within 2.5 sigma, its considered as matched model.

In their method, Hayman & Eklundh, for the first few frames, they consider only a single background model. Probably that's the reason why they thought of Grimson's method as like that.

Note: alpha stands for weight in this paper, unlike in Stauffer & Grimson's paper where it was learning rate. Beware of this confusion.


A statistical Approach for real-time Robust Background Subtraction and Shadow Detection (1999) by T. Horprasert et al


Programs:

Matlab:
1. test_background_subtraction_pixel.m  -> implementation of Stauffer & Grimson'e 1999 paper
2. test_background_subtraction_frame.m -> implementation of Hayman & Eklundh's 2003 paper [[ Having some doubts in the implementation ]]

Test video: 1st video of http://cvrc.ece.utexas.edu/SDHA2010/videos/human_interaction.zip

ċ
Blob.cpp
(1k)
Kaushik Acharya,
Apr 17, 2011, 6:13 PM
ċ
Blob.hpp
(0k)
Kaushik Acharya,
Apr 17, 2011, 6:13 PM
ċ
GrimsonGMM.cpp
(22k)
Kaushik Acharya,
Apr 17, 2011, 6:14 PM
ċ
GrimsonGMM.hpp
(4k)
Kaushik Acharya,
Apr 17, 2011, 6:14 PM
ċ
main.cpp
(5k)
Kaushik Acharya,
Apr 17, 2011, 6:14 PM
ċ
test_background_subtraction_frame.m
(8k)
Kaushik Acharya,
Jun 18, 2011, 10:00 PM
ċ
test_background_subtraction_pixel.m
(5k)
Kaushik Acharya,
Jun 18, 2011, 10:00 PM
ċ
test_weight_updation.m
(0k)
Kaushik Acharya,
Apr 4, 2011, 3:24 AM
Comments