Overlapped motion compensation for video coding

    公开(公告)号:US10230980B2

    公开(公告)日:2019-03-12

    申请号:US15005934

    申请日:2016-01-25

    Abstract: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.

    INTRA PREDICTION TECHNIQUES FOR VIDEO CODING
    34.
    发明申请

    公开(公告)号:US20180199062A1

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

    申请号:US15866287

    申请日:2018-01-09

    Abstract: A video decoder determines a current block of a current picture of video data has a size of P×Q, wherein P is a first value corresponding to a width of the current block and Q is a second value corresponding to a height of the current block, wherein P is not equal to Q, wherein the current block includes a short side and a long side, and wherein the first value added to the second value does not equal a value that is a power of 2; decodes the current block of video data using intra DC mode prediction, wherein decoding the current block of video data using intra DC mode prediction comprises performing a shift operation to calculate a DC value and generating a prediction block for the current block of video data using the calculated DC value; and outputs a decoded version of the current picture.

    MOTION VECTOR PREDICTION FOR AFFINE MOTION MODELS IN VIDEO CODING

    公开(公告)号:US20180098063A1

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

    申请号:US15725052

    申请日:2017-10-04

    Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.

    LOOK-UP TABLE FOR ENHANCED MULTIPLE TRANSFORM

    公开(公告)号:US20180020218A1

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

    申请号:US15649612

    申请日:2017-07-13

    Abstract: Example techniques are described to illustrate multiple transform applied for Intra prediction residual. It may be used in the context of advanced video codecs, such as extensions of HEVC or the next generation of video coding standards. A video encoder and a video decoder may select transform subsets that each identify one or more candidate transforms. The video encoder and the video decoder may determine transforms from the selected transform subsets.

Patent Agency Ranking