IP Library Granted Patent US 12,069,223
Granted Patent B2
US 12,069,223 · App. 17/871,721 · Granted Aug 20, 2024

Systems and methods for providing punchouts of videos

Inventors: Anandhakumar Chinnaiyan (Fremont, CA); Ravi Kumar Belagutti Shivanandappa (Sunnyvale, CA); Jonathan Leland Thorn (San Leandro, CA); Nicholas Ryan Gilmour (San Mateo, CA); Clark Weber (San Mateo, CA)
Assignee: GoPro, Inc.
H04N13/111G06T7/20G06V40/161H04N5/2628H04N21/4316H04N21/47H04N23/698G06T2207/10016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,069,223
App. No.
17/871,721
Granted
Aug 20, 2024
Kind
B2
Abstract

Multiple punchouts of a video may be presented based on multiple viewing windows. The video may include visual content having a field of view. Multiple viewing windows may be determined for the video, with individual viewing window defining a set of extents of the visual content. Different punchouts of the visual content may be presented based on the different viewing windows. Individual punchout of the visual content may include the set of extents of the visual content defined by corresponding viewing window.

Claims (31)

1. A system for providing multiple video punchouts, the system comprising:

one or more physical processors configured by machine-readable instructions to:

obtain a video, the video including visual content;

determine multiple extents of the visual content to provide punchouts of different spatial portions of the visual content based on multiple criteria, wherein the multiple extents of the visual content enable presentation of the visual content to include the punchouts of the different spatial portions of the visual content; and

store the presentation of the visual content that includes the punchouts of the different spatial portions of the visual content.

2. The system of claim 1 , wherein the multiple criteria include a first criterion and a second criterion, a first extent of the visual content to provide a first punchout of a first spatial portion of the visual content is determined based on the first criterion, and a second extent of the visual content to provide a second punchout of a second spatial portion of the visual content is determined based on the second criterion.

3. The system of claim 2 , wherein the first criterion is different from the second criterion.

4. The system of claim 1 , wherein the storage of the presentation of the visual content that includes the punchouts of the different spatial portions of the visual content includes storage of the punchouts of the different spatial portions of the visual content within a video file.

5. The system of claim 1 , wherein the multiple criteria used to determine the multiple extents of the visual content are set based on user input.

6. The system of claim 1 , wherein the multiple criteria used to determine the multiple extents of the visual content are set based on an operation mode of an image capture device capturing the visual content, the operation mode including a selfie-and-motion mode or an interview mode.

7. The system of claim 1 , wherein the multiple criteria include a first subject detection criterion to include a first framing of a first subject within a first punchout of the visual content and a second subject detection criterion to include a second framing of a second subject within a second punchout of the visual content.

8. The system of claim 7 , wherein the second framing of the second subject is required to be equivalent to the first framing of the first subject.

9. The system of claim 1 , wherein the multiple criteria include a face detection criterion to include a face within a first punchout of the visual content and a direction detection criterion to include a view of direction of image capture device motion within a second punchout of the visual content.

10. A method for providing multiple video punchouts, the method performed by a computing system including one or more processors, the method comprising:

obtaining, by the computing system, a video, the video including visual content;

determining, by the computing system, multiple extents of the visual content to provide punchouts of different spatial portions of the visual content based on multiple criteria, wherein the multiple extents of the visual content enable presentation of the visual content to include the punchouts of the different spatial portions of the visual content; and

storing, by the computing system, the presentation of the visual content that includes the punchouts of the different spatial portions of the visual content.

11. The method of claim 10 , wherein the multiple criteria include a first criterion and a second criterion, a first extent of the visual content to provide a first punchout of a first spatial portion of the visual content is determined based on the first criterion, and a second extent of the visual content to provide a second punchout of a second spatial portion of the visual content is determined based on the second criterion.

12. The method of claim 11 , wherein the first criterion is different from the second criterion.

13. The method of claim 10 , wherein the storage of the presentation of the visual content that includes the punchouts of the different spatial portions of the visual content includes storage of the punchouts of the different spatial portions of the visual content within a video file.

14. The method of claim 10 , wherein the multiple criteria used to determine the multiple extents of the visual content are set based on user input.

15. The method of claim 10 , wherein the multiple criteria used to determine the multiple extents of the visual content are set based on an operation mode of an image capture device capturing the visual content, the operation mode including a selfie-and-motion mode or an interview mode.

16. The method of claim 10 , wherein the multiple criteria include a first subject detection criterion to include a first framing of a first subject within a first punchout of the visual content and a second subject detection criterion to include a second framing of a second subject within a second punchout of the visual content.

17. The method of claim 16 , wherein the second framing of the second subject is required to be equivalent to the first framing of the first subject.

18. The method of claim 10 , wherein the multiple criteria include a face detection criterion to include a face within a first punchout of the visual content and a direction detection criterion to include a view of direction of image capture device motion within a second punchout of the visual content.

19. A system for providing multiple video punchouts, the system comprising:

one or more physical processors configured by machine-readable instructions to:

obtain a video, the video including visual content;

determine multiple extents of the visual content to provide punchouts of different spatial portions of the visual content based on multiple criteria, the multiple criteria including a first criterion and a second criterion different from the first criterion, wherein a first extent of the visual content to provide a first punchout of a first spatial portion of the visual content is determined based on the first criterion and a second extent of the visual content to provide a second punchout of a second spatial portion of the visual content is determined based on the second criterion, wherein the multiple extents of the visual content enable presentation of the visual content to include the punchouts of the different spatial portions of the visual content; and

store the presentation of the visual content that includes the punchouts of the different spatial portions of the visual content.

20. The system of claim 19 , wherein the multiple criteria used to determine the multiple extents of the visual content are set based on user input or based on an operation mode of an image capture device capturing the visual content, the operation mode including a selfie-and-motion mode or an interview mode.

Assignments (3)
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: FARALLON CAPITAL MANAGEMENT, L.L.C., AS AGENT
Reel/Frame 072340/0676 →
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 072358/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: CHINNAIYAN, ANANDHAKUMAR; BELAGUTTI SHIVANANDAPPA, RAVI KUMAR; THORN, JONATHAN LELAND; GILMOUR, NICHOLAS RYAN; WEBER, CLARK
To: GOPRO, INC.
Reel/Frame 060599/0379 →
Continuity (4)
Continuation 17140365 · Jan 4, 2021
Continuation 16786922 · Feb 10, 2020
Continuation 16227444 · Dec 20, 2018
Related Publication 20220377303A1 · Nov 24, 2022
Cited By (1)
US 12,647,547