This paper presents a video processing system that can track a human target across multi-cameras. The user can browse video clips from the system. When a target is identified by the user, the system can automatically track the target across different cameras. There are three main parts in the system. The first part is object segmentation by a Bayesian model. The second part is object tracking. The mean-shift algorithm is used here to track the interested target in the current camera. The third part is cross-camera tracking. When the target is diminishing or moves out of the shooting range of the current camera, the system looks for the target in the neighboring camera. This part is repeated until the target is out of the shooting range of the multi-camera system. When initializing the system, the user can set up the relative positions and shooting angles of the cameras. The developed system is suitable for analyzing video clips from multiple surveillance cameras to track possible crime suspects. Experimental results on three outdoor surveillance cameras are presented and the results show that our approach is useful.