Methods and systems for annotation and truncation of media assets
AssigneeSophya Inc.
InventorsMorgan Bruce DeWitt Talbot, Vishal Punwani, Emma Kathryn Giles
Life of this patent
Estimating the term…
Abstract
Methods and systems for improving the interactivity of media content. The methods and systems are particularly applicable to the e-learning space, which features unique problems in engaging with users, maintaining that engagement, and allowing users to alter media assets to their specific needs. To address these issues, as well as improving interactivity of media assets generally, the methods and systems described herein provide for annotation and truncation of media assets. More particularly, the methods and systems described herein provide features such as annotation guidance and video condensation.
Claims20
A system for providing annotation guidance for media assets, the system comprising:
- one or more memory devices storing instructions;
- and
- one or more processors configured to execute the instructions to:
- receive a media asset comprising a series of frames;
- compare first content, presented to a user at a first frame in the series of frames, and second content, presented to the user at a second frame in the series of frames, to determine a first level of difference between the first content and the second content;
- determine that the first frame corresponds to a scene transition of a first scene based on the first level of difference;
- in response to determining that the first frame corresponds to the scene transition of the first scene, select a third frame in the series of frames that is in the first scene;
- determine a first location of the third frame where content present in a respective first location of the first frame is not present;
- determine a second location of the third frame where content present in a respective second location of the first frame is present;
- and
- generate for display, on a local device, the third frame with a foreshadowing overlay at the first location and a whitespace overlay at a second location, wherein the foreshadowing overlay indicates a presence of content in a future frame of the first scene, and wherein the whitespace overlay indicates a lack of content in the future frame of the first scene.
A method for providing annotation guidance for media assets, the method comprising:
- receiving a media asset comprising a series of frames;
- comparing first content, presented to a user at a first frame in the series of frames, and second content, presented to the user at a second frame in the series of frames, to determine a first level of difference between the first content and the second content;
- determining that the first frame corresponds to a scene transition of a first scene based on the first level of difference;
- in response to determining that the first frame corresponds to the scene transition of the first scene, selecting a third frame in the series of frames that is in the first scene;
- determining a first location of the third frame where content present in a respective first location of the first frame is not present;
- and
- generating for display, on a local device, the third frame with a foreshadowing overlay at the first location.
A non-transitory, computer readable medium for providing annotation guidance for media assets, comprising instructions that, when executed by one or more processors, cause operations comprising:
- receiving a media asset comprising a series of frames;
- comparing first content, presented to a user at a first frame in the series of frames, and second content, presented to the user at a second frame in the series of frames, to determine a first level of difference between the first content and the second content;
- determining that the first frame corresponds to a scene transition of a first scene based on the first level of difference;
- in response to determining that the first frame corresponds to the scene transition of the first scene, selecting a third frame in the series of frames that is in the first scene;
- determining a first location of the third frame where content present in a respective first location of the first frame is not present;
- and
- generating for display, on a local device, the third frame with a foreshadowing overlay at the first location.
Dependencies are inferred from the claim text.