The invention relates to a full automatic target detecting and
tracking system in the
computer vision field, wherein, an input module is responsible for collecting digital images shot by a binocular camera to be taken as
system input, the obtained digital images are input into a
feature extraction module and feature analysis is carried out to one image to obtain a plurality of characteristic points to be taken as the subsequently processed images. By matching the characteristic points of two images, the
parallax of the two images is calculated, and by combining the pre-informed external and internal parameters of the camera, the lower coordinate of a camera coordinate
system of the characteristic points can be calculated; furthermore, by the relationship between a world coordinate
system and the camera coordinate system, the coordinate of the world coordinate system of the characteristic points can be known. A clustering module clusters the characteristic points into an aggregation for expressing target position, while a
trajectory analysis module estimates the target position on a
time sequence to obtain the motion trajectory of the target. The invention can effectively and steadily detect the targets in a designated area, track the targets and calculate the motion trajectories of the targets.