Method and apparatus for video digest generation
First Claim
Patent Images
1. A method of using a video digest generator device for automated generation of a metadata related to video content from at least a plurality of at least ten sequential frames, comprising the steps of:
- inputting the plurality of sequential frames;
identifying a plurality of video elements from the sequential frames of the video content, each of the video elements including a spatio-temporal group of contiguous pixels spanning at least some of the plurality of sequential frames, wherein the spatio-temporal group of contiguous pixels includes 3 dimensions in which 2 dimensions are 2 spatial axes and 1 dimension is a temporal axis, and wherein the 2 spatial axes form a plane corresponding to a video frame, and the temporal axis corresponds to time over which different ones of the video frames occur;
operating upon various ones of the video elements to obtain a plurality of video aggregates, each video aggregate including an aggregate spatio-temporal group of contiguous pixels spanning at least certain ones of the plurality of sequential frames, and wherein at least some of the video aggregates include more than one video element therein; and
assigning a rating to each video aggregates, the step of assigning including, for certain ones of the video aggregates, calculating a similarity or a dissimilarity based upon a similarity algorithm or a dissimilarity algorithm, respectively, thereby obtaining the metadata related to the video content; and
using said metadata to control, in conjunction with input from the user of a Digital Video Recorder or other device that displays video content, and/or factory default information, the operation of said Digital Video Recorder or other device that displays said video content.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a video digest which extracts only the relevant information out of the video content according to user preferences. Video digest generator is a combination of hardware and software constituting a component of the digital video recorder, which analyzes the content and extracts only the portions which are meaningful or important for the user.
30 Citations
86 Claims
-
1. A method of using a video digest generator device for automated generation of a metadata related to video content from at least a plurality of at least ten sequential frames, comprising the steps of:
-
inputting the plurality of sequential frames; identifying a plurality of video elements from the sequential frames of the video content, each of the video elements including a spatio-temporal group of contiguous pixels spanning at least some of the plurality of sequential frames, wherein the spatio-temporal group of contiguous pixels includes 3 dimensions in which 2 dimensions are 2 spatial axes and 1 dimension is a temporal axis, and wherein the 2 spatial axes form a plane corresponding to a video frame, and the temporal axis corresponds to time over which different ones of the video frames occur;
operating upon various ones of the video elements to obtain a plurality of video aggregates, each video aggregate including an aggregate spatio-temporal group of contiguous pixels spanning at least certain ones of the plurality of sequential frames, and wherein at least some of the video aggregates include more than one video element therein; and
assigning a rating to each video aggregates, the step of assigning including, for certain ones of the video aggregates, calculating a similarity or a dissimilarity based upon a similarity algorithm or a dissimilarity algorithm, respectively, thereby obtaining the metadata related to the video content; andusing said metadata to control, in conjunction with input from the user of a Digital Video Recorder or other device that displays video content, and/or factory default information, the operation of said Digital Video Recorder or other device that displays said video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A method using a video digest generator device for the presentation of a video digest of video content based upon predetermined metadata related to the video content, comprising the steps of:
-
providing the metadata, the metadata including a plurality of video aggregates each having a rating corresponding thereto, wherein each video aggregate includes an aggregate spatio-temporal group of contiguous pixels spanning at least certain ones of a plurality of sequential frames, wherein at least some of the video aggregates include more than one video element therein, each video element including a spatio-temporal group of contiguous pixels spanning at least some of the plurality of sequential frames, wherein the spatio-temporal group of contiguous pixels includes 3 dimensions in which 2 dimensions are 2 spatial axes and 1 dimension is a temporal axis, and wherein the 2 spatial axes form a plane corresponding to a video frame, and the temporal axis corresponds to time over which different ones of the video frames occur, and wherein the rating includes a calculated similarity or dissimilarity based upon a similarity algorithm or a dissimilarity algorithm;
selecting from the metadata to obtain the digest of video content; and
presenting the video digest to an end user for visual display;wherein said end user is the user of a Digital Video Recorder or other device that displays video content; and further using said metadata to control, in conjunction with either input from said end user, and/or factory default information, the operation of said Digital Video Recorder or other device that displays said video content. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
Specification