Patent ID: 11915722
Assignee: GRACENOTE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
a memory that stores instructions;
one or more databases that store a plurality of music tracks and a plurality of video sequences; and
one or more processors configured by the instructions to perform operations comprising:
accessing a music track from the one or more databases, the music track having a tempo corresponding to a frequency of beats in the music track and one or more portions;
accessing an individual video sequence from the one or more databases;
measuring respective distances between successive frames in the individual video sequence;
based on a plurality of the respective distances between successive frames in the individual video sequence, identifying transitions within the individual video sequence, wherein the identified transitions include a first transition after a beginning of the individual video sequence and a second transition before an end of the individual video sequence, and wherein the identified transitions indicate one or more events of the individual video sequence; and
generating an audio/video sequence that comprises the individual video sequence and at least one of the one or more portions of the music track, wherein the at least one of the one or more portions of the music track is a subset portion of at least one of: (i) a chorus of the music track; and (ii) a verse of the music track, and wherein generating the audio/video sequence comprises modifying a duration of the individual video sequence between the first and second transitions so that the first and second transitions align with respective beats of the at least one of the one or more portions of the music track and identifying the at least one of the one or more portions of the music track based on a duration of the audio/video sequence.