1. A method for detecting and tracking a target, comprising: detecting the target using a plurality of feature cues; fusing the plurality of feature cues to form a set of target hypotheses; tracking the target based on the set of target hypotheses and a scene context analysis; and updating the tracking of the target based on a target motion model.