Creating fingerprints
First Claim
Patent Images
1. A method for identifying repeating video sequences comprising:
- determining a set of candidate video sequences from at least one video stream;
creating video fingerprints for subsequences of the candidate repeating video sequences;
comparing the video fingerprints of the subsequences of the candidate repeating video sequences against each other to create matched subsequences; and
grouping the matched subsequences as repeating video sequences.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the determination of new video segments is presented in which candidate sequences are recognized and stored, and analysis is performed on fingerprints of segments of the candidate sequences to isolate repeating video sequences, without prior knowledge of those repeating sequences. The repeating sequences are then added to a fingerprint library.
-
Citations
29 Claims
-
1. A method for identifying repeating video sequences comprising:
-
determining a set of candidate video sequences from at least one video stream;
creating video fingerprints for subsequences of the candidate repeating video sequences;
comparing the video fingerprints of the subsequences of the candidate repeating video sequences against each other to create matched subsequences; and
grouping the matched subsequences as repeating video sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer based system for automated detection of repeating video sequences comprising:
-
a subsystem for the feature based detection of candidate sequences;
a subsystem for the generation of video fingerprints from sequences of the candidate sequences;
a subsystem for the matching of video fingerprints of the candidate sequences; and
a subsystem for the isolation of repeating sequences based on matching of the video fingerprints of the candidate sequences. - View Dependent Claims (23, 24)
-
-
25. A computer based method for the creation of a library of repeating advertisements comprising:
-
creating a set of candidate sequences from an incoming video stream wherein the creating is done based on the presence of features within the incoming video stream;
creating a set of video fingerprints from subsequences of the candidate sequences;
comparing the set of video fingerprints against each other to determine matching subsequences; and
grouping the matching subsequences to create a repeating advertisement;
- View Dependent Claims (26)
-
-
27. A computer-based system to identify a repeating video sequence comprising:
-
means for determining a set of candidate repeating video sequences in at least one video stream;
means for creating video fingerprints for subsequences of the candidate repeating video sequences;
means for comparing the video fingerprints of the subsequences of the candidate repeating video sequences against each other to create matched subsequences; and
means for grouping the matched subsequences as the repeating video sequence. - View Dependent Claims (28, 29)
-
Specification