IP Library Granted Patent US 10,268,896
Granted Patent B1
US 10,268,896 · App. 15/286,415 · Granted Apr 23, 2019

Systems and methods for determining video highlight based on conveyance positions of video content capture

Inventor: Christophe Delachanal (Lumbin, FR)
Assignee: GoPro, Inc.
G06K9/00751G06F16/743G06K9/00765G06T7/004G11B27/10H04N5/2252H04N5/247G06K2009/00738G06T2207/30244
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 10,268,896
App. No.
15/286,415
Granted
Apr 23, 2019
Kind
B1
Abstract

First video information defining first video content may be accessed. The first video content may have been captured by a first image sensor from a first conveyance position. Second video information defining second video content may be accessed. The second video content may have been captured by a second image sensor from a second conveyance position. A first highlight criterion may be selected for the first video content based on the first conveyance position. A second highlight criterion may be selected for the second video content based on the second conveyance position. A first set of highlight moments within the first video content may be identified based on the first criterion. A second set of highlight moments within the second video content may be identified based on the second criterion. The identification of the first set of highlight moments and the second set of highlight moments may be stored.

Claims (49)

1. A system for determining video highlights based on conveyance positions of video content capture, the system comprising:

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

access first video information defining first video content, the first video content captured by a first image sensor from a first conveyance position;

access second video information defining second video content, the second video content captured by a second image sensor from a second conveyance position different from the first conveyance position;

select different highlight criterion for different video content based on different conveyance positions of image sensors that captured the different video content such that a first highlight criterion is selected for the first video content based on the first conveyance position of the first image sensor and a second highlight criterion is selected for the second video content based on the second conveyance position of the second image sensor, the second highlight criterion being different from the first highlight criterion;

identify a first set of highlight moments within the first video content based on the first criterion;

identify a second set of highlight moments within the second video content based on the second criterion; and

store the identification of the first set of highlight moments and the second set of highlight moments.

2. The system of claim 1 , wherein the one or more physical processors are further configured to generate a video summary based on the first set of highlight moments and the second set of highlight moments.

3. The system of claim 2 , wherein generating the video summary based on the first set of highlight moments and the second set of highlight moments includes:

identifying a first set of video segments from the first video content and a second set of video segments from the second video content, the first set of video segments including one or more of the first set of highlight moments and the second set of video segments including one or more of the second set of highlight moments; and

arranging one or more video segments from the first set of video segments and one or more video segments from the second set of video segments in the video summary based on times of capture of the one or more video segments from the first set of video segments and the one or more video segments from the second set of video segments.

4. The system of claim 2 , wherein generating the video summary based on the first set of highlight moments and the second set of highlight moments includes:

identifying a first set of video segments from the first video content and a second set of video segments from the second video content, the first set of video segments including one or more of the first set of highlight moments and the second set of video segments including one or more of the second set of highlight moments; and

including one or more video segments from the first set of video segments and one or more video segments from the second set of video segments in the video summary, the one or more video segments from the first set of video segments and the one or more video segments from the second set of video segments including views of a same scene.

5. The system of claim 1 , wherein the first video content and the second video content are time synced.

6. The system of claim 1 , wherein the first conveyance position of the first image sensor indicates a type of the first image sensor.

7. The system of claim 6 , wherein the type of first image sensor includes a handheld image sensor, a body-mounted image sensor, a head-mounted image sensor, or an object-mounted image sensor.

8. The system of claim 1 , wherein the first conveyance position of the first image sensor is determined based on metadata associated with the first video content, visual analysis of the first video content, manual identification of the first conveyance position, or an image sensor mount for the first image sensor.

9. The system of claim 1 , wherein the first highlight criterion includes a visual criterion, an audio criterion, and/or a metadata criterion.

10. A method for determining video highlights based on conveyance positions of video content capture, the method comprising:

accessing first video information defining first video content, the first video content captured by a first image sensor from a first conveyance position;

