STORING A VIDEO SUMMARY AS METADATA
First Claim
1. A method comprising:
- capturing a video sequence with a video capture device, wherein the video sequence includes a plurality of video frames;
storing the video sequence in a processor-accessible memory;
identifying, using a processor, one or more key video snippets, to extract feature values from the stored video sequence without decompressing video frames of the stored video sequence, wherein each key video snippet corresponds to a set of video frames from the stored video sequence;
assembling the one or more key video snippets to form a video summary;
representing the video summary as metadata, wherein the metadata includes frame identification metadata providing an indication of the video frames in the video sequence corresponding to the video summary; and
storing the metadata representing the video summary in the processor-accessible memory in association with the stored video sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for storing a video summary for a digital video sequence captured with a digital video capture device, comprising: capturing a digital video sequence with the digital video capture device, wherein the digital video sequence includes a plurality of video frames; storing the digital video sequence in a processor-accessible memory; identifying one or more key video snippets, each key video snippet corresponding to a set of video frames from the stored digital video sequence; assembling the key video snippets to form a video summary; and storing the video summary in a processor-accessible memory by storing metadata associated with the stored digital video sequence, wherein the metadata provides an indication of the video frames corresponding to the video summary.
-
Citations
20 Claims
-
1. A method comprising:
-
capturing a video sequence with a video capture device, wherein the video sequence includes a plurality of video frames; storing the video sequence in a processor-accessible memory; identifying, using a processor, one or more key video snippets, to extract feature values from the stored video sequence without decompressing video frames of the stored video sequence, wherein each key video snippet corresponds to a set of video frames from the stored video sequence; assembling the one or more key video snippets to form a video summary; representing the video summary as metadata, wherein the metadata includes frame identification metadata providing an indication of the video frames in the video sequence corresponding to the video summary; and storing the metadata representing the video summary in the processor-accessible memory in association with the stored video sequence. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a display for viewing video frames; and a processor configured to; read metadata associated with a stored video sequence, wherein the metadata stores a representation of a video summary, the metadata including frame identification metadata providing an indication of video frames in the video sequence corresponding to the video summary; extract from the stored video sequence the video frames corresponding to the video summary without decompressing video frames of the stored video sequence; display the video frames corresponding to the video summary on the display. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. An article of manufacture including a computer readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
capturing a video sequence with a video capture device, wherein the video sequence includes a plurality of video frames; storing the video sequence in a processor-accessible memory; identifying, using a processor, one or more key video snippets, to extract feature values from the stored video sequence without decompressing video frames of the stored video sequence, wherein each key video snippet corresponds to a set of video frames from the stored video sequence; assembling the one or more key video snippets to form a video summary; representing the video summary as metadata, wherein the metadata includes frame identification metadata providing an indication of the video frames in the video sequence corresponding to the video summary; and storing the metadata representing the video summary in the processor-accessible memory in association with the stored video sequence. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification