A Kalman filter based background updating algorithm robust to sharp illumination changes