System and method of providing recommendations of moments of interest within video clips post capture

US10789478B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10789478-B2
Application numberUS-201916272096-A
CountryUS
Kind codeB2
Filing dateFeb 11, 2019
Priority dateOct 20, 2015
Publication dateSep 29, 2020
Grant dateSep 29, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Users desiring to generate videos from video clips may want to locate moments of interest within the video clips. A system and method described herein may be configured to provide recommendations of moments of interest within video clips post capture of the video clips. User accounts associated with users of the system may include preference information that defines user preferences with respect to values of attributes of video clips. Moments of interest may be identified within individual video clips when the individual video clips have at least one value of at least one attribute specified by the user preferences. Recommendations of identified moments of interest may be provide to users.

First claim

Opening claim text (preview).

What is claimed is: 1. A system configured to provide moments of interest within video clips, the system comprising: one or more physical processors configured by machine-readable instructions to: determine preference information for a user, the preference information defining preference criteria of the user with respect to one or more attributes of the video clips, the preference information defining a first preference criteria of the user with respect to a first attribute of the video clips; determine, among a set of video clips, video clips satisfying the preference criteria of the user such that a first video clip is determined to satisfy the first preference criteria and a second video clip is determined to not satisfy the first preference criteria; identify individual moments of interest within individual video clips determined to satisfy the preference criteria of the user such that an identification of one or more moments of interest within the first video clip is performed and the identification of one or more moments of interest within the second video clip is not performed, the first video clip including a first moment of interest; and present a user interface, the user interface including visual representations of the individual moments of interest identified within the individual video clips such that the user interface includes a first visual representation of the first moment of interest, the visual representations of the individual moments of interest including a timeline representation of the individual moments of interest and a preview representation of the individual moments of interest, the preview representation of the individual moments of interest separate from the timeline representation of the individual moments of interest; wherein: the timeline representation of the individual moments of interest includes a timeline representing lengths of the individual video clips, dividers separating the lengths of the individual video clips, and visual elements overlaid on the timeline at points along the timeline corresponding to the individual moments of interest; the preview representation of the individual moments of interest includes previews of the individual moments of interest, the previews of the individual moments of interest arranged according to ordering of the individual moments of interest on the timeline; and the user interface facilitates generation of a single video from the video clips by enabling user selection of the individual moments of interest for inclusion in the single video and user rejection of the individual moments of interest from inclusion in the single video. 2. The system of claim 1 , wherein the user interface includes a first selectable option of accepting the first moment of interest for inclusion in the video and a second selectable option of rejecting the first moment of interest from inclusion in the video. 3. The system of claim 1 , wherein the first visual representation of the first moment of interest includes a first visual element overlaid on the timeline at a point in time along the timeline corresponding to the first moment of interest. 4. The system of claim 3 , wherein the first visual representation of the first moment of interest includes a preview of the first video clip. 5. The system of claim 1 , wherein the one or more attributes of the video clip include one or more of a geolocation attribute, a time attribute, a feature point detection attribute, or a setting information attribute. 6. The system of claim 5 , wherein a value of the geolocation attribute comprises one or more geolocations of where a corresponding video clip was captured. 7. The system of claim 5 , wherein a value of the time attribute comprises one or more timestamps associated with capture of a corresponding video clip. 8. The system of claim 5 , wherein a value of the feature point detection attribute comprises a description of one or more a feature point, an object, or an action depicted within a corresponding video clip. 9. The system of claim 5 , wherein a value of the setting information attribute comprises one or more cinematic settings associated with capture of a corresponding video clip. 10. The system of claim 1 , wherein the preference criteria of the user is determined based on one or more of monitoring system usage by the user, monitoring usage of one or more applications external to the system by the user, or obtaining entry and/or selection of one or more preferences from the user. 11. A method for providing moments of interest within video clips, the method being implemented in a computer system comprising one or more physical processors and storage media storing machine-readable instructions, the method comprising: determining preference information for a user, the preference information defining preference criteria of the user with respect to one or more attributes of the video clips, the preference information defining a first preference criteria of the user with respect to a first attribute of the video clips; determining, among a set of video clips, video clips satisfying the preference criteria of the user such that a first video clip is determined to satisfy the first preference criteria and a second video clip is determined to not satisfy the first preference criteria; identifying individual moments of interest within individual video clips determined to satisfy the preference criteria of the user such that an identification of one or more moments of interest within the first video clip is performed and the identification of one or more moments of interest within the second video clip is not performed, the first video clip including a first moment of interest; and presenting a user interface, the user interface including visual representations of the individual moments of interest identified within the individual video clips such that the user interface includes a first visual representation of the first moment of interest, the visual representations of the individual moments of interest including a timeline representation of the individual moments of interest and a preview representation of the individual moments of interest, the preview representation of the individual moments of interest separate from the timeline representation of the individual moments of interest; wherein: the timeline representation of the individual moments of interest includes a timeline representing lengths of the individual video clips, dividers separating the lengths of the individual video clips, and visual elements overlaid on the timeline at points along the timeline corresponding to the individual moments of interest; the preview representation of the individual moments of interest includes previews of the individual moments of interest, the previews of the individual moments of interest arranged according to ordering of the individual moments of interest on the timeline; and the user interface facilitates generation of a single video from the video clips by enabling user selection of the individual moments of interest for inclusion in the single video and user rejection of the individual moments of interest from inclusion in the single video. 12. The method of claim 11 , wherein the user interface includes a first selectable option of accepting the first moment of interest for inclusion in the video and a second selectable option of rejecting the first moment of interest from inclusion in the video. 13. The method of claim 11 , wherein the first visual representation of the first moment of interest includes a first visual element overlaid on the timeline at a point in time along the timeline corresponding to

Assignees

Inventors

Classifications

  • Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image · CPC title

  • using geographical or spatial information, e.g. location · CPC title

  • G06V20/47Primary

    Detecting features for summarising video content · CPC title

  • G06V20/41Primary

    Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items (segmenting video sequences G06V20/49) · CPC title

  • Event detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10789478B2 cover?
Users desiring to generate videos from video clips may want to locate moments of interest within the video clips. A system and method described herein may be configured to provide recommendations of moments of interest within video clips post capture of the video clips. User accounts associated with users of the system may include preference information that defines user preferences with respec…
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification G06V20/47. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).