Description:Background extraction is generally the first step for many computer vision and augmented reality applications. Most existing methods, which assume a clean background shot, are not suitable for video sequences such as highway traffic videos containing complex foreground movements which may not have a clean background shot. Therefore, this projects focuses on developing algorithms for robust background extraction.