Circular stitching of images
    2.
    发明授权

    公开(公告)号:US11729364B2

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

    申请号:US17018679

    申请日:2020-09-11

    Applicant: GoPro, Inc.

    Abstract: Systems and methods are disclosed for circular stitching of images. For example, methods may include accessing a first image captured using a first image sensor; accessing a second image captured using a second image sensor; determining a cost table for a circular stitching boundary that includes overlapping regions of the first image and the second image; determining an extended disparity profile based on a periodic extension of the cost table and a smoothness criterion, wherein the extended disparity profile has a length greater than the width of the cost table; determining a binocular disparity profile of a length equal to the width of the cost table based on a contiguous subsequence of the extended disparity profile; and stitching the first image and the second image using the binocular disparity profile to obtain a combined image.

    Methods and apparatus for maximizing codec bandwidth in video applications

    公开(公告)号:US11228781B2

    公开(公告)日:2022-01-18

    申请号:US16572383

    申请日:2019-09-16

    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.

    CIRCULAR STITCHING OF IMAGES
    4.
    发明公开

    公开(公告)号:US20230388473A1

    公开(公告)日:2023-11-30

    申请号:US18231852

    申请日:2023-08-09

    Applicant: GoPro, Inc.

    Abstract: Systems and methods are disclosed for circular stitching of images. For example, methods may include accessing a first image captured using a first image sensor; accessing a second image captured using a second image sensor; determining a cost table for a circular stitching boundary that includes overlapping regions of the first image and the second image; determining an extended disparity profile based on a periodic extension of the cost table and a smoothness criterion, wherein the extended disparity profile has a length greater than the width of the cost table; determining a binocular disparity profile of a length equal to the width of the cost table based on a contiguous subsequence of the extended disparity profile; and stitching the first image and the second image using the binocular disparity profile to obtain a combined image.

    CIRCULAR STITCHING OF IMAGES
    7.
    发明申请

    公开(公告)号:US20210084281A1

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

    申请号:US17018679

    申请日:2020-09-11

    Applicant: GoPro, Inc.

    Abstract: Systems and methods are disclosed for circular stitching of images. For example, methods may include accessing a first image captured using a first image sensor; accessing a second image captured using a second image sensor; determining a cost table for a circular stitching boundary that includes overlapping regions of the first image and the second image; determining an extended disparity profile based on a periodic extension of the cost table and a smoothness criterion, wherein the extended disparity profile has a length greater than the width of the cost table; determining a binocular disparity profile of a length equal to the width of the cost table based on a contiguous subsequence of the extended disparity profile; and stitching the first image and the second image using the binocular disparity profile to obtain a combined image.

    DYNAMIC POWER ALLOCATION FOR MEMORY USING MULTIPLE INTERLEAVING PATTERNS

    公开(公告)号:US20240168535A1

    公开(公告)日:2024-05-23

    申请号:US17992406

    申请日:2022-11-22

    Applicant: GoPro, Inc.

    CPC classification number: G06F1/3225 G06F1/10 G06F1/3296

    Abstract: Systems and methods are disclosed for dynamic power allocation for memory using multiple interleaving patterns. For example, a system may include a set of memory devices, including a first subset and a second subset, and a memory management circuitry configured to translate virtual addresses into physical addresses of memory locations in the set of memory devices using a first interleaving pattern when operating in a first mode; and translate virtual addresses using a second interleaving pattern when operating in a second mode. The first and second interleaving patterns both map virtual addresses in a first range exclusively to memory devices in the first subset. The first interleaving pattern maps virtual addresses in a second range to memory devices in the first subset and in the second subset. The second interleaving pattern maps virtual addresses in the second range exclusively to memory devices in the first subset.

Patent Agency Ranking