SYSTEMS AND METHODS FOR COMPRESSING VIDEO CONTENT

    公开(公告)号:US20200084394A1

    公开(公告)日:2020-03-12

    申请号:US16687559

    申请日:2019-11-18

    Applicant: GoPro, Inc.

    Abstract: Systems and methods for providing imaging content using spatially varying encoding quality. Imaging content may be acquired using spherical lenses (e.g., fisheye). When viewing spherical imaging content, spherical to planar image transformations may be utilized. Such transformations (e.g., equirectangular) may be characterized by spatially varying image distortion. Transformed images may be encoded. Encoding process may be configured based on spatially varying encoding quality. Encoding quality may be configured based on the transformation such that portions of the transformed image characterized by greater distortion may be encoded using lower quality (e.g. greater QP values); portions of the transformed image characterized by lower distortion may be encoded using greater quality (e.g. lower QP values). Such encoding may produce a bitstream characterized by a lower bitrate for a given quality and/or better quality for a given bitrate as compared to an encoding process that may apply a uniform encoding quality.

    System and method for presenting and viewing a spherical video segment

    公开(公告)号:US10536683B2

    公开(公告)日:2020-01-14

    申请号:US16185956

    申请日:2018-11-09

    Applicant: GoPro, Inc.

    Abstract: Systems and methods for marking an event of interest within a spherical video segment are provided. The spherical video segment may define visual content viewable from a point of view. User input may designate an event of interest within the visual content. The user input may indicate a moment in time in the spherical video segment and a viewing angle of the event of interest. Tag information associated with the event of interest may be generated. The tag information may identify the moment in time and the viewing angle such that a subsequent presentation of the spherical video segment, proximate to the moment in time, includes an alert notification that the event of interest is outside a display field of view based on the viewing angle being outside the display field of view.

    Systems and methods for compressing video content

    公开(公告)号:US10484621B2

    公开(公告)日:2019-11-19

    申请号:US15414403

    申请日:2017-01-24

    Applicant: GoPro, Inc.

    Abstract: Systems and methods for providing imaging content using spatially varying encoding quality. Imaging content may be acquired using spherical lenses (e.g., fisheye). When viewing spherical imaging content, spherical to planar image transformations may be utilized. Such transformations (e.g., equirectangular) may be characterized by spatially varying image distortion. Transformed images may be encoded. Encoding process may be configured based on spatially varying encoding quality. Encoding quality may be configured based on the transformation such that portions of the transformed image characterized by greater distortion may be encoded using lower quality (e.g. greater QP values); portions of the transformed image characterized by lower distortion may be encoded using greater quality (e.g. lower QP values). Such encoding may produce a bitstream characterized by a lower bitrate for a given quality and/or better quality for a given bitrate as compared to an encoding process that may apply a uniform encoding quality.

    Apparatus and methods for embedding metadata into video stream

    公开(公告)号:US10431258B2

    公开(公告)日:2019-10-01

    申请号:US15891136

    申请日:2018-02-07

    Applicant: GoPro, Inc.

    Inventor: David Newman

    Abstract: Apparatus and methods for combining metadata with video into a video stream using a 32-bit aligned payload, that is computer storage efficient and human discernable. The metadata is stored in a track in a self-describing structure. Metadata track may be decoded using an identifier reference table that is substantially smaller than typical fourCC identifier tables. The combined metadata/video stream is compatible with a standard video stream convention and may be played using conventional media player applications that reads media files compliant with MP4/MOV container format. The proposed format may enable decoding of metadata during streaming, partitioning of combined video stream without loss of metadata. The proposed format and/or metadata protocol provides for temporal synchronization of metadata with video frames.

    SYSTEMS AND METHODS FOR DETERMINING CAPTURE SETTINGS FOR VISUAL CONTENT CAPTURE

    公开(公告)号:US20190132494A1

    公开(公告)日:2019-05-02

    申请号:US16232541

    申请日:2018-12-26

    Applicant: GoPro, Inc.

    Abstract: A capture settings for one or more image capture devices may be determined. The capture setting may define one or more aspects of operation for the image capture device(s). The aspect(s) of operation for the image capture device(s) may include one or more aspects of operation for a processor of the image capture device(s), an image sensor of the image capture device(s), and/or an optical element of the image capture device(s). A machine-readable optical code may be generated based on the capture setting and/or other information. The machine-readable optical code may convey the capture setting for the image capture device(s) such that a first image capture device capturing a first image including the machine-readable optical code may: (1) identify the machine-readable optical code within the first image; (2) determine the capture setting conveyed by the machine-readable optical code; and (3) operate in accordance with the capture setting.

    Systems and methods for determining capture settings for visual content capture

    公开(公告)号:US10200575B1

    公开(公告)日:2019-02-05

    申请号:US15584462

    申请日:2017-05-02

    Applicant: GOPRO, INC.

    Abstract: A capture settings for one or more image capture devices may be determined. The capture setting may define one or more aspects of operation for the image capture device(s). The aspect(s) of operation for the image capture device(s) may include one or more aspects of operation for a processor of the image capture device(s), an image sensor of the image capture device(s), and/or an optical element of the image capture device(s). A machine-readable optical code may be generated based on the capture setting and/or other information. The machine-readable optical code may convey the capture setting for the image capture device(s) such that a first image capture device capturing a first image including the machine-readable optical code may: (1) identify the machine-readable optical code within the first image; (2) determine the capture setting conveyed by the machine-readable optical code; and (3) operate in accordance with the capture setting.

    Systems, apparatus, and methods for encoding telemetry data as audio waveforms

    公开(公告)号:US12170099B2

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

    申请号:US17805180

    申请日:2022-06-02

    Applicant: GoPro, Inc.

    Abstract: Systems, apparatus, and methods for encoding telemetry data as audio waveforms. Action cameras may be used to capture telemetry data, which in some applications, may be more useful than its audio/visual media capture. For example, a user may desire the “look-and-feel” of one camera but would like to use the telemetry track information from an action camera. In so-called “piggybacking” operation, the user may rigidly affix the two cameras and use the video track with the telemetry track in post-processing. Unfortunately, time-aligning the two tracks can result in relative drift over time. Various embodiments of the present disclosure transfer telemetry data as data-over-audio. The data-over-audio may be sampled according to the recipient device and recorded at capture. Subsequent post-processing may be performed with the time-aligned tracks.

    Motion Blur for Multilayer Motion
    28.
    发明公开

    公开(公告)号:US20240320803A1

    公开(公告)日:2024-09-26

    申请号:US18189186

    申请日:2023-03-23

    Applicant: GoPro, Inc.

    Abstract: Systems, apparatus, and methods for adding post-processing motion blur to video. Conventional post-processing techniques relied on the filmmaker to select and stage their shots. Different motion blur techniques were designed to fix certain types of footage. Vector blur is one technique that “smears” pixel information in the direction of movement. Frame interpolation and stacking attempts to create motion blur by stacking interpolated frames together. Each technique has its own set of limitations. Various embodiments use a combination of motion blur techniques in post-processing for better, more realistic outcomes with faster/more efficient rendering times. In some cases, this may enable adaptive quality post-processing that may be performed in mobile/embedded ecosystems.

    Systems and methods for determining capture settings for visual content capture

    公开(公告)号:US12022171B2

    公开(公告)日:2024-06-25

    申请号:US18311057

    申请日:2023-05-02

    Applicant: GoPro, Inc.

    Abstract: A capture setting for one or more image capture devices may be determined. The capture setting may define one or more aspects of operation for the image capture device(s). The aspect(s) of operation for the image capture device(s) may include one or more aspects of operation for a processor of the image capture device(s), an image sensor of the image capture device(s), and/or an optical element of the image capture device(s). A machine-readable optical code may be generated based on the capture setting and/or other information. The machine-readable optical code may convey the capture setting for the image capture device(s) such that a first image capture device capturing a first image including the machine-readable optical code may: (1) identify the machine-readable optical code within the first image; (2) determine the capture setting conveyed by the machine-readable optical code; and (3) operate in accordance with the capture setting.

Patent Agency Ranking