Method and apparatus for augmenting media content
First Claim
Patent Images
1. A device, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
scanning a plurality of images from a media content item to detect a plurality of visual features present within the plurality of images;
analyzing interactions between the plurality of visual features to determine a plurality of visual events that are depicted in the media content item;
generating a plurality of narrative descriptions corresponding to the plurality of visual features and the plurality of visual events, wherein the plurality of narrative descriptions are associated with a plurality of time stamps of the media content item;
determining visual capabilities of a user for viewing the media content item;
filtering the plurality of narrative descriptions according to requirements of an application and according to the visual capabilities of the user of the media content item to generate a plurality of filtered descriptions;
presenting the media content item and a first portion of the plurality of filtered descriptions via the application;
determining if a feature in the plurality of narrative descriptions has been provided in the first portion of the filtered description; and
presenting a shortened description of the feature in a second portion of the filtered description responsive to determining that the feature has been provided in the first portion, wherein the shortened description occupies a smaller memory space than a non-shortened description of the feature provided in the first portion of the filtered description.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, generating narrative descriptions corresponding to visual features, visual events, and interactions there between for media content, where the narrative descriptions are associated with time stamps of the media content, and presenting the media content and an audio reproduction of the narrative descriptions, wherein the audio reproduction is synchronized to video of the media content according to the time stamps. Other embodiments are disclosed.
50 Citations
20 Claims
-
1. A device, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; scanning a plurality of images from a media content item to detect a plurality of visual features present within the plurality of images; analyzing interactions between the plurality of visual features to determine a plurality of visual events that are depicted in the media content item; generating a plurality of narrative descriptions corresponding to the plurality of visual features and the plurality of visual events, wherein the plurality of narrative descriptions are associated with a plurality of time stamps of the media content item; determining visual capabilities of a user for viewing the media content item; filtering the plurality of narrative descriptions according to requirements of an application and according to the visual capabilities of the user of the media content item to generate a plurality of filtered descriptions; presenting the media content item and a first portion of the plurality of filtered descriptions via the application; determining if a feature in the plurality of narrative descriptions has been provided in the first portion of the filtered description; and presenting a shortened description of the feature in a second portion of the filtered description responsive to determining that the feature has been provided in the first portion, wherein the shortened description occupies a smaller memory space than a non-shortened description of the feature provided in the first portion of the filtered description. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
determining a plurality of visual events in first media content according to interactions between a plurality of visual features in the first media content; generating a first group of narrative descriptions corresponding to the plurality of visual features and the plurality of visual events, wherein the first group of narrative descriptions are associated with a plurality of time stamps of the first media content; comparing the first group of narrative descriptions to a second group of narrative descriptions associated with second media content to determine a semantic correlation between the first media content and the second media content; generating a recommendation for the first media content according to the semantic correlation and user affinity information associated with the second media content; receiving information that is associated with visual capabilities of a viewer of the first media content; transmitting a first portion of a filtered description of a plurality of narrative descriptions that are associated with the first media content according to the visual capabilities of the viewer; determining if a feature in the plurality of narrative descriptions has been provided in the first portion of the filtered description; and presenting a shortened description of the feature in a second portion of the filtered description responsive to determining that the feature has been provided in the first portion, wherein the shortened description occupies a smaller memory space than a non-shortened description of the feature provided in the first portion of the filtered description. - View Dependent Claims (18)
-
-
19. A method, comprising:
-
generating, by a system comprising a processor, narrative descriptions corresponding to visual features, visual events, and interactions there between for media content, wherein the narrative descriptions are associated with time stamps of the media content; determining, by the system, visual capabilities of a user for viewing the media content; presenting, by the system, the media content and a first portion of an audio reproduction of the narrative descriptions, wherein the audio reproduction is synchronized to video of the media content according to the time stamps, and wherein the audio reproduction comprises information consistent with the visual capabilities of the user; determining if a feature in the narrative descriptions has been provided in the first portion of the audio reproduction of the narrative descriptions; and presenting a shortened description of the feature in a second portion of the audio reproduction responsive to determining that the feature has been provided in the first portion, wherein the shortened description occupies a smaller memory space than a non-shortened description of the feature provided in the first portion of the audio reproduction of the narrative descriptions. - View Dependent Claims (20)
-
Specification