Introduction The aim of visual tracking is to track an arbitrary object in any environment given the initial position and size of the target object. It is an important area of research with applications in wide variety of tasks like automated surveillance, vehicle tracking, traffic accident detection and robotics. Many emerging technologies like Google autonomous car, delivery drones and Microsoft Hololens rely on visual tracking to function. Thus, more robust and generic visual object tracking...