Chroma intra prediction in video coding

    公开(公告)号:US11019332B2

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

    申请号: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.

    VIDEO CODING USING LOCAL ILLUMINATION COMPENSATION

    公开(公告)号:US20210076029A1

    公开(公告)日:2021-03-11

    申请号:US16772424

    申请日:2018-01-11

    Abstract: A video coding device includes a memory configured to store video data, and processing circuitry in communication with the memory. The processing circuitry is configured to determine that a current block of the video data stored to the memory is to be coded according to a merge mode, and to determine a temporal candidate associated with a merge candidate list for the current block in accordance with the merge mode. The processing circuitry is further configured to determine a pool of spatial candidates associated with the merge candidate list, based on each spatial candidate of the pool having a same reference picture as the temporal candidate, and to set a local illumination compensation (LIC) flag value for the temporal candidate based on respective LIC flag values of one or more spatial candidates of the pool.

    SIMPLIFICATION OF HISTORY-BASED MOTION VECTOR PREDICTION

    公开(公告)号:US20200169745A1

    公开(公告)日:2020-05-28

    申请号:US16696008

    申请日:2019-11-26

    Abstract: A method of coding video data, including constructing a history-based motion vector prediction (HMVP) candidate history table that includes motion vector information of previously coded blocks that extend beyond adjacent neighboring blocks of a current block, constructing a motion vector predictor list, and adding one or more HMVP candidates from the HMVP candidate history table to the motion vector predictor list. Adding the one or more HMVP candidates from the HMVP candidate history table comprises comparing a first HMVP candidate in the HMVP candidate history table to two entries in the motion vector predictor list and no other entries, and adding the first HMVP candidate to the motion vector predictor list when the first HMVP candidate is different than both of the two entries in the motion vector predictor list. The method also includes coding the current block of video data using the motion vector predictor list.

    Shared motion vector predictor list for intra block copy mode in video coding

    公开(公告)号:US11095915B2

    公开(公告)日:2021-08-17

    申请号:US16776323

    申请日:2020-01-29

    Abstract: An example video coding system may determine a first coding mode for a first block of video data of a plurality of blocks of video data in a processing area. The video coding system may compare a characteristic of the processing area to a threshold. The video coding system may determine whether to enable or disable use of a second coding mode for the remainder of the plurality of blocks of video data in the processing area based on the comparison. The video coding system may code the first block based on the first coding mode and code at least one block of the remainder of the plurality of blocks of video data based on the comparison.

    Inter-prediction coding of video data using generated motion vector predictor list including non-adjacent blocks

    公开(公告)号:US10958932B2

    公开(公告)日:2021-03-23

    申请号:US16566571

    申请日:2019-09-10

    Abstract: An example device for coding video data includes a processor configured to construct a motion vector predictor list for a current block of video data. The processor adds motion vectors for a first set of blocks that immediately neighbor the current block to the motion vector predictor list. The processor determines whether motion vectors for a second set of blocks that are separated from the current block by one or more blocks are duplicates of motion vectors in the motion vector predictor list, and if not, adds the motion vectors to the motion vector predictor list. The processor inter prediction codes the current block with a motion vector and codes the motion vector using the motion vector predictor list. The processor may further use a temporal motion vector as a motion vector predictor for the motion vector.

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

    公开(公告)号: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.

    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