Outer Rim Archives
Archives · 2019 · 20190297392

Application (pre-grant publication)

Media Content Metadata Mapping

Number
20190297392
Published
2019-09-26
Filed
2018-03-23
Assignee
DISNEY ENTERPRISES INC.
Inventors
Farre Guiu; Miquel Angel et al.
CPC
H04N21/458; G06F16/7834; G06V20/48; G06F16/783; H04N21/8541; H04N21/8402; H04N21/8405; H04N21/845
Verdict
Set aside media content metadata mapping, content management
Source
Google Patents · FreePatentsOnline

Abstract

According to one implementation, a media content annotation system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive a first version of media content and a second version of the media content altered with respect to the first version, and to map each of multiple segments of the first version of the media content to a corresponding one segment of the second version of the media content. The software code further aligns each of the segments of the first version of the media content with its corresponding one segment of the second version of the media content, and utilizes metadata associated with each of at least some of the segments of the first version of the media content to annotate its corresponding one segment of the second version of the media content.

Background

BACKGROUND

Media content, such as movie or television (TV) content for example, is often produced in multiple versions that, while including much of the same core content, may differ in resolution, through the deletion of some original content, or through the addition of advertising or ancillary content. One example of such versioning is a censored version of a movie in which some scenes from the original master version of the movie are removed. Another example of such versioning is a broadcast version of TV programming content in which the content included in the original master version of the TV content is supplemented with advertising content.

Despite the evident advantages of versioning media content to accommodate the tastes and sensibilities of a target audience, or the requirements of advertisers sponsoring distribution of the media content, the consistent annotation of media content across its multiple versions has presented significant challenges. Those challenges arise due to the change in temporal location of a particular segment of the media content from one version to another. In the conventional art, the process of mapping metadata from a master version of media content to other versions of that content is a manual process the may require hours of work by a human editor.SUMMARY

There are provided systems and methods for performing media content metadata mapping, substantially as shown in and/or described in connection with at least one of the f

Claims

1. A media content annotation system comprising: a computing platform including a hardware processor and a system memory; a software code stored in the system memory; the hardware processor configured to execute the software code to: receive a first version of a media content and a second version of the media content altered with respect to the first version; map each of a plurality of segments of the first version of the media content to a corresponding one segment of the second version of the media content, wherein each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media is a shot of video, and wherein the shot of video is a sequence of video frames that is captured from a unique camera perspective without cuts or other cinematic transitions; align each of the plurality of segments of the first version of the media content with the corresponding one segment of the second version of the media content; and utilize a metadata associated with each of at least some of the plurality of segments of the first version of the media content to annotate the corresponding one segment of the second version of the media content. 2: The media content annotation system of claim 1, wherein the first plurality of segments of the first version of the media content and the corresponding segments of the second version of the media content have a same temporal sequence. 3: The media content annotation system of claim 1, wherein a temporal sequence of the corresponding segments of the second version of the media content is rearranged with respect to a temporal sequence of the plurality of segments of the first version of the media content. 4: The media content annotation system of claim 1, wherein each of the plurality of segments of the first version of the media content is mapped to the corresponding one segment of the second version of the media content using a comparison data based on a similarity of at least one of an audio content or a visual content included in each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media content. 5. (canceled) 6: The media content annotation system of claim 1, wherein the hardware processor is further configured to execute the software code to: for each of the plurality of segments of the first version of the media content: map each of a plurality of video frames to a corresponding one video frame of the corresponding one segment of the second version of the media content; align each of the plurality of video frames with the corresponding one video frame of the corresponding one segment of the second version of the media content; and utilize a metadata associated with each of at least some of the plurality of video frames with the corresponding one video frame of the corresponding one segment of the second version of the media content. 7. (canceled) 8: The media content annotation system of claim 1, wherein each of the plurality of segments of the first version of the media content is mapped to the corresponding one segment of the second version of the media content using a comparison data based on a similarity of at least one of an audio content or a visual content included in each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media content, and wherein the comparison data is reused to map each of the plurality of video frames to the corresponding one video frame of the corresponding one segment of the second version of the media content. 9: The media content annotation system of claim 1, wherein the hardware processor is further configured to execute the software code to utilize another metadata associated with each corresponding one segment of the second version of the media content to annotate the at least some of the plurality of segments of the first version of the media content. 10: The media content annotation system of claim 9, wherein the another metadata is generated based on a viewer response to the second version of the media content. 11: A method for use by a media content annotation system including a computing platform having a hardware processor and a system memory storing a software code, the method comprising: receiving, using the hardware processor, a first version of a media content and a second version of the media content altered with respect to the first version; mapping, using the hardware processor, each of a plurality of segments of the first version of the media content to a corresponding one segment of the second version of the media content, wherein each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media is a shot of video, and wherein the shot of video is a sequence of video frames that is captured from a unique camera perspective without cuts or other cinematic transitions; aligning, using the hardware processor, each of the plurality of segments of the first version of the media content with the corresponding one segment of the second version of the media content; and utilizing the hardware processor and a metadata associated with each of at least some of the plurality of segments of the first version of the media content to annotate the corresponding one segment of the second version of the media content. 12: The method of claim 11, wherein the first plurality of segments of the first version of the media content and the corresponding segments of the second version of the media content have a same temporal sequence. 13: The method of claim 11, wherein a temporal sequence of the corresponding segments of the second version of the media content is rearranged with respect to a temporal sequence of the plurality of segments of the first version of the media content. 14: The method of claim 11, wherein each of the plurality of segments of the first version of the media content is mapped to the corresponding one segment of the second version of the media content using a comparison data based on a similarity of at least one of an audio content or a visual content included in each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media content. 15. (canceled) 16: The method of claim 11, further comprising: for each of the plurality of segments of the first version of the media content: mapping, using the hardware processor, each of a plurality of video frames to a corresponding one video frame of the corresponding one segment of the second version of the media content; aligning, using the hardware processor, each of the plurality of video frames with the corresponding one video frame of the corresponding one segment of the second version of the media content; and utilizing the hardware processor and a metadata associated with each of at least some of the plurality of video frames with the corresponding one video frame of the corresponding one segment of the second version of the media content. 17. (canceled) 18: The method of claim 11, wherein each of the plurality of segments of the first version of the media content is mapped to the corresponding one segment of the second version of the media content using a comparison data based on a similarity of at least one of an audio content or a visual content included in the each of the plurality of segments of the first version of the media content and the corresponding one segment of the second version of the media content, and wherein the comparison data is reused to map each of the plurality of video frames to the corresponding one video frame of the corresponding one segment of the second version of the media content. 19: The method of claim 11, further comprising utilizing another metadata associated with each corresponding one segment of the second version of the media content to annotate the at least some of the plurality of segments of the first version of the media content. 20: The method of claim 11, wherein the another metadata is generated based on a viewer response to the second version of the media content. 21: The media content annotation system of claim 1, wherein a number of segments in the first version of the media content is greater than a number of segments in the second version of the media content. 22: The media content annotation system of claim 1, wherein a number of segments in the first version of the media content is less than a number of segments in the second version of the media content. 23: The method of claim 11, wherein a number of segments in the first version of the media content is greater than a number of segments in the second version of the media content. 24: The method of claim 11, wherein a number of segments in the first version of the media content is less than a number of segments in the second version of the media content.