Method of describing multiple level digest segment information scheme for multimedia contents and apparatus for generating digest stream from described multiple level digest segment information scheme and method thereof
First Claim
1. A method implemented by an apparatus for processing multimedia contents, the method comprising:
- receiving an audio-visual content stream;
receiving digest segment group information having a multilevel hierarchical structure and describing alternative digest segment groups from the audio-visual content stream, each of the alternative digest segment groups including two or more digest segments for a single stream of highlights concatenating non-contiguous portions from the audio-visual content stream, wherein the digest group information is separate from the audio-visual content stream and specifies(i) a level information indicating a top level in the multilevel hierarchical structure, and(ii) a respective highlight duration information for each of the alternative digest segment groups based on a sum of durations of the digest segments in that digest segment group;
storing the digest segment group information in the apparatus;
receiving user input indicating a desired digest of the audio-visual content stream to highlight a common object or event depicted in the audio-visual content stream, wherein the desired digest has a desired duration; and
based on the desired duration and the common object or event indicated in the user input and based on the digest segment group information, generating a digest stream by concatenating non-contiguous and time ordered portions from the audio-visual content stream, wherein the digest stream highlights the common object or event in accordance with at least a portion of the digest segment group information.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is intended to provide multiple levels of digest streams for multimedia contents with small amount of additional storage using a multiple level digest segment information scheme. In the present invention, a multiple level digest segment information is contained in the content-based data area of the multimedia content by representing a level information of each digest segment by multiple levels in a content-based data area of a multimedia content, describing the digest level of the digest segment and the time range information of the digest segment in the digest segment information scheme, and outputting digest segments whose digest level is less than or equal to requested digest level by decoding, upon receipt of the digest level of the digest segment.
25 Citations
19 Claims
-
1. A method implemented by an apparatus for processing multimedia contents, the method comprising:
-
receiving an audio-visual content stream; receiving digest segment group information having a multilevel hierarchical structure and describing alternative digest segment groups from the audio-visual content stream, each of the alternative digest segment groups including two or more digest segments for a single stream of highlights concatenating non-contiguous portions from the audio-visual content stream, wherein the digest group information is separate from the audio-visual content stream and specifies (i) a level information indicating a top level in the multilevel hierarchical structure, and (ii) a respective highlight duration information for each of the alternative digest segment groups based on a sum of durations of the digest segments in that digest segment group; storing the digest segment group information in the apparatus; receiving user input indicating a desired digest of the audio-visual content stream to highlight a common object or event depicted in the audio-visual content stream, wherein the desired digest has a desired duration; and based on the desired duration and the common object or event indicated in the user input and based on the digest segment group information, generating a digest stream by concatenating non-contiguous and time ordered portions from the audio-visual content stream, wherein the digest stream highlights the common object or event in accordance with at least a portion of the digest segment group information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, tangibly embodied in a machine readable storage medium, for processing multimedia content, the computer program comprising instructions to cause a data processing apparatus to perform operations comprising:
-
receiving an audio-visual content stream; receiving digest segment group information having a multilevel hierarchical structure and describing alternative digest segment groups from the audio-visual content stream, each of the alternative digest segment groups including two or more digest segments for a single stream of highlights concatenating non-contiguous portions from the audio-visual content stream, wherein the digest group information is separate from the audio-visual content stream and specifies (i) a level information indicating a top level in the multilevel hierarchical structure, and (ii) a respective highlight duration information for each of the alternative digest segment groups based on a sum of durations of the digest segments in that digest segment group; storing the digest segment group information in the apparatus; receiving user input indicating a desired digest of the audio-visual content stream to highlight a common object or event depicted in the audio-visual content stream, wherein the desired digest has a desired duration; and based on the desired duration and the common object or event indicated in the user input and based on the digest segment group information, generating a digest stream by concatenating non-contiguous and time ordered portions from the audio-visual content stream, wherein the digest stream highlights the common object or event in accordance with at least a portion of the digest segment group information. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for processing multimedia content, the apparatus comprising:
-
a media stream processing unit to receive and process an audio-visual content stream; a user input unit to receive user input indicating a desired digest of the audio-visual content stream to highlight a common object or event depicted in the audio-visual content stream, wherein the desired digest has a desired duration; a data storage; and a digest stream processing unit configured to; (a) receive digest segment group information having a multilevel hierarchical structure and describing alternative digest segment groups from the audio-visual content stream, each of the alternative digest segment groups including two or more digest segments for a single stream of highlights concatenating non-contiguous portions from the audio-visual content stream, wherein the digest group information is separate from the audio-visual content stream and specifies (i) a level information indicating a top level in the multilevel hierarchical structure, and (ii) a respective highlight duration information for each of the alternative digest segment groups based on a sum of durations of the digest segments in that digest segment group; (b) store the digest segment group information in the data storage; and (c) generate, based on the desired duration and the common object or event indicated in the user input and based on the digest segment group information, a digest stream by concatenating non-contiguous and time ordered portions from the audio-visual content stream, wherein the digest stream highlights the common object or event in accordance with at least a portion of the digest segment group information. - View Dependent Claims (16, 17, 18, 19)
-
Specification