Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
156 words
A system for summarizing a video, comprising: receiving an input video signal; extracting a plurality of features from the video, wherein separating the video into a first set of segments based upon a first feature of the plurality of features; wherein each segment is separated based on the first feature of the plurality of features; separating the video into a second set of segments based upon a second feature of the plurality of features; wherein each segment is separated based on the second feature of the plurality of features; classifying the video segments based upon the plurality of features; wherein at least one of the first and second sets of segments is classified based on both the first feature and the second feature of the plurality of features; grouping similarly classified video segments into clusters selecting a plurality of segments from the clusters to comprise summary segments; and compiling the summary segments into a summary video.
Claim 2
Independent Claim
156 words
A system for summarizing a video, comprising: receiving an input video signal; extracting a plurality of features from the video, wherein separating the video into a first set of segments based upon a first feature of the plurality of features; wherein each segment is separated based on the first feature of the plurality of features; separating the video into a second set of segments based upon a second feature of the plurality of features; wherein each segment is separated based on the second feature of the plurality of features; classifying the video segments based upon the plurality of features; wherein at least one of the first and second sets of segments is classified based on both the first feature and the second feature of the plurality of features; grouping similarly classified video segments into clusters selecting a plurality of segments from the clusters to comprise summary segments; and compiling the summary segments into a summary video.
Claim 3
Dependent Claim
18 words
The system of claim 1 , wherein the plurality of features extracted is based on motion and appearance.
Claim 4
Dependent Claim
21 words
The system of claim 2 , wherein the appearance features are a color histogram for each frame of a video segment.
Claim 5
Dependent Claim
20 words
The system of claim 2 , wherein the motion feature includes the type of camera motion in a video segment.
Claim 6
Dependent Claim
20 words
The system of claim 4 , wherein the type of camera motion is a camera pan or a camera zoom.
Claim 7
Dependent Claim
18 words
The system of claim 2 , wherein the plurality of features extracted includes features derived from the audio.
Claim 8
Dependent Claim
23 words
The system of claim 6 , wherein the audio features extracted are used to separate the video into video segments based on sound.
Claim 9
Dependent Claim
29 words
The system of claim 2 , wherein the motion and appearance features extracted are used to separate the video into segments that have similar appearance features and motion features.
Claim 10
Dependent Claim
32 words
The system of claim 8 , wherein the separation of video into segments based on appearance features and the separation of video into segments based on motion features are carried out separately.
Claim 11
Dependent Claim
23 words
The system of claim 1 , wherein the video segments are classified as dynamic video segments, static video segments, or ignored video segments.
Claim 12
Dependent Claim
29 words
The system of claim 10 , wherein the classifying of video segments includes combining the segments separated based on appearance features and the segments separated based on motion features.
Claim 13
Dependent Claim
20 words
The system of claim 11 , wherein the dynamic video segments and static video segments are grouped into clusters separately.
Claim 14
Dependent Claim
22 words
The system of claim 12 , wherein the dynamic video segments are grouped into clusters using both appearance features and motion features.
Claim 15
Dependent Claim
21 words
The system of claim 13 , wherein the grouping of dynamic video segments into clusters includes dimension reduction and spectral clustering.
Claim 16
Dependent Claim
18 words
The system of claim 14 , wherein the static video segments are grouped into clusters using appearance features.
Claim 17
Dependent Claim
18 words
The system of claim 15 , wherein the grouping of static video segments into clusters uses agglomerative clustering.
Claim 18
Dependent Claim
19 words
The system of claim 1 , wherein a similarity matrix is calculated for all video segments in the clusters.
Claim 19
Dependent Claim
29 words
The system of claim 17 , wherein the selecting of a plurality of video segments from the clusters to comprise summary segments is calculated based on the similarity matrix.
Claim 20
Dependent Claim
19 words
The system of claim 18 , wherein one video segment per cluster is selected to comprise the summary segments.
Claim 21
Dependent Claim
30 words
The system of claim 1 , wherein the summary segments are compiled in order by the beginning time of each segment, such that the summary video is in temporal order.
Claim 22
Dependent Claim
21 words
The system of claim 1 , wherein the summary video further includes information displayed to a user regarding the summary segments.
Claim 23
Independent Claim
159 words
A system for summarizing a video, comprising: receiving an input signal of a video; extracting a plurality of features from the video, wherein the features include motion and appearance; creating a first set of video segments based on the motion features and creating a second set of video segments based on the appearance features; classifying at least one of the first and second sets of video segments based upon the both motion and appearance features, wherein the video segments are classified as dynamic video segments, static video segments, or ignore video segments; grouping similarly classified video segments into clusters, wherein the dynamic video segments and static video segments are clustered separately; selecting a plurality of segments from the clusters to comprise summary segments, wherein one video segment from each cluster is selected; and compiling the summary segments into a summary video, wherein the summary video also includes data relating to the selected summary segments in relation to the video.
Claim 24
Independent Claim
159 words
A system for summarizing a video, comprising: receiving an input signal of a video; extracting a plurality of features from the video, wherein the features include motion and appearance; creating a first set of video segments based on the motion features and creating a second set of video segments based on the appearance features; classifying at least one of the first and second sets of video segments based upon the both motion and appearance features, wherein the video segments are classified as dynamic video segments, static video segments, or ignore video segments; grouping similarly classified video segments into clusters, wherein the dynamic video segments and static video segments are clustered separately; selecting a plurality of segments from the clusters to comprise summary segments, wherein one video segment from each cluster is selected; and compiling the summary segments into a summary video, wherein the summary video also includes data relating to the selected summary segments in relation to the video.