1. A method for tracking an object in an image sequence, wherein a track associated with said image sequence is associated with a track signature, said track signature comprising a plurality of modes, said method comprising the steps of: detecting said object in a frame of said image sequence; associating said detected object with a representative signature; determining a spatial difference between said track and said detected object; determining, for each mode of said track signature, a visual difference between said mode of said track signature and said representative signature to obtain a lowest determined visual difference; and utilizing said spatial difference and said lowest determined visual difference to perform at least one of the following steps of: (i) associating said detected object with said track, and (ii) adding a new mode, based on said representative signature, to said track signature.