1. A method of annotating each video segment in a plurality of video segments with an indicator of the likelihood that the respective video segment shows a particular feature, the plurality of video segments forming an episode of interest from a given video domain, the method comprising the steps of: determining initial feature probabilities for respective ones of the plurality of video segments using a machine learning algorithm, an initial feature probability for a given video segment indicating the likelihood that the given video segment shows the particular feature; determining refined feature probabilities for respective ones of the plurality of video segments, the refined feature probabilities determined by finding the most probable state sequence in a finite state machine comprising a plurality of states, a given state in the plurality of states specifying whether the particular feature is shown in each of two or more of the plurality of video segments, wherein the determined initial feature probabilities are applied as incoming probabilities to the finite state machine; and annotating each of the video segments in the plurality of video segments with the refined feature probability for the respective video segment.