1. A method for tracking an object, the method comprising the steps of: inputting images sequentially; determining a first position of the object in the input image by using a first tracking template and determining a second position of the object in the input image by using a second tracking template, the first tracking template being formed based on a first feature set, the second tracking template being formed based on a second feature set, the first feature set being different from the second feature set, and the first feature set and the second feature set including one or more features; and determining a final position of the object in the input image, based on the first position and the second position, wherein the first tracking template is updated for each of a predetermined number of frames, the second tracking template is updated based on a predetermined rule, the second tracking template and the first tracking template are independently updated, and the update frequency of the second tracking template is lower than the update frequency of the first tracking template.