Systems and methods for stabilizing videos

    公开(公告)号:US11622076B2

    公开(公告)日:2023-04-04

    申请号:US17721065

    申请日:2022-04-14

    申请人: GoPro, Inc.

    IPC分类号: H04N5/232 H04N21/431

    摘要: A video may be captured by an image capture device in motion. A stabilized view of the video may be generated by providing a punchout of the video. The punchout of the video may compensate for rotation of the image capture device during capture of the video. The size of the punchout of the video may be changed based on different rotational positions of to provide a view that includes different extents of the captured visual content. The changes in the size of the punchout may simulate changes in zoom of the visual content.

    System and method for presenting and viewing a spherical video segment

    公开(公告)号:US11546566B2

    公开(公告)日:2023-01-03

    申请号:US16721595

    申请日:2019-12-19

    申请人: GoPro, Inc.

    摘要: Systems and methods for tagging portions a spherical video segment are provided. The spherical video segment may include visual content. User input indicating a moment in time in the spherical video segment and a viewing angle corresponding to the moment in time may be received. Tag information for the spherical video segment 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 a notification that the viewing angle is outside a display field of view based on the viewing angle being located outside the display field of view.

    SYSTEMS AND METHODS FOR STABILIZING VIDEOS

    公开(公告)号:US20220239833A1

    公开(公告)日:2022-07-28

    申请号:US17721065

    申请日:2022-04-14

    申请人: GoPro, Inc.

    IPC分类号: H04N5/232 H04N21/431

    摘要: A video may be captured by an image capture device in motion. A stabilized view of the video may be generated by providing a punchout of the video. The punchout of the video may compensate for rotation of the image capture device during capture of the video. The size of the punchout of the video may be changed based on different rotational positions of to provide a view that includes different extents of the captured visual content. The changes in the size of the punchout may simulate changes in zoom of the visual content.

    Systems and methods for smoothing views of videos

    公开(公告)号:US11237690B2

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

    申请号:US17151864

    申请日:2021-01-19

    申请人: GoPro, Inc.

    IPC分类号: G06F3/048

    摘要: A viewing window for a spherical video may define which extents of the spherical video are viewable. Abrupt changes in the extents defined by the viewing window may result in non-smooth views of the spherical video, such as stagger, jitter, and/or other jerky motions being included in the views of the spherical video. Changes in the extents defined by the viewing window may be smoothed to provide smoother views of the spherical video.

    Methods and apparatus for multi-encoder processing of high resolution content

    公开(公告)号:US11049219B2

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

    申请号:US16234396

    申请日:2018-12-27

    申请人: GOPRO, INC.

    IPC分类号: G06T3/40 H04N19/80 G06T3/00

    摘要: Methods and apparatus for multi-encoder processing of high resolution content. In one embodiment, the method includes capturing high resolution imaging content; splitting up the captured high resolution imaging content into respective portions; feeding the split up portions to respective imaging encoders; packing encoded content from the respective imaging encoders into an A/V container; and storing and/or transmitting the A/V container. In another embodiment, the method includes retrieving and/or receiving an A/V container; splitting up the retrieved and/or received A/V container into respective portions; feeding the split up portions to respective imaging decoders; stitching the decoded imaging portions into a common imaging portion; and storing and/or displaying at least a portion of the common imaging portion.

    SYSTEMS AND METHODS FOR STABILIZING VIDEOS

    公开(公告)号:US20210144304A1

    公开(公告)日:2021-05-13

    申请号:US17151917

    申请日:2021-01-19

    申请人: GoPro, Inc.

    IPC分类号: H04N5/232 H04N21/431

    摘要: A video may be captured by an image capture device in motion. A stabilized view of the video may be generated by providing a punchout of the video. The punchout of the video may compensate for rotation of the image capture device during capture of the video. The size of the punchout of the video may be changed based on different rotational positions of to provide a view that includes different extents of the captured visual content. The changes in the size of the punchout may simulate changes in zoom of the visual content.

    System and method for presenting and viewing a spherical video segment

    公开(公告)号:US10536683B2

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

    申请号:US16185956

    申请日:2018-11-09

    申请人: GoPro, Inc.

    摘要: 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.

    APPARATUS AND METHODS FOR NON-UNIFORM DOWNSAMPLING OF CAPTURED PANORAMIC IMAGES

    公开(公告)号:US20230023937A1

    公开(公告)日:2023-01-26

    申请号:US17960017

    申请日:2022-10-04

    申请人: GoPro, Inc.

    IPC分类号: G06T3/40 H04N7/01 H04N5/232

    摘要: Apparatus and methods for the non-uniform downsampling of captured panoramic images. In one embodiment, a computing device is disclosed that includes a processing apparatus and a non-transitory computer readable apparatus comprising a storage medium have one or more instructions stored thereon. The one or more instructions, when executed by the processing apparatus, being configured to: receive captured images, the captured images obtained using two or more image sensors; non-uniformly downsample the received captured images; and encode the non-uniformly downsampled images. In some variants, the non-uniformly downsampled images take into account a desired area of interest within the captured images. In some implementations, the computing device includes an image capture device. Methods and non-transitory computer readable apparatus are also disclosed.