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 an original video by a computer processor;
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 at least two of the plurality of video bits to be played simultaneously with audio and in motion in the user interface.
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.
50 Citations
37 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 an original video by a computer processor; 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 at least two of the plurality of video bits to be played simultaneously with audio and in motion in the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-assisted method for producing a space time summary for an original videos, comprising:
-
automatically recognizing a key element in an original video by a computer processor; 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 the video frames of the video bit follow the key element and dynamically change positions in the video frames of 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; and allowing the video bit to be played at a user interface with audio and motion to provide a space time summary for the original video. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-assisted method for producing a space time summary for one or more original videos, comprising:
-
storing feature vectors each associated with a person, an object, an occasion, an event, an action, or a location in a database; selecting the at least two elements from an original video. extracting feature vectors of the at least two elements from the original video by a computer processor; matching feature vectors extracted from the original video to feature vectors stored in the database, wherein the feature vectors in the database are associated with a same feature descriptor; if a positive matching is obtained, automatically recognizing a key element based the feature descriptor associated with the feature vectors stored in the database; - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. The computer-assisted method of claim 37, further comprising:
merging multiple video bits respectively comprising the first element and the second element into a complex video bit comprising the complex element.
Specification