US 12,272,380 B2
Systems and methods for generating time lapse videos
Nicholas Ryan Gilmour, San Jose, CA (US); and Jessica Bonner, San Francisco, CA (US)
Assigned to GoPro, Inc., San Mateo, CA (US)
Filed by GoPro, Inc., San Mateo, CA (US)
Filed on Oct. 19, 2023, as Appl. No. 18/490,190.
Application 18/490,190 is a continuation of application No. 17/953,089, filed on Sep. 26, 2022, granted, now 11,798,594.
Application 17/953,089 is a continuation of application No. 17/239,507, filed on Apr. 23, 2021, granted, now 11,488,631, issued on Nov. 1, 2022.
Application 17/239,507 is a continuation of application No. 16/818,696, filed on Mar. 13, 2020, granted, now 11,017,812, issued on May 25, 2021.
Application 16/818,696 is a continuation of application No. 16/382,554, filed on Apr. 12, 2019, granted, now 10,607,649, issued on Mar. 31, 2020.
Application 16/382,554 is a continuation of application No. 15/717,408, filed on Sep. 27, 2017, granted, now 10,262,691, issued on Apr. 16, 2019.
Prior Publication US 2024/0046962 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G11B 27/00 (2006.01); G06T 7/246 (2017.01); G06V 20/40 (2022.01); G11B 27/031 (2006.01); H04N 5/77 (2006.01); H04N 5/783 (2006.01); H04N 5/915 (2006.01); H04N 7/18 (2006.01); H04N 21/80 (2011.01); H04N 23/62 (2023.01); H04N 23/698 (2023.01); H04N 23/68 (2023.01)
CPC G11B 27/005 (2013.01) [G06T 7/246 (2017.01); G06V 20/46 (2022.01); G11B 27/031 (2013.01); H04N 5/77 (2013.01); H04N 5/783 (2013.01); H04N 5/915 (2013.01); H04N 7/18 (2013.01); H04N 21/80 (2013.01); H04N 23/62 (2023.01); H04N 23/698 (2023.01); G06T 2207/10016 (2013.01); H04N 23/6811 (2023.01); H04N 23/683 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A system for generating a video, the system comprising:
one or more physical processors configured by machine-readable instructions to:
obtain first video information defining video content, the video content having a duration, the video content defining visual content as a function of progress through the video content;
determine a path selection for the video content, the path selection defining movement of a viewing window within the video content based on rotation of the viewing window around one or more axes, the viewing window defining extents of the visual content to be included within the video as the function of progress through the video content; and
generate second video information defining the video based on the first video information and the path selection, the video including at least a portion of the visual content of the video content within the viewing window such that responsive to the path selection defining movement of the viewing window from a first viewing direction corresponding to first rotation of the viewing window around the one or more axes to a second viewing direction corresponding to second rotation of the viewing window around the one or more axes, the video includes different extents of the visual content as the viewing window moves from the first viewing direction to the second viewing direction.