Video coding using local illumination compensation

    公开(公告)号:US11388398B2

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

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

    MOST PROBABLE MODES FOR INTRA PREDICTION FOR VIDEO CODING

    公开(公告)号:US20220210423A1

    公开(公告)日:2022-06-30

    申请号:US17456080

    申请日:2021-11-22

    Abstract: A video coder may code a block of video data using an intra prediction mode determined from a most probable mode list. The video coder may construct a general most probable mode list containing N entries, wherein the N entries of the general most probable mode list are intra prediction modes, and wherein a planar mode is an ordinal first entry in the general most probable mode list, construct a primary most probable mode list from a first Np entries in the general most probable mode list, where Np is less than N, and construct a secondary most probable mode list from a remaining (N-Np) entries in the general most probable mode list. The video coder may then determine a current intra prediction mode for a current block of video data using the primary most probable mode list or the secondary most probable mode list.

    MULTIPLE HYPOTHESIS PREDICTION FOR VIDEO CODING

    公开(公告)号:US20220201322A1

    公开(公告)日:2022-06-23

    申请号:US17644519

    申请日:2021-12-15

    Abstract: An example device for decoding video data includes one or more processors configured to: determine that a first weight and a second weight are specified for a bi-prediction mode predicted current block of video data; determine whether the current block is to be predicted using multi-hypothesis prediction (MHP) mode with the bi-prediction mode as a base mode; in response to determining that the current block is to be predicted using the MHP mode with the bi-prediction mode as the base mode, determine an additional inter-prediction mode of the MHP mode; generate a first prediction block according to the bi-prediction mode; generate a second prediction block according to the additional inter-prediction mode; generate a final prediction block for the current block according to the MHP mode using the first prediction block and the second prediction block; and decode the current block using the final prediction block.

    Predictor palette initialization in palette-based video coding

    公开(公告)号:US11323733B2

    公开(公告)日:2022-05-03

    申请号:US14719260

    申请日:2015-05-21

    Abstract: In an example a method of processing video data includes determining a first palette for a first block of video data that is located in a first row of blocks, generating a predictor palette for constructing at least one second palette of at least one second block of video data in the first row of blocks coded, reinitializing the predictor palette for determining a third palette of a third block of video data that is located in a second row of blocks, wherein re-initializing the predictor palette comprises re-initializing the predictor palette based on the one or more palette entries of the first palette or an initial predictor palette generated after coding the first block, determining the third palette of the third block based on the re-initialized predictor palette, and coding the third block using the third palette.

    Deblocking of subblock boundaries for affine motion compensated coding

    公开(公告)号:US11310519B2

    公开(公告)日:2022-04-19

    申请号:US17022700

    申请日:2020-09-16

    Abstract: An example device for decoding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a coding mode for a current block of the video data is an affine mode. The one or more processors are also configured to determine whether pattern refined optical flow (PROF) is enabled in the sequence parameter set (SPS) for the current block. Based at least in part on the coding mode for the current block being the affine mode and PROF being enabled in the SPS for the current block, the one or more processors are configured to disable a deblocking filter for subblock boundaries of the current block and decode the current block with the deblocking filter disabled for the subblock boundaries of the current block.

Patent Agency Ranking