I. Introduction
OBJECT tracking, in general, is a difficult problem [1]. Difficulties in tracking objects can arise due to abrupt movement of object, changing appearance patterns of the object and the scene, structure-less object, object-to-object and object-to-scene occlusions and camera motion. Tracking is normally performed in the context of higher-level applications that require the location and/or shape of the object in every frame. There are three key steps in video analysis, first detection of moving objects, second is tracking of objects from frame to frame and third analyzing the object tracks to recognize their behavior.