Object tracking is a process of segmenting a region of interest from a video scene and keeping track of its motion, position and occlusion. The tracking is performed by monitoring objects’ spatial and temporal changes during a video sequence, including its presence, position, size, shape, etc. Object tracking is used in several applications such as video surveillance, robot vision, traffic moni...