Visual tracking is an active research topic in computer vision, owing to its wide applications such as humancomputer interfaces, robotics, and surveillance. Its objective is to estimate the location of an initialized visual target in each frame of an image sequence.However, visual tracking is a difficult problem due to the factors such as occlusion, deformation, fast motion, illumination variations, background clutter, and scale variations.