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.

    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.

    Compact Array of Imaging Devices With Supplemental Imaging Unit

    公开(公告)号:US20190335159A1

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

    申请号:US16508384

    申请日:2019-07-11

    Applicant: GoPro, Inc.

    Abstract: A method and system are described. The method includes capturing a set of images from an array of cameras, each camera of the array of cameras having an overlapping field of view (FOV) with an adjacent camera of the array of cameras. The method further includes synchronously capturing a supplemental image from an additional camera, the additional camera having an at least partially overlapping FOV with every camera of the array of cameras. Supplemental information is extracted by comparing the supplemental image with the set of images. Portions of the set of images are stitched based in part on the supplemental information to produce a combined stitched image, the combined stitched image having a higher resolution than each image of the set of images.

    Apparatus and methods for the storage of overlapping regions of imaging data for the generation of optimized stitched images

    公开(公告)号:US10462384B2

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

    申请号:US16234330

    申请日:2018-12-27

    Applicant: GoPro, Inc.

    Abstract: Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. During subsequent retrieval, rendering, and/or display of the stitched images, the originally stitched image can be flexibly augmented, and/or re-stitched to improve the original stitch quality. Practical applications of the disclosed solutions enable, among other things, a user to create and stitch a wide field of view (FOV) panorama from multiple source images on a device with limited processing capability (such as a mobile phone or other capture device). Moreover, post-processing stitching allows for the user to convert from one image projection to another without fidelity loss (or with an acceptable level of loss).

    APPARATUS AND METHODS FOR COMPRESSING VIDEO CONTENT USING ADAPTIVE PROJECTION SELECTION

    公开(公告)号:US20190289302A1

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

    申请号:US16428786

    申请日:2019-05-31

    Applicant: GoPro, Inc.

    Inventor: Adeel Abbas

    Abstract: Apparatus and methods for encoding 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, equirectangular or any other projection e.g., icosahedron or octahedron. Projection may be selected adaptively based on evaluation of the panoramic content. Content evaluation may include obtaining rate distortion cost metric for a given projection configuration including projection type, projection arrangement, and projection orientation. Projection configuration with the lowest cost may be selected as target projection for encoding content. As content composition changes (e.g., object motion, texture presence and/or location) projection may be adaptively selected to match changes in the content. Adaptive content selection methodology may provide for a lower encoded bitrate for a given encoded quality and/or higher quality for a given bitrate.

    METHODS AND APPARATUS FOR PROVIDING ROTATED SPHERICAL VIEWPOINTS

    公开(公告)号:US20190244424A1

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

    申请号:US16234346

    申请日:2018-12-27

    Applicant: GoPro, Inc.

    Inventor: Adeel Abbas

    CPC classification number: G06T19/003 G06T1/0007 G06T3/0062

    Abstract: Apparatus and methods for providing a rotated spherical viewpoint (RSV). In one or more embodiments, the RSV is implemented using equirectangular projections (ERPs). The RSV methodologies described herein are particularly suitable for panning within virtual reality (VR) or 360° panoramic content as there is minimal, if any, geometric distortions at the edge of a given viewport. Moreover, the RSV methodologies described herein may reduce the bandwidth requirements of, for example, devices operating in a client-server architecture. Additionally, the computation requirements for providing RSV are minimal and can be provided using relatively simple rotation transforms.

    APPARATUS AND METHODS FOR THE STORAGE OF OVERLAPPING REGIONS OF IMAGING DATA FOR THE GENERATION OF OPTIMIZED STITCHED IMAGES

    公开(公告)号:US20180205889A1

    公开(公告)日:2018-07-19

    申请号:US15406175

    申请日:2017-01-13

    Applicant: GoPro, Inc.

    CPC classification number: H04N5/265 H04N5/23238 H04N5/247 H04N7/181

    Abstract: Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. During subsequent retrieval, rendering, and/or display of the stitched images, the originally stitched image can be flexibly augmented, and/or re-stitched to improve the original stitch quality. Practical applications of the disclosed solutions enable, among other things, a user to create and stitch a wide field of view (FOV) panorama from multiple source images on a device with limited processing capability (such as a mobile phone or other capture device). Moreover, post-processing stitching allows for the user to convert from one image projection to another without fidelity loss (or with an acceptable level of loss).

Patent Agency Ranking