METHODS AND APPARATUS FOR ENCRYPTING CAMERA MEDIA

    公开(公告)号:US20210337162A1

    公开(公告)日:2021-10-28

    申请号:US17371077

    申请日:2021-07-08

    Applicant: GOPRO, INC.

    Abstract: Apparatus and methods for encrypting captured media. In one embodiment, the method includes capturing media data via use of a lens of an image capture apparatus; obtaining a number used only once (NONCE) value from the captured media data; obtaining an encryption key for use in encryption of the captured media data; using the obtained NONCE value and the obtained encryption key for encrypting the captured media data; and storing the encrypted media data. In some variants, the media is encrypted prior to storage, thereby obviating any instances in which the captured media data resides in a wholly unencrypted instance. Apparatus and methods for decrypting encrypted captured media are also disclosed.

    METHODS AND APPARATUS FOR OPTIMIZED STITCHING OF OVERCAPTURE CONTENT

    公开(公告)号:US20210082085A1

    公开(公告)日:2021-03-18

    申请号:US16237089

    申请日:2018-12-31

    Applicant: GoPro, Inc.

    Abstract: Apparatus and methods for optimized stitching of overcapture content. In one embodiment, the optimized stitching of the overcapture content includes capturing the overcapture content; producing overlap bands associated with the captured overcapture content; downsampling the produced overlap bands; generating derivative images from the downsampled overlap bands; generating a cost map associated with the generated derivative images; determining shortest path information for the generated cost map; generating a warp file based on the determined shortest path information, the generated warp file being utilized for the optimized stitching of the overcapture content. Camera apparatus and a non-transitory computer-readable apparatus are also disclosed.

    Systems and methods for modifying image distortion (curvature) for viewing distance in post capture

    公开(公告)号:US10817976B2

    公开(公告)日:2020-10-27

    申请号:US16536515

    申请日:2019-08-09

    Applicant: GoPro, Inc.

    Abstract: Systems and methods for modifying image distortion (curvature) for viewing distance in post capture. Presentation of imaging content on a content display device may be characterized by a presentation field of view (FOV). Presentation FOV may be configured based on screen dimensions of the display device and distance between the viewer and the screen. Imaging content may be obtained by an activity capture device characterized by a wide capture field of view lens (e.g., fish-eye). Images may be transformed into rectilinear representation for viewing. When viewing images using presentation FOV that may narrower than capture FOV, transformed rectilinear images may appear distorted. A transformation operation may be configured to account for presentation FOV-capture FOV mismatch. In some implementations, the transformation may include fish-eye to rectilinear transformation characterized by a transformation strength that may be configured based on a ratio of the presentation FOV to the capture FOV.

    SYSTEMS, METHODS AND APPARATUS FOR COMPRESSING VIDEO CONTENT

    公开(公告)号:US20200336725A1

    公开(公告)日:2020-10-22

    申请号:US16866447

    申请日:2020-05-04

    Applicant: GoPro, Inc.

    Abstract: Apparatus and methods for characterizing panoramic content, such as by a wide field of view and large image size. In one implementation, a panoramic image may be mapped to a cube or any other projection e.g icosahedron or octahedron. The disclosure exploits content continuity between facets, such as in the case of encoding/decoding cube-projected images. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained; e.g., one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remaining facets of the cube may be encoded using transformed versions within the augmented image. Continuity between transformed facets in the top row of the augmented image and facets in the middle row of the augmented image may be utilized for motion or intra prediction, and to obtain greater encoding performance compared to encoding facets independently.

    SYSTEMS AND METHODS FOR SYNCHRONIZING VISUAL CONTENT

    公开(公告)号:US20200288043A1

    公开(公告)日:2020-09-10

    申请号:US16884838

    申请日:2020-05-27

    Applicant: GoPro, Inc.

    Abstract: Multiple image capture devices may individually generate time information and capture images. Individual image captures devices may receive time information of other image capture device(s). Individual image capture devices may transmit its time information to other image capture device(s) independent of reception of the time information of other image capture device(s). Individual image capture devices may generate time synchronization information for the captured images based on its time information and the received time information of other image capture device(s). Images captured by different image capture devices may be time-synchronized based on at least one of generated time-synchronization information.

    Systems and methods for determining capture settings for visual content capture

    公开(公告)号:US10750058B2

    公开(公告)日:2020-08-18

    申请号: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.

    APPARATUS AND METHODS FOR VIDEO COMPRESSION
    139.
    发明申请

    公开(公告)号:US20200221135A1

    公开(公告)日:2020-07-09

    申请号:US16821744

    申请日:2020-03-17

    Applicant: GoPro, Inc.

    Abstract: Panoramic content may be characterized by a wide field of view and large image size. Panoramic image may be mapped to cube projection. When encoding/decoding cube-projected images, the disclosure exploits content continuity between cube facets. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained, for example, one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remained facets of the cube may be encoded using transformed versions within the augmented image. Boundary filtering may be applied to one or more edges of one or more facets.

    SYSTEMS AND METHODS FOR SYNCHRONIZING VISUAL CONTENT

    公开(公告)号:US20200092443A1

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

    申请号:US16537290

    申请日:2019-08-09

    Applicant: GoPro, Inc.

    Abstract: Multiple image capture devices may individually generate time information and capture images. Individual image captures devices may receive time information of other image capture device(s). Individual image capture devices may transmit its time information to other image capture device(s) independent of reception of the time information of other image capture device(s). Individual image capture devices may generate time synchronization information for the captured images based on its time information and the received time information of other image capture device(s). Images captured by different image capture devices may be time-synchronized based on at least one of generated time-synchronization information.

Patent Agency Ranking