1. A method for tracking a target object, comprising: A. receiving a plurality of images, and selecting one of the images as a current image; B. extracting a specific color of the current image; C. comparing the current image with a template image to search a target object in the current image; D. determining whether the current image contains the target object, and if yes, updating an object feature and an object location of the target object into a storage unit; and if not, performing a next step: E. using a micro processor to perform the following steps: a. searching a previous image with the target object in the images received before the current image; b. searching whether the current image contains the target object according to the object feature of the previous image; and c. finding the target object of the current image according to the object feature of the previous image, and updating the object feature and the object location of the current image into the storage unit.