Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
104 words
A method of performing a similarity search of a video, the method comprising the steps of interactively defining by a user on a video browser a training video segment from the video, the training video segment comprising one or more video segments; obtaining a reduced feature vectors for each video frames of the video; training a statistical model using reduced feature vectors from the training video segment; computing a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and displaying one or more similarity scores and one or more frames of the video to the video browser.
Claim 2
Independent Claim
104 words
A method of performing a similarity search of a video, the method comprising the steps of interactively defining by a user on a video browser a training video segment from the video, the training video segment comprising one or more video segments; obtaining a reduced feature vectors for each video frames of the video; training a statistical model using reduced feature vectors from the training video segment; computing a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and displaying one or more similarity scores and one or more frames of the video to the video browser.
Claim 3
Dependent Claim
22 words
A method as in claim 1 , further comprising: segmenting the video into similar and non-similar segments based upon the similarity scores.
Claim 4
Dependent Claim
32 words
A method as in claim 2 , wherein segmenting the video into similar and non-similar segments based upon the similarity scores comprises comparing the similarity scores to an interactively defined similarity threshold.
Claim 5
Dependent Claim
35 words
A method as in claim 1 , wherein obtaining a reduced feature vectors for each video frames comprises retrieving each of the reduced feature vectors from a precomputed feature vector database corresponding to the video.
Claim 6
Dependent Claim
40 words
A method as in claim 4 , wherein training a statistical model comprises retrieving each of the reduced feature vectors from a pretrained statistical model using the training video segment's reduced feature vectors retrieved from the precomputed feature vector database.
Claim 7
Dependent Claim
34 words
A method as in claim 1 , wherein obtaining a reduced feature vectors for each video frames comprises transforming frames of the video using one of a Discrete Cosine Transform and a Hadamard transform.
Claim 8
Dependent Claim
34 words
A method as in claim 1 , wherein obtaining a reduced feature vector for each video frame includes obtaining features representing chromatic components of the frame and features representing luminance components of the frame.
Claim 9
Dependent Claim
29 words
A method as in claim 7 , wherein obtaining a reduced feature vector for each video frame includes obtaining fewer features representing chromatic components than features representing luminance components.
Claim 10
Dependent Claim
41 words
A method as in claim 1 , wherein obtaining a reduced feature vector for each video frame includes obtaining features representing red components of the frame, features representing green components of the frame, and features representing blue components of the frame.
Claim 11
Dependent Claim
25 words
A method as in claim 1 , wherein training a statistical model comprises training a Gaussian model. vectors retrieved from the precomputed feature vector database.
Claim 12
Dependent Claim
48 words
A method as in claim 1 , wherein displaying comprises displaying a timeline bar of similarity scores, the similarity scores depicted as bars within the timeline bar such that the darker the similarity score bar, the more similar the corresponding video frame is to the training video segment.
Claim 13
Dependent Claim
34 words
A method as in claim 1 , wherein displaying comprises providing interactive indexing to allow the user to jump to similar video frames in the video by skipping nonsimilar video frames in the video.
Claim 14
Dependent Claim
41 words
A method as in claim 1 , wherein obtaining a reduced feature vector for each video frame comprises reducing a number of less significant coefficients in each feature vector by using one of truncation, principal component analysis, and linear discriminant analysis.
Claim 15
Dependent Claim
112 words
A machine readable medium having instructions stored thereon that when executed by a processor are configured to cause the processor to perform the steps of: interactively defining by a user on a video browser a training video segment from the video, the training video segment comprising one or more video segments; obtaining reduced feature vectors for each video frames of the video; training a statistical model using reduced feature vectors from the training video segment; computing a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and displaying one or more similarity scores and one or more frames of the video to the video browser.
Claim 16
Dependent Claim
112 words
A machine readable medium having instructions stored thereon that when executed by a processor are configured to cause the processor to perform the steps of: interactively defining by a user on a video browser a training video segment from the video, the training video segment comprising one or more video segments; obtaining reduced feature vectors for each video frames of the video; training a statistical model using reduced feature vectors from the training video segment; computing a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and displaying one or more similarity scores and one or more frames of the video to the video browser.
Claim 17
Dependent Claim
39 words
A machine readable medium as in claim 14 , further comprising instructions that when executed by the processor cause the processor to perform the step of: segmenting the video into similar and non-similar segments based upon the similarity scores.
Claim 18
Dependent Claim
34 words
A machine readable medium as in claim 15 , wherein segmenting the video into similar and non-similar segments based upon the similarity scores comprises comparing the similarity scores to an interactively defined similarity threshold.
Claim 19
Dependent Claim
45 words
A machine readable medium as in claim 14 , wherein obtaining a reduced feature vectors for each video frames comprises retrieving each of the reduced feature vectors comprises retrieving each of the reduced feature vectors from a precomputed feature vector database corresponding to the video.
Claim 20
Dependent Claim
42 words
A machine readable medium as in claim 17 , wherein training a statistical model comprises retrieving each of the reduced feature vectors from a pretrained statistical model using the training video segment's reduced feature vectors retrieved from the precomputed feature vector database.
Claim 21
Dependent Claim
36 words
A machine readable medium as in claim 14 , wherein obtaining a reduced feature vectors for each video frames comprises transforming frames of the video using one of a Discrete Cosine Transform and a Hadamard transform.
Claim 22
Dependent Claim
36 words
A machine readable medium as in claim 14 , wherein obtaining a reduced feature vector for each video frame includes obtaining features representing chromatic components of the frame and features representing luminance components of the frame.
Claim 23
Dependent Claim
31 words
A machine readable medium as in claim 20 , wherein obtaining a reduced feature vector for each video frame includes obtaining fewer features representing chromatic components than features representing luminance components.
Claim 24
Dependent Claim
43 words
A machine readable medium as in claim 14 , wherein obtaining a reduced feature vector for each video frame includes obtaining features representing red components of the frame, features representing green components of the frame, and features representing blue components of the frame.
Claim 25
Dependent Claim
19 words
A machine readable medium as in claim 14 , wherein training a statistical model comprises training a Gaussian model.
Claim 26
Dependent Claim
50 words
A machine readable medium as in claim 14 , wherein displaying comprises displaying a timeline bar of similarity scores, the similarity scores depicted as bars within the timeline bar such that the darker the similarity score bar, the more similar the corresponding video frame is to the training video segment.
Claim 27
Dependent Claim
36 words
A machine readable medium as in claim 14 , wherein displaying comprises providing interactive indexing to allow the user to jump to similar video frames in the video by skipping non-similar video frames in the video.
Claim 28
Dependent Claim
43 words
A machine readable medium as in claim 14 , wherein obtaining a reduced feature vector for each video frame comprises reducing a number of less significant coefficients in each feature vector by using one of truncation, principal component analysis, and linear discriminant analysis.
Claim 29
Independent Claim
117 words
A system for performing a similarity search of a video, the system comprising: a video browser that enables a user to interactively define a query video training segment from the video, the training video segment comprising one or more video segments; and a model generation component configured to: obtain a reduced feature vectors from each video frames of the video; and train a statistical model using reduced feature vectors from the query video training segment; and a score computation component configured to: compute a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and display the similarity scores and one or more frames of the video to the video browser.
Claim 30
Independent Claim
117 words
A system for performing a similarity search of a video, the system comprising: a video browser that enables a user to interactively define a query video training segment from the video, the training video segment comprising one or more video segments; and a model generation component configured to: obtain a reduced feature vectors from each video frames of the video; and train a statistical model using reduced feature vectors from the query video training segment; and a score computation component configured to: compute a similarity score for each video frame using the frame's reduced feature vector and the statistical model; and display the similarity scores and one or more frames of the video to the video browser.
Claim 31
Dependent Claim
29 words
A system as in claim 27 , wherein the score computation component is further configured to: segment the video into similar and non-similar segments based upon the similarity scores.
Claim 32
Dependent Claim
37 words
A system as in claim 28 , wherein, when the video is segmented into similar and non-similar segments based upon the similarity scores, a comparison is performed of the similarity scores to an interactively defined similarity threshold.
Claim 33
Dependent Claim
40 words
A system as in claim 27 , wherein the model generation component is further configured to: retrieves each of the reduced feature vectors from a precomputed feature vector database corresponding to the video, in order to obtain reduced feature vectors.
Claim 34
Dependent Claim
42 words
A system as in claim 30 , wherein the trained statistical model comprises a retrieval of each of the reduced feature vectors from a pretrained statistical model using the training video segment's reduced feature vectors retrieved from the precomputed feature vector database.
Claim 35
Dependent Claim
39 words
A system as in claim 27 , wherein the model generation component is further configured to: transforms frames of the video using one of a Discrete Cosine Transform and a Hadamard transform, in order to obtain reduced feature vectors.
Claim 36
Dependent Claim
39 words
A system as in claim 27 , wherein the model generation component is further configured to: obtain features representing chromatic components of the frame and features representing luminance components of the frame, in order to obtain reduced feature vectors.
Claim 37
Dependent Claim
34 words
A system as in claim 33 , wherein the model generation component is further configured to: obtain fewer features representing chromatic components than features representing luminance components, in order to obtain reduced feature vectors.
Claim 38
Dependent Claim
46 words
A system as in claim 27 , wherein the model generation component is further configured to: obtain features representing red components of the frame, features representing green components of the frame, and features representing blue components of the frame, in order to obtain reduced feature vectors.
Claim 39
Dependent Claim
17 words
A system as in claim 27 , wherein a trained statistical model comprises a trained Gaussian model.
Claim 40
Dependent Claim
52 words
A system as in claim 27 , wherein the display of similarity scores comprises displaying a timeline bar of similarity scores, the similarity scores depicted as bars within the timeline bar such that die darker the similarity score bar, the more similar the corresponding video frame is to the training video segment.
Claim 41
Dependent Claim
38 words
A system as in claim 27 , wherein the display of similarity scores comprises providing interactive indexing to allow the user to jump to similar video frames in the video by skipping non-similar video frames in the video.
Claim 42
Dependent Claim
43 words
A system as in claim 27 , wherein an obtained reduced feature vector for each video flame comprises a reduction of a number of less significant coefficients in each feature vector by using one of truncation, principal component analysis, and linear discriminant analysis.