Producing video bits for space time video summary
First Claim
1. A computer-assisted method for producing a space time summary for one or more original videos, comprising:
- automatically recognizing a key element in one or more original videos by a computer processor;
extracting pixels related to the key element from a series of video frames of the one or more original videos;
producing a plurality of video bits each comprising a series of video frames comprising the pixels and audio information extracted from the one or more original videos, wherein the video frames of the video bit follow the key element and dynamically change positions in the video frames of the one or more original videos, wherein at least one video frame of the video bit is formed by a subset of pixels of the corresponding video frame in the one or more original videos;
assigning weights to the plurality of video bits;
selecting one or more video bits from the plurality of video bits based on the weights to obtain a selected video bit to represent the one or more original videos; and
allowing the one or more selected video bits to be displayed and played at a user interface to provide a space time summary for the one or more original videos.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-assisted method for producing a space time summary for one or more original videos includes automatically recognizing a key element in an original video, extracting pixels related to the key element from a series of video frames of the original video, producing a video bit comprising a series of video frames comprising the pixels and audio information extracted from the original video, wherein at least one video frame of the video bit is formed by a subset of pixels of the corresponding video frame in the original video, automatically displaying a plurality of video bits in a user interface, wherein the plurality of video bits are extracted from one or more original videos, and provide a space time summary for the one or more original videos, and allowing two of the plurality of video bits to be played simultaneously with audio and motion in the user interface.
12 Citations
27 Claims
-
1. A computer-assisted method for producing a space time summary for one or more original videos, comprising:
-
automatically recognizing a key element in one or more original videos by a computer processor; extracting pixels related to the key element from a series of video frames of the one or more original videos; producing a plurality of video bits each comprising a series of video frames comprising the pixels and audio information extracted from the one or more original videos, wherein the video frames of the video bit follow the key element and dynamically change positions in the video frames of the one or more original videos, wherein at least one video frame of the video bit is formed by a subset of pixels of the corresponding video frame in the one or more original videos; assigning weights to the plurality of video bits; selecting one or more video bits from the plurality of video bits based on the weights to obtain a selected video bit to represent the one or more original videos; and allowing the one or more selected video bits to be displayed and played at a user interface to provide a space time summary for the one or more original videos. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-assisted method for producing a space time summary for one or more original videos, comprising:
-
providing stored feature descriptors associated with object features; providing stored feature vectors generated by the feature descriptors in the database; selecting a first element and a second element from an original video; extracting feature descriptors from the first element and the second element in the original video by a computer processor to produce extracted feature descriptors; matching the extracted feature descriptors to the stored feature descriptors, wherein the stored feature descriptors are associated with a feature vector; and if a positive matching is obtained based on predetermined criteria, automatically recognizing a key element in the first element and/or the second element based on the stored feature descriptors in the database. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification