Annotating Video Segments Using Feature Rhythm Models
First Claim
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, each initial feature probability indicating the likelihood that its respective 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, the most probable state sequence determined at least in part using the calculated initial feature probabilities; and
annotating each of the video segments in the plurality of video segments with its respective refined feature probability.
1 Assignment
0 Petitions
Accused Products
Abstract
Each video segment in a plurality of video segments is annotated with an indicator of the likelihood that the respective video segment shows a particular feature. The plurality of video segments forms an episode of interest from a given video domain. Initial feature probabilities are calculated for respective ones of the plurality of video segments using a machine learning algorithm. Each initial feature probability indicates the likelihood that its respective video segment shows the particular feature. Refined feature probabilities are determined for respective ones of the plurality of video segments by finding the most probable state sequence in a finite state machine. This is accomplished at least in part using the determined initial feature probabilities. Finally, each of the video segments in the plurality of vides segments is annotated with its respective refined feature probability.
33 Citations
20 Claims
-
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, each initial feature probability indicating the likelihood that its respective 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, the most probable state sequence determined at least in part using the calculated initial feature probabilities; and annotating each of the video segments in the plurality of video segments with its respective refined feature probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising a processor-readable storage medium storing one or more programs for 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 in a given video domain, the one or more programs, when executed by a data processing system comprising a memory and a processor coupled to the memory, operative to cause the data processing system to perform at least the steps of:
-
determining initial feature probabilities for respective ones of the plurality of video segments using a machine learning algorithm, each initial feature probability indicating the likelihood that its respective 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, the most probable state sequence determined at least in part using the determined initial feature probabilities; and annotating each of the video segments in the plurality of video segments with its respective refined feature probability. - View Dependent Claims (13, 14)
-
-
15. A data processing system comprising a memory and a data processor coupled to the memory for 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 in a given video domain, the data processing system operative to perform the steps of:
-
determining initial feature probabilities for respective ones of the plurality of video segments using a machine learning algorithm, each initial feature probability indicating the likelihood that its respective 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, the most probable state sequence determined at least in part using the determined initial feature probabilities; and annotating each of the video segments in the plurality of video segments with its respective refined feature probability. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification