The distributed architecture of a multi-camera surveillance system is given, a data fusion scheme using path model and estimated target shape changes is described, and a collaborative algorithm in distributed multi-camera surveillance system is proposed in order to track people reliably. Based on the results of multi-camera data fusion, the proposed algorithm allocates cameras to objects according to task priorities, the distance between camera and target and the visibility of targets, which is characterized by the system assigning cameras to t...