Adaptive Stochastic Entropy Coding
    32.
    发明申请

    公开(公告)号:US20180007361A1

    公开(公告)日:2018-01-04

    申请号:US15705751

    申请日:2017-09-15

    Applicant: GOOGLE INC.

    CPC classification number: H04N19/13 H03M7/40 H03M7/4006 H03M7/6035 H04N19/91

    Abstract: Adaptive stochastic entropy encoding may include identifying a current portion of an input video stream, and identifying a current probability distribution, which may be an adapted probability distribution associated with a previously encoded portion of the video stream. Adaptive stochastic entropy encoding may include identifying a forward update probability distribution based on the current portion, generating a modified probability distribution for the current portion based on the forward update probability distribution and the current probability distribution, generating an encoded portion based on the current portion and the modified probability distribution, and generating an adapted probability distribution based on the current probability distribution and the forward update probability distribution.

    Adaptive Overlapped Block Prediction in Variable Block Size Video Coding

    公开(公告)号:US20170353735A1

    公开(公告)日:2017-12-07

    申请号:US15174223

    申请日:2016-06-06

    Applicant: GOOGLE INC.

    Abstract: Encoding frames of a video stream may include encoding a current block of a current frame, generating a base prediction block for the current block based on current prediction parameters associated with the current block, identifying adjacent prediction parameters used for encoding previously encoded adjacent blocks that are adjacent to the current block. At least one side of the current block is adjacent to two or more of the previously encoded adjacent blocks. The encoding may include determining overlap regions in the current block, each of the overlap regions corresponding to a respective previously encoded adjacent block, generating an overlapped prediction of pixel values for each of the overlap regions according to a weighted function of the base prediction and a prediction based on the adjacent prediction parameters. The weighted function may be based on a difference between the current prediction parameters and the adjacent prediction parameters.

    Hybrid transform in video encoding and decoding
    38.
    发明授权
    Hybrid transform in video encoding and decoding 有权
    视频编码和解码中的混合变换

    公开(公告)号:US09544597B1

    公开(公告)日:2017-01-10

    申请号:US13763921

    申请日:2013-02-11

    Applicant: Google Inc.

    CPC classification number: H04N19/00781 H04N19/157 H04N19/176

    Abstract: Blocks of a frame of a video stream can be encoded using intra prediction followed by transforming the generated residual blocks. In some cases, coding efficiency can be improved by subdividing large blocks into smaller sub-blocks. Transform modes may be associated with at least one intra prediction mode so as to identify one or more transform modes for the block or its sub-blocks. A scan mode can be identified based on the transform mode. Desirably, each of a plurality of probability models is associated with a transform mode and a block size such that the appropriate model(s) may be selected for a block or its sub-blocks. Each probability model may be associated with only one transform mode and only one block size or may be associated with more than one transform mode and/or more than one block size and may be updated on-the-fly during encoding of a video stream.

    Abstract translation: 可以使用帧内预测对视频流的帧的块进行编码,然后变换所生成的残差块。 在某些情况下,通过将大块划分成更小的子块可以提高编码效率。 变换模式可以与至少一个帧内预测模式相关联,以便识别块或其子块的一个或多个变换模式。 可以基于变换模式来识别扫描模式。 期望地,多个概率模型中的每一个与变换模式和块大小相关联,使得可以为块或其子块选择适当的模型。 每个概率模型可以仅与一个变换模式相关联,并且仅与一个块大小相关联,或者可以与多于一个变换模式和/或多于一个块大小相关联,并且可以在编码视频流期间随时更新。

    Video coding using combined inter and intra predictors
    40.
    发明授权
    Video coding using combined inter and intra predictors 有权
    使用组合帧间和帧内预测的视频编码

    公开(公告)号:US09374578B1

    公开(公告)日:2016-06-21

    申请号:US13900592

    申请日:2013-05-23

    Applicant: Google Inc.

    Abstract: Blocks of a video data stream may be encoded using either intra-frame (intra) prediction or inter-frame (inter) prediction. Combining intra and inter prediction can provide greater compression while maintaining the quality of the decoded video stream. Intra and inter prediction blocks are combined by weighting each block on a pixel-by-pixel basis and adding the weighted pixel values together. Weighting is based on the intra prediction mode. Pixels are weighted to give emphasis to intra predicted pixels closer to the boundaries where the predicted pixels originate and more emphasis to inter predicted pixels further away from the boundaries.

    Abstract translation: 可以使用帧内(帧内)预测或帧间(帧间)预测来对视频数据流的块进行编码。 组合帧内和帧间预测可以在保持解码的视频流的质量的同时提供更大的压缩。 帧内和帧间预测块通过逐像素地对每个块进行加权而组合,并将加权像素值相加。 加权是基于帧内预测模式。 像素被加权以强调靠近预测像素起始的边界的帧内预测像素,并且更加强调进一步远离边界的帧间预测像素。

Patent Agency Ranking