METHODS AND APPARATUS FOR MAXIMIZING CODEC BANDWIDTH IN VIDEO APPLICATIONS

    公开(公告)号:US20210392375A1

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

    申请号:US17460880

    申请日:2021-08-30

    Applicant: GoPro, Inc.

    Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.

    Encoding and Decoding Selectively Retrievable Representations of Video Content

    公开(公告)号:US20210385473A1

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

    申请号:US17400531

    申请日:2021-08-12

    Applicant: GoPro, Inc.

    Abstract: A system and method disposed to enable encoding, decoding and manipulation of digital video with substantially less processing load than would otherwise be required. In particular, one disclosed method is directed to generating a compressed video data structure that is selectively decodable to a plurality of resolutions including the full resolution of the uncompressed stream. The desired number of data components and the content of the data components that make up the compressed video data, which determine the available video resolutions, are variable based upon the processing carried out and the resources available to decode and process the data components. During decoding, efficiency is substantially improved because only the data components necessary to generate a desired resolution are decoded. In variations, both temporal and spatial decoding are utilized to reduce frame rates, and hence, further reduce processor load. The system and method are particularly useful for real-time video editing applications.

    Methods and apparatus for maximizing codec bandwidth in video applications

    公开(公告)号:US11109067B2

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

    申请号:US16730839

    申请日:2019-12-30

    Applicant: GoPro, Inc.

    Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360-degree content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.

    METHODS AND APPARATUS FOR SEAMLESS TRANSITIONS BETWEEN LENS PROJECTIONS

    公开(公告)号:US20210124155A1

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

    申请号:US17079300

    申请日:2020-10-23

    Applicant: GoPro, Inc.

    Inventor: David A. Newman

    Abstract: Methods and apparatus for seamlessly transitioning between lens projections. In one exemplary embodiment, a piecewise lens projection is composed of three (3) functions: (i) a first polynomial-based lens projection, (ii) a second “joining” lens projection, and (iii) a trigonometric lens projection. The piecewise lens projection characterizes virtualized lens distortion as a function of FOV; image data can be dynamically projected based on the virtualized lens distortion, regardless of FOV. In this manner, a user may achieve the visually familiar effects associated with a first lens definition for a first FOV, while still smoothly animating transitions to other lens projections (e.g., a larger FOV using stereographic projections).

    VIRTUAL LENS SIMULATION FOR VIDEO AND PHOTO CROPPING

    公开(公告)号:US20210035261A1

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

    申请号:US17075943

    申请日:2020-10-21

    Applicant: GoPro, Inc.

    Abstract: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

    VIRTUAL LENS SIMULATION FOR VIDEO AND PHOTO CROPPING

    公开(公告)号:US20200118240A1

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

    申请号:US16713839

    申请日:2019-12-13

    Applicant: GoPro, Inc.

    Abstract: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.

Patent Agency Ranking