Correlation of recorded video presentations and associated slides
First Claim
1. A computer-implemented method for creating a linked index for a slide presentation video, comprising:
- detecting a plurality of slides in a slide presentation video, wherein each slide is detected as a separate image from another;
generating a list of slides;
determining a list of time windows for each slide, wherein a time window is a duration between a time a slide is introduced and a time the slide is removed from the slide presentation video;
determining a relevance score for each time window;
creating a list including a start time and an end time for each sentence; and
for each time window with the relevance score exceeding a predetermined threshold, generating a link to a position in the slide presentation video corresponding to the start time for a sentence that spans a start of the time window of a corresponding slide, wherein the link is associated with a slide from the list of slides.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for performing a computer-implemented processing of slide presentation videos to automatically generate index locations corresponding to particular slides within a slide presentation video. In embodiments, a slide presentation video is uploaded to a video processing system. The video processing system performs an image analysis to identify each slide within the slide presentation and determine a time window for each occurrence of each slide. An audio analysis is performed to adjust the time window to the start of a sentence that precedes the introduction of the slide. A user interface includes one or more selectable links associated with each slide that link to a corresponding location within the slide presentation video. Similarly, a processed slide presentation video includes selectable links to index to the corresponding slide of the presentation.
27 Citations
20 Claims
-
1. A computer-implemented method for creating a linked index for a slide presentation video, comprising:
-
detecting a plurality of slides in a slide presentation video, wherein each slide is detected as a separate image from another; generating a list of slides; determining a list of time windows for each slide, wherein a time window is a duration between a time a slide is introduced and a time the slide is removed from the slide presentation video; determining a relevance score for each time window; creating a list including a start time and an end time for each sentence; and for each time window with the relevance score exceeding a predetermined threshold, generating a link to a position in the slide presentation video corresponding to the start time for a sentence that spans a start of the time window of a corresponding slide, wherein the link is associated with a slide from the list of slides. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a processor; a memory coupled to the processor, the memory containing instructions, that when executed by the processor, perform the steps of; detecting a plurality of slides in a slide presentation video, wherein each slide is detected as a separate image from another; generating a list of slides; determining a list of time windows for each slide, wherein a time window is a duration between a time a slide is introduced and a time the slide is removed from the slide presentation video; determining a relevance score for each time window; creating a list including a start time and an end time for each sentence; and for each time window with the relevance score exceeding a predetermined threshold, generating a link to a position in the slide presentation video corresponding to the start time for a sentence that spans a start of the time window of a corresponding slide, wherein the link is associated with a slide from the list of slides. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for creating a linked index for a slide presentation video on an electronic computing device, the electronic computing device comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the electronic computing device to:
-
detect a plurality of slides in a slide presentation video, wherein each slide is detected as a separate image from another; generate a list of slides; determine a list of time windows for each slide, wherein a time window is a duration between a time a slide is introduced and a time the slide is removed from the slide presentation video; determine a relevance score for each time window; create a list including a start time and an end time for each sentence; and for each time window with the relevance score exceeding a predetermined threshold, generate a link to a position in the slide presentation video corresponding to the start time for a sentence that spans a start of the time window of a corresponding slide, wherein the link is associated with a slide from the list of slides. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification