Methods and systems for abridging video files
First Claim
1. A method of abridging one or more video files, the method comprising:
- receiving one or more manually generated tags associated with the one or more video files;
based at least in part on the one or more manually entered tags, determining a preliminary category for the one or more video files;
based on the preliminary category, generating a targeted transcript of the one or more video files, wherein the targeted transcript includes a plurality of words;
generating an ontology of the plurality of words based on the targeted transcript;
ranking the plurality of words in the ontology based on a plurality of scoring factors;
based on the ranking of the plurality of words, generating one or more automated tags associated with the one or more video files;
based on the one or more automated tags, generating a plurality of concepts and a heat map for one or more video files;
correlating the heat map and plurality of concepts for each of the one or more video files to determine multiple areas of activity within the one or more video files;
cutting the one or more video files at each of the areas of activity into a plurality of cut portions of the one or more videos; and
assembling the plurality of cut portions of the one or more videos into a single abridged video file.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for generating automated tags for a video file are described. The method includes receiving one or more manually generated tags associated with a video file, based at least in part on the one or more manually entered tags, determining a preliminary category for the video file, and based on the preliminary category, generating a targeted transcript of the video file, wherein the targeted transcript includes a plurality of words. The method further includes generating an ontology of the plurality of words based on the targeted transcript, ranking the plurality of words in the ontology based on a plurality of scoring factors, and based on the ranking of the plurality of words, generating one or more automated tags associated with the video file.
-
Citations
18 Claims
-
1. A method of abridging one or more video files, the method comprising:
-
receiving one or more manually generated tags associated with the one or more video files; based at least in part on the one or more manually entered tags, determining a preliminary category for the one or more video files; based on the preliminary category, generating a targeted transcript of the one or more video files, wherein the targeted transcript includes a plurality of words; generating an ontology of the plurality of words based on the targeted transcript; ranking the plurality of words in the ontology based on a plurality of scoring factors; based on the ranking of the plurality of words, generating one or more automated tags associated with the one or more video files; based on the one or more automated tags, generating a plurality of concepts and a heat map for one or more video files; correlating the heat map and plurality of concepts for each of the one or more video files to determine multiple areas of activity within the one or more video files; cutting the one or more video files at each of the areas of activity into a plurality of cut portions of the one or more videos; and assembling the plurality of cut portions of the one or more videos into a single abridged video file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for abridging one or more video files, the system comprising:
-
a storage memory; and a processor in communication with the storage memory, wherein the storage memory includes sets of instructions which, when executed by the processor, cause the processor to; receive one or more manually generated tags associated with the one or more video files; based at least in part on the one or more manually entered tags, determine a preliminary category for the one or more video files based on the preliminary category, generate a targeted transcript of the one or more video files, wherein the targeted transcript includes a plurality of words; generate an ontology of the plurality of words based on the targeted transcript; rank the plurality of words in the ontology based on a plurality of scoring factors; based on the ranking of the plurality of words, generate one or more automated tags associated with the one or more video files; based on the one or more automated tags, generate a plurality of concepts and a heat map for one or more video files; correlate the heat map and plurality of concepts for each of the one or more video files to determine multiple areas of activity within the one or more video files; cut the one or more video files at each of the areas of activity into a plurality of cut portions of the one or more videos; and assemble the plurality of cut portions of the one or more videos into a single abridged video file. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive one or more manually generated tags associated with the one or more video files; based at least in part on the one or more manually entered tags, determine a preliminary category for the one or more video files based on the preliminary category, generate a targeted transcript of the one or more video files, wherein the targeted transcript includes a plurality of words; generate an ontology of the plurality of words based on the targeted transcript; rank the plurality of words in the ontology based on a plurality of scoring factors; based on the ranking of the plurality of words, generate one or more automated tags associated with the one or more video files; based on the one or more automated tags, generate a plurality of concepts and a heat map for one or more video files; correlate the heat map and plurality of concepts for each of the one or more video files to determine multiple areas of activity within the one or more video files; cut the one or more video files at each of the areas of activity into a plurality of cut portions of the one or more videos; and assemble the plurality of cut portions of the one or more videos into a single abridged video file. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification