BI-DIRECTIONAL OPTICAL FLOW IN VIDEO CODING
    121.
    发明申请

    公开(公告)号:US20200374550A1

    公开(公告)日:2020-11-26

    申请号:US16858046

    申请日:2020-04-24

    Abstract: A video coder is configured to code a block of video data using bi-prediction with bi-directional optical flow. The video coder may determine an offset using bi-directional optical flow and may add the offset to prediction samples determined from the bi-prediction. In one example, the video coder code a current block of video data using bi-prediction and bi-directional optical flow, wherein the bi-directional flow does not include one or more of a rounding operation or a division by 2 in an offset calculation. Additionally, the video coder may perform a motion vector refinement calculation for the bi-directional flow, wherein the motion vector refinement calculation is compensated to account for the offset calculation not including the division by 2.

    CHROMA INTRA PREDICTION IN VIDEO CODING
    124.
    发明申请

    公开(公告)号:US20200314419A1

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

    申请号:US16829626

    申请日:2020-03-25

    Abstract: A video coder selects a set of wide-angle intra prediction directions based on a size of a luma block of a picture having a YUV 4:2:2 chroma sampling format. Additionally, the video coder determines an intra prediction direction for the luma block. The intra prediction direction for the luma block is in the set of wide-angle intra prediction directions. The video coder also determines an intra prediction direction for a chroma block. The luma block is collocated in the picture with the chroma block. The chroma block has a different width/height ratio than the luma block. The intra prediction direction for the chroma block is guaranteed to have the intra prediction direction for the luma block. The video coder uses the intra prediction directions for the luma and chroma blocks to generate prediction blocks for the luma and chroma blocks, respectively.

    SIGNALING OF TRIANGLE MERGE MODE INDEXES IN VIDEO CODING

    公开(公告)号:US20200288175A1

    公开(公告)日:2020-09-10

    申请号:US16809774

    申请日:2020-03-05

    Abstract: A video decoder obtains a first triangle merging index syntax element specifying a first triangle merging candidate index. The first triangle merging candidate index indicates a first triangle merging candidate of a triangular shape-based motion compensation candidate list. The video decoder may determine whether the maximum number of triangle merging candidates is greater than 2. Based on the maximum number of triangle merging candidates not being greater than 2, the video decoder may infer that a second triangle merging candidate index indicates a second triangle merging candidate of the triangular shape-based motion compensation candidate list without obtaining any syntax element specifying the second triangle merging candidate index from the bitstream, the second triangle merging candidate being different from the first triangle merging candidate.

    ADAPTIVE SUBBLOCK SIZE FOR AFFINE MOTION COMPENSATION

    公开(公告)号:US20200288156A1

    公开(公告)日:2020-09-10

    申请号:US16802352

    申请日:2020-02-26

    Abstract: A video encoder and/or video decoder may determine the size of subblocks of a block of video data, where the block of video data is to be encoded or decoded using subblock affine motion compensation mode. The video encoder and/or video decoder may receive a block of video data to be coded using a subblock affine motion compensation mode, determine a size of one or more subblocks of the block based on one or more of an inter prediction direction or affine motion parameters of the block, partition the block into the one or more subblocks based on the determined size, and code the one or more subblocks using the subblock affine motion compensation mode.

    MOTION VECTOR PREDICTOR LIST GENERATION FOR INTRA BLOCK COPY MODE IN VIDEO CODING

    公开(公告)号:US20200260113A1

    公开(公告)日:2020-08-13

    申请号:US16782735

    申请日:2020-02-05

    Abstract: In one example, a method of coding video data includes responsive to determining to predict a current block of a current picture of video data using intra block copy (IBC), generating a motion vector (MV) candidate list for the current block, wherein generating the MV candidate list comprises: determining one or more history-based motion vector prediction (HMVP) candidates; and including, as a last candidate in the MV candidate list, an HMVP candidate of the one or more HMVP candidates; selecting, from the MV candidate list, a particular MV candidate that identifies a predictor block in the current picture; and reconstructing pixels of the current block based on pixels of the predictor block.

Patent Agency Ranking