accessing second video information defining second video content, the second video content captured by a second image sensor from a second conveyance position different from the first conveyance position;

selecting different highlight criterion for different video content based on different conveyance positions of image sensors that captured the different video content such that a first highlight criterion is selected for the first video content based on the first conveyance position of the first image sensor and a second highlight criterion is selected for the second video content based on the second conveyance position of the second image sensor, the second highlight criterion being different from the first highlight criterion;

identifying a first set of highlight moments within the first video content based on the first criterion;

identifying a second set of highlight moments within the second video content based on the second criterion; and

storing the identification of the first set of highlight moments and the second set of highlight moments.

11. The method of claim 10 , further comprising generating a video summary based on the first set of highlight moments and the second set of highlight moments.

12. The method of claim 11 , wherein generating the video summary based on the first set of highlight moments and the second set of highlight moments includes:

identifying a first set of video segments from the first video content and a second set of video segments from the second video content, the first set of video segments including one or more of the first set of highlight moments and the second set of video segments including one or more of the second set of highlight moments; and

arranging one or more video segments from the first set of video segments and one or more video segments from the second set of video segments in the video summary based on times of capture of the one or more video segments from the first set of video segments and the one or more video segments from the second set of video segments.

13. The method of claim 11 , wherein generating the video summary based on the first set of highlight moments and the second set of highlight moments includes:

identifying a first set of video segments from the first video content and a second set of video segments from the second video content, the first set of video segments including one or more of the first set of highlight moments and the second set of video segments including one or more of the second set of highlight moments; and

including one or more video segments from the first set of video segments and one or more video segments from the second set of video segments in the video summary, the one or more video segments from the first set of video segments and the one or more video segments from the second set of video segments including views of a same scene.

14. The method of claim 10 , wherein the first video content and the second video content are time synced.

15. The method of claim 10 , wherein the first conveyance position of the first image sensor indicates a type of the first image sensor.

16. The method of claim 15 , wherein the type of first image sensor includes a handheld image sensor, a body-mounted image sensor, a head-mounted image sensor, or an object-mounted image sensor.

17. The method of claim 10 , wherein the first conveyance position of the first image sensor is determined based on metadata associated with the first video content, visual analysis of the first video content, manual identification of the first conveyance position, or an image sensor mount for the first image sensor.

18. The method of claim 10 , wherein the first highlight criterion includes a visual criterion, an audio criterion, and/or a metadata criterion.

19. A system for determining video highlights based on conveyance positions of video content capture, the system comprising:

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

access first video information defining first video content, the first video content captured by a first image sensor from a first conveyance position, the first conveyance position indicating a type of the first image sensor;

access second video information defining second video content, the second video content captured by a second image sensor from a second conveyance position different from the first conveyance position, the second conveyance position indicating a type of the second image sensor, wherein the first video content and the second video content are time synced;

select different highlight criterion for different video content based on different conveyance positions of image sensors that captured the different video content such that a first highlight criterion is selected for the first video content based on the first conveyance position of the first image sensor and a second highlight criterion is selected for the second video content based on the second conveyance position of the second image sensor, the second highlight criterion being different from the first highlight criterion;

identify a first set of highlight moments within the first video content based on the first criterion;

identify a second set of highlight moments within the second video content based on the second criterion;

store the identification of the first set of highlight moments and the second set of highlight moments; and

generate a video summary based on the first set of highlight moments and the second set of highlight moments.

20. The system of claim 19 , wherein the type of first image sensor includes a handheld image sensor, a body-mounted image sensor, a head-mounted image sensor, or an object-mounted image sensor.

Assignments (6)
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 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jan 25, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOPRO, INC.
Reel/Frame 055106/0434 →
SECURITY INTEREST Recorded Oct 19, 2020
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054113/0594 →
SECURITY INTEREST Recorded Feb 22, 2017
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041777/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2016
From: DELACHANAL, CHRISTOPHE
To: GOPRO, INC.
Reel/Frame 039949/0289 →