1. A computer-based method for tracking a location of an object within two or more digital images of a set of digital images, the method comprising the steps of: receiving a first image vector representing a first image within the set of digital images; determining the location of the object in said first image from said first image vector; applying a dynamic model to said first image vector to determine a possible motion of the object between said first image vector and a successive image vector representing a second image within the set of digital images; applying a first model to classify said successive image vector as one of a first type and a second type; applying an inference model to said dynamic model and to said first model to predict a most likely location of the object; and updating said first model.