-
公开(公告)号:US09953679B1
公开(公告)日:2018-04-24
申请号:US15163637
申请日:2016-05-24
Applicant: GOPRO, INC.
Inventor: Daniel Tse , Desmond Chik , Jonathan Wills , Mahlet Getachew , Rajvikram Singh
IPC: G11B27/031 , G11B27/00 , G11B27/30 , G06K9/00 , H04N5/262
CPC classification number: G11B27/031 , G06K9/00718 , G06K9/00744 , G11B27/002 , G11B27/3027 , G11B27/3081 , H04N5/262
Abstract: Images may be extracted from a video. The images may be grouped into image groups. Numbers and types of classified visuals within the images may be detected. Individual types of classified visuals may correspond to individual classification weights. Image classification weights for the images may be determined based on the numbers and the types of classified visuals and the individual classification weights. Interest weights for the images may be determined based on the image classification weights and the sizes of the image groups to which the individual images belong. An interest curve may be generated based on the interest weights. A retime curve may be generated based on the interest curve. Time lapse images to be included in the time lapse video may be determined based on the images and the retime curve. The time lapse video may be generated based on the time lapse images.
-
公开(公告)号:US09953224B1
公开(公告)日:2018-04-24
申请号:US15244690
申请日:2016-08-23
Applicant: GOPRO, INC.
Inventor: Jonathan Wills , Daniel Tse , Desmond Chik , Brian Schunck
CPC classification number: G06K9/00751 , G06K9/66 , G11B27/031 , G11B27/3081 , H04N5/225
Abstract: Systems and method of generating video summaries are presented herein. Information defining a video may be obtained. The video may include a set of frame images. Parameter values for parameters of individual frame images of the video may be determined. Interest weights for the frame images may be determined. An interest curve for the video that characterizes the video by interest weights as a function of progress through the set of frame images may be generated. One or more curve attributes of the interest curve may be identified and one or more interest curve values of the interest curve that correspond to individual curve attributes may be determined. Interest curve values of the interest curve may be compared to threshold curve values. A subset of frame images of the video to include within a video summary of the video may be identified based on the comparison.
-
公开(公告)号:US11508154B2
公开(公告)日:2022-11-22
申请号:US17361175
申请日:2021-06-28
Applicant: GOPRO, INC.
Inventor: Jonathan Wills , Daniel Tse , Desmond Chik , Brian Schunck
IPC: G06V20/40 , H04N5/225 , G11B27/031 , G11B27/30 , G06V30/194
Abstract: Systems and method of generating video summaries are presented herein. Information defining a video may be obtained. The video may include a set of frame images. Parameter values for parameters of individual frame images of the video may be determined. Interest weights for the frame images may be determined. An interest curve for the video that characterizes the video by interest weights as a function of progress through the set of frame images may be generated. One or more curve attributes of the interest curve may be identified and one or more interest curve values of the interest curve that correspond to individual curve attributes may be determined. Interest curve values of the interest curve may be compared to threshold curve values. A subset of frame images of the video to include within a video summary of the video may be identified based on the comparison.
-
14.
公开(公告)号:US11151704B2
公开(公告)日:2021-10-19
申请号:US16692280
申请日:2019-11-22
Applicant: GoPro, Inc.
Inventor: Aaron Staranowicz , Ryan Lustig , Desmond Chik
Abstract: Methods and apparatus for the generation of interpolated frames of video data. In one embodiment, the interpolated frames of video data are generated by obtaining two or more frames of video data from a video sequence; determining frame errors for the obtained two or more frames from the video sequence, determining whether the frame errors exceed a threshold value; performing a multi-pass operation; performing a single-pass operation; performing frame blending; performing edge correction; and generating the interpolated frame of image data.
-
公开(公告)号:US10923154B2
公开(公告)日:2021-02-16
申请号:US16844488
申请日:2020-04-09
Applicant: GoPro, Inc.
Inventor: Desmond Chik , Daniel Tse , Jonathan Wills
Abstract: A system and/or method configured to determine highlight segments. Content files that define content in a content segment set may be obtained. A highlight segment set may be determined from the content segment set. Determining the highlight segment set may include iterating (a)-(c) for multiple iterations. At (a), individual content segments included in the content segment set may be selected as a selected content segment for inclusion in the highlight segment set. At, (b) diversity scores for content segments that are (i) included in the content segment set and (ii) not yet selected for inclusion in the highlight segment set may be determined. At (c), one or more of the content segments may be disqualified for inclusion in the highlight segment set for future iterations based on the diversity scores.
-
16.
公开(公告)号:US20190272194A1
公开(公告)日:2019-09-05
申请号:US16418047
申请日:2019-05-21
Applicant: GoPro, Inc.
Inventor: Jonathan Wills , Desmond Chik , Daniel Tse
Abstract: A first command may be received from a client computing platform. The first command may include proxy visual content. The proxy visual content may represent visual content stored on the client computing platform. An identifier may be associated with the proxy visual content. The identifier may be transmitted to the client computing platform. The identifier may be associated with the visual content stored on the client computing platform. Edits to the visual content based upon the proxy visual content may be determined at a remote computing platform. Instructions may be transmitted from the remote computing platform to the client computing platform. The instructions may include the identifier. The instructions may be configured to cause the client computing platform to process the edits on the visual content.
-
公开(公告)号:US10402698B1
公开(公告)日:2019-09-03
申请号:US15645451
申请日:2017-07-10
Applicant: GoPro, Inc.
Inventor: Daniel Tse , Desmond Chik , Jonathan Wills
Abstract: Video information defining video content may be accessed. The video content may have a progress length and include a capture of an activity and a sub-activity at one or more moments in the progress length. Portions of the video content may be associated individually with values of an interest metric such that the values of the interest metric as a function of progress through the video content form an interest curve for the video content. The activity and the sub-activity captured within the video content may be identified. An activity metric modifier for the interest curve at the one or more moments in the progress length may be determined based on the identification of the activity and the identification of the sub-activity. The interest curve may be modified at the one or more moments based on the activity metric modifier.
-
18.
公开(公告)号:US10338955B1
公开(公告)日:2019-07-02
申请号:US15458296
申请日:2017-03-14
Applicant: GOPRO, INC.
Inventor: Jonathan Wills , Desmond Chik , Daniel Tse
Abstract: A first command may be received from a client computing platform. The first command may include proxy visual content. The proxy visual content may represent visual content stored on the client computing platform. An identifier may be associated with the proxy visual content. The identifier may be transmitted to the client computing platform. The identifier may be associated with the visual content stored on the client computing platform. Edits to the visual content based upon the proxy visual content may be determined at a remote computing platform. Instructions may be transmitted from the remote computing platform to the client computing platform. The instructions may include the identifier. The instructions may be configured to cause the client computing platform to process the edits on the visual content.
-
公开(公告)号:US11062143B2
公开(公告)日:2021-07-13
申请号:US16844542
申请日:2020-04-09
Applicant: GoPro, Inc.
Inventor: Jonathan Wills , Daniel Tse , Desmond Chik , Brian Schunck
IPC: G06K9/00 , H04N5/225 , G06K9/66 , G11B27/031 , G11B27/30
Abstract: Systems and method of generating video summaries are presented herein. Information defining a video may be obtained. The video may include a set of frame images. Parameter values for parameters of individual frame images of the video may be determined. Interest weights for the frame images may be determined. An interest curve for the video that characterizes the video by interest weights as a function of progress through the set of frame images may be generated. One or more curve attributes of the interest curve may be identified and one or more interest curve values of the interest curve that correspond to individual curve attributes may be determined. Interest curve values of the interest curve may be compared to threshold curve values. A subset of frame images of the video to include within a video summary of the video may be identified based on the comparison.
-
公开(公告)号:US20200257957A1
公开(公告)日:2020-08-13
申请号:US15435241
申请日:2017-02-16
Applicant: GOPRO, INC.
Inventor: Daniel Tse , Guanhang Wu , Desmond Chik
Abstract: A set of sensor information conveyed by sensor output signals may be accessed. The sensor output signals may be generated by a set of sensors. The set of sensor information may characterize an event monitored by the set of sensors. A multi-feature convolutional neural network may be trained using a branch-loss function. The branch-loss function may include individual loss functions for individual sensor information and one or more combined loss functions for combined sensor information. The set of sensor information may be processed through the multi-feature convolutional neural network. A classification of the event may be obtained from the multi-feature convolutional network based on the set of sensor information.
-
-
-
-
-
-
-
-
-