Patent ID: 11967343
Assignee: SNAP INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A computing apparatus comprising:
a processor; and
a memory storing instructions that, when executed by the processor, configure the apparatus to generate a modified video file by perform operations comprising:
detecting at least one object represented in an original video file using a computer vision object detection technique;
determining a frequency of motion of the at least one detected object;
adjusting a playback speed of the original video file or a playback speed of an audio track, such that the frequency of motion of the at least one detected object corresponds to a characteristic frequency of the audio track; and
combining the audio track and the original video file such that motion of the at least one detected object is synchronized with the audio track, wherein the operations further comprise, after detecting at least one object represented in the original video file using a computer vision object detection technique:
determining object motion characteristics for the at least one object;
based on the object motion characteristics not meeting a suitability criterion, terminating the operations; and
based on the object motion characteristics meeting a suitability criterion, performing the remainder of the operations.