Media access system
First Claim
1. A method for indexing video files, the method comprising the steps of:
- selecting a video and loading the video into a video editing program;
segmenting the video into short clips using the video editing program, wherein each short clip includes time codes identifying where the respective short clip occurs within the video;
creating an edit decision list (EDL), the EDL containing information corresponding to the video and each of the short clips segmented from the video;
importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and with the time codes of the short clips obtained from the EDL information; and
cataloging the video for later searching, identification, and retrieval of one or more of the short clips contained in the video, the step of cataloging further comprising;
establishing a plurality of specific identifiers associated with the video wherein the specific identifiers include names of actors appearing in the video, names of characters played by the actors, physical locations shown in the video, common actions performed by the characters in the video, and common physical objects appearing in the video;
analyzing each short clip and identifying which of the previously established specific identifiers of the plurality of specific identifiers associated with the video are included within each respective short clip;
transcribing audio from the video and associating the relevant portions of the transcribed audio with the corresponding short clip and with the corresponding character who spoke the audio in the short clip;
extracting metadata from each short clip and associating the metadata with the respective short clip; and
storing the transcribed audio, the identified specific identifiers, and metadata associated with each of the short clips in the database in a computer searchable format for later searching and retrieval of selected short clips.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for indexing video files, the method comprising selecting and loading a video into a video editing program, segmenting the video into short clips and creating an edit decision list (EDL) containing information corresponding to the short clips, importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and corresponding EDL information, and cataloging the video by establishing specific identifiers associated with the video, transcribing audio from each of the short clips and associating the transcribed audio with the respective short clip, associating visual identifiers with each short clip, extracting metadata from each short clip and associating the metadata with the respective short clip, storing the transcribed audio, visual identifiers, and metadata in the database, and indexing the database according to the specific identifiers.
67 Citations
26 Claims
-
1. A method for indexing video files, the method comprising the steps of:
-
selecting a video and loading the video into a video editing program; segmenting the video into short clips using the video editing program, wherein each short clip includes time codes identifying where the respective short clip occurs within the video; creating an edit decision list (EDL), the EDL containing information corresponding to the video and each of the short clips segmented from the video; importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and with the time codes of the short clips obtained from the EDL information; and cataloging the video for later searching, identification, and retrieval of one or more of the short clips contained in the video, the step of cataloging further comprising; establishing a plurality of specific identifiers associated with the video wherein the specific identifiers include names of actors appearing in the video, names of characters played by the actors, physical locations shown in the video, common actions performed by the characters in the video, and common physical objects appearing in the video; analyzing each short clip and identifying which of the previously established specific identifiers of the plurality of specific identifiers associated with the video are included within each respective short clip; transcribing audio from the video and associating the relevant portions of the transcribed audio with the corresponding short clip and with the corresponding character who spoke the audio in the short clip; extracting metadata from each short clip and associating the metadata with the respective short clip; and storing the transcribed audio, the identified specific identifiers, and metadata associated with each of the short clips in the database in a computer searchable format for later searching and retrieval of selected short clips. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for indexing video files, the method comprising the steps of:
-
selecting and loading a video into a video editing program; segmenting the video into short clips using the video editing program, wherein each short clip includes time codes identifying where the respective short clip occurs within the video; creating an edit decision list (EDL), the EDL containing information corresponding to the video and each of the short clips of the video; importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and with the time codes of the short clips obtained from the EDL information; and cataloging the video for later searching, identification, and retrieval of one or more of the short clips contained in the video, the step of cataloging further comprising; establishing a plurality of specific identifiers associated with the video wherein the specific identifiers include names of actors appearing in the video, names of characters played by the actors, physical locations shown in the video, common actions performed by the characters in the video, and common physical objects appearing in the video; analyzing selected frames of each short clip and identifying which of the previously established specific identifiers of the plurality of specific identifiers are included within the selected frames; associating the identified specific identifiers of the selected frames with the corresponding short clips; and storing the associated identified specific identifiers with the corresponding short clips in the database in a computer searchable format for later searching and retrieval of selected short clips. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification