METHODS AND APPARATUS FOR MULTI-ENCODER PROCESSING OF HIGH RESOLUTION CONTENT

    公开(公告)号:US20180352245A1

    公开(公告)日:2018-12-06

    申请号:US15982945

    申请日:2018-05-17

    Applicant: GOPRO, INC.

    Abstract: 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.

    VIDEO ENCODING FOR REDUCED STREAMING LATENCY
    7.
    发明申请
    VIDEO ENCODING FOR REDUCED STREAMING LATENCY 有权
    视频编码减少流行时间

    公开(公告)号:US20170064344A1

    公开(公告)日:2017-03-02

    申请号:US14841431

    申请日:2015-08-31

    Applicant: GoPro, Inc.

    Abstract: A client device requests a streaming video from a storage device, which encodes the video's frame in communication packets according to an encoding protocol for transmission to the client. The client device decodes the communication packets to obtain frame segments and a frame marking header indicating a boundary of the video frame relative to other video frames in the video. The communication packets may also include other segment headers indicating a relative ordering of corresponding frame segments. The client device determines, based on the frame marking header, whether a sufficient number of communication packets have been received to render a video frame. In response to determining that the sufficient number of communication packets has been received, the client device assembles the video frame from the frame segments corresponding to the video frame and presents at least a portion of the video by rendering the assembled video frame.

    Abstract translation: 客户机设备从存储设备请求流视频,该存储设备根据用于传输到客户端的编码协议对通信分组中的视频帧进行编码。 客户端设备解码通信分组以获得帧段,以及指示视频帧相对于视频中的其他视频帧的边界的帧标记标题。 通信分组还可以包括指示相应帧分段的相对排序的其他分段报头。 客户端设备基于帧标记头确定是否已经接收到足够数量的通信分组来呈现视频帧。 响应于确定已经接收到足够数量的通信分组,客户端设备从对应于视频帧的帧段中组装视频帧,并通过渲染组合的视频帧来呈现视频的至少一部分。

    Systems and methods for stabilizing videos

    公开(公告)号:US11622076B2

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

    申请号:US17721065

    申请日:2022-04-14

    Applicant: GoPro, Inc.

    Abstract: 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 STABILIZING VIDEOS

    公开(公告)号:US20220239833A1

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

    申请号:US17721065

    申请日:2022-04-14

    Applicant: GoPro, Inc.

    Abstract: 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.

Patent Agency Ranking