US 11,862,199 B2
Advanced video editing techniques using sampling patterns
Nathan Kenneth Boyd, Los Angeles, CA (US); and Devin Doty, Brooklyn, NY (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Feb. 3, 2023, as Appl. No. 18/164,337.
Application 18/164,337 is a continuation of application No. 17/323,208, filed on May 18, 2021, granted, now 11,594,256.
Application 17/323,208 is a continuation of application No. 16/893,694, filed on Jun. 5, 2020, granted, now 11,037,602.
Application 16/893,694 is a continuation of application No. 15/691,393, filed on Aug. 30, 2017, granted, now 10,726,872.
Prior Publication US 2023/0178113 A1, Jun. 8, 2023
Int. Cl. H04N 5/93 (2006.01); G11B 27/00 (2006.01); G11B 27/031 (2006.01); H04N 21/472 (2011.01); H04N 21/431 (2011.01); G06V 20/40 (2022.01)
CPC G11B 27/031 (2013.01) [G06V 20/46 (2022.01); G06V 20/49 (2022.01); H04N 21/4312 (2013.01); H04N 21/47205 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a computing device, individual numbers of frames to sample from a first video clip for a plurality of intervals of time based on a pattern for sampling the first video clip, the determining comprising evaluating a definite integral of a function, the definite integral corresponding to the pattern over the plurality of intervals of time, the function relating a time value and a number of frames to sample from the first video clip at the time value, the pattern being associated with a video effect being applied to the first video clip;
extracting, by the computing device, a plurality of frames of the first video clip using the individual numbers of frames; and
generating, by the computing device, a second video clip based on the plurality of frames.