Fast compensation of illumination changes for background subtraction
Background subtraction is a common technique used for motion tracking. It involves segmenting the foreground from the background in a given set of video frames. Background subtraction as proposed by Stauffer-Grimson [1] models each pixel using a mixture of Gaussians. The parameters of the Gaussian model are adaptive, and can adjust to gradual changes in image intensity over time. But in cases when the lighting change in the captured video sequence is sudden, like when the camera's automatic gain control (AGC) self adjusts the intensity of the overall image, such model based methods of background subtraction fail to adapt quickly to such a sudden change in image intensity. We propose a technique to automatically estimate the extent of camera AGC, and then use the information to add an additional block into any model based method such as the Stauffer-Grimson method to compensate for camera AGC while doing background subtraction.