SYSTEMS AND METHODS FOR STREAMING VIDEO EDITS

    公开(公告)号:US20240015363A1

    公开(公告)日:2024-01-11

    申请号:US18471660

    申请日:2023-09-21

    Applicant: GoPro, Inc.

    CPC classification number: H04N21/47205 G11B27/031 H04N21/2187 H04L65/611

    Abstract: Video information may define video content. The video content may be characterized by capture information. A remote device may transmit at least a portion of the capture information to a computing device. The computing device may identify one or more portions of the video content based on the transmitted capture information. The remote device may receive the identification of the identified portion(s) of the video content from the computing device. The remote device may stream one or more portions of the video information defining at least some of the identified portion(s) of the video content to the computing device. The streamed video information may enable the computing devices to provide a presentation of at least some of the identified portion(s) of the video content using a buffer of the streamed video information, which may allow the computing device to present the video content without permanently storing the video information.

    INTERFACE FOR INDICATING VIDEO EDITING DECISIONS

    公开(公告)号:US20230178117A1

    公开(公告)日:2023-06-08

    申请号:US18155214

    申请日:2023-01-17

    Applicant: GoPro, Inc.

    CPC classification number: G11B27/34 G11B27/031

    Abstract: A graphical user interface for indicating video editing decisions may include an inclusion marker element, an exclusion marker element, and a selection marker element. The inclusion marker element may indicate a segment of a video that has been marked for inclusion in a video edit. The exclusion marker element may indicate a segment of the video has been marked for exclusion from the video edit. The selection marker element may indicate a segment of the video has been selected for inclusion in the video edit.

    SYSTEMS AND METHODS FOR STREAMING VIDEO EDITS

    公开(公告)号:US20210250654A1

    公开(公告)日:2021-08-12

    申请号:US17242250

    申请日:2021-04-27

    Applicant: GoPro, Inc.

    Abstract: Video information may define video content. The video content may be characterized by capture information. A remote device may transmit at least a portion of the capture information to a computing device. The computing device may identify one or more portions of the video content based on the transmitted capture information. The remote device may receive the identification of the identified portion(s) of the video content from the computing device. The remote device may stream one or more portions of the video information defining at least some of the identified portion(s) of the video content to the computing device. The streamed video information may enable the computing devices to provide a presentation of at least some of the identified portion(s) of the video content using a buffer of the streamed video information, which may allow the computing device to present the video content without permanently storing the video information.

    Systems and methods for streaming video edits

    公开(公告)号:US10992989B2

    公开(公告)日:2021-04-27

    申请号:US16988030

    申请日:2020-08-07

    Applicant: GoPro, Inc.

    Abstract: Video information may define video content. The video content may be characterized by capture information. A remote device may transmit at least a portion of the capture information to a computing device. The computing device may identify one or more portions of the video content based on the transmitted capture information. The remote device may receive the identification of the identified portion(s) of the video content from the computing device. The remote device may stream one or more portions of the video information defining at least some of the identified portion(s) of the video content to the computing device. The streamed video information may enable the computing devices to provide a presentation of at least some of the identified portion(s) of the video content using a buffer of the streamed video information, which may allow the computing device to present the video content without permanently storing the video information.

    SYSTEMS AND METHODS FOR CREATING VIDEO SUMMARIES

    公开(公告)号:US20200117909A1

    公开(公告)日:2020-04-16

    申请号:US16710883

    申请日:2019-12-11

    Applicant: GoPro, Inc.

    Abstract: Video information defining video content may be accessed. Highlight moments within the video content may be identified. Flexible video segments may be determined based on the highlight moments. Individual flexible video segments may include one or more of the highlight moments and a flexible portion of the video content. The flexible portion of the video content may be characterized by a minimum segment duration, a target segment duration, and a maximum segment duration. A duration allocated to the video content may be determined. One or more of the flexible video segments may be selected based on the duration and one or more of the minimum segment duration, the target segment duration, and/or the maximum segment duration of the selected flexible video segments. A video summary including the selected flexible video segments may be generated.

    Systems and methods for intelligently synchronizing events in visual content with musical features in audio content

    公开(公告)号:US10560657B2

    公开(公告)日:2020-02-11

    申请号:US16402601

    申请日:2019-05-03

    Applicant: GoPro, Inc.

    Abstract: Systems for synchronizing events or transitions in visual content with musical features in audio content are configured to obtain audio and visual content; determine a minimum, maximum, and/or a target display duration for items of visual content; determine a first playback-time in the first audio content to associate with a start-of-display time for the first visual content; identify a first timeframe in the first audio content corresponding to a range of acceptable end-of-display times for the first visual content; identify musical features within the first timeframe; identify a candidate musical feature among the identified musical features in accordance with a hierarchy; and/or define a first candidate end-of-display time that aligns with the playback time of the candidate musical feature. A set of candidate end-of-display times are defined for multiple visual content items in a single multimedia project, the set identified by seeking a solution that increases rank among the hierarchy.

    Systems and methods for creating video summaries

    公开(公告)号:US10509966B1

    公开(公告)日:2019-12-17

    申请号:US16103007

    申请日:2018-08-14

    Applicant: GoPro, Inc.

    Abstract: Video information defining video content may be accessed. Highlight moments within the video content may be identified. Flexible video segments may be determined based on the highlight moments. Individual flexible video segments may include one or more of the highlight moments and a flexible portion of the video content. The flexible portion of the video content may be characterized by a minimum segment duration, a target segment duration, and a maximum segment duration. A duration allocated to the video content may be determined. One or more of the flexible video segments may be selected based on the duration and one or more of the minimum segment duration, the target segment duration, and/or the maximum segment duration of the selected flexible video segments. A video summary including the selected flexible video segments may be generated.

    Systems and methods for rendering vector shapes

    公开(公告)号:US10395408B1

    公开(公告)日:2019-08-27

    申请号:US15730999

    申请日:2017-10-12

    Applicant: GoPro, Inc.

    Abstract: A vector shape may have a first edge and a second edge that defines an intersection feature. A distance map may be divided into texels. The distance map may characterize the vector shape with a flag field, a first distance field, and a second distance field. The flag field may indicate the use of one-distance field rendering or two-distance field rendering for a given texel. The use of two-distance field rendering for the given texel may include use of the first distance field characterizing a first distance between the given texel and the first edge and the second distance field characterizing a second distance between given the texel and the second edge. Based on the use of two-distance field rendering for the given texel, the vector shape corresponding to the given texel may be rendered based on the first distance field and the second distance field.

Patent Agency Ranking