Reference picture resampling and inter-coding tools for video coding

    公开(公告)号:US11233988B2

    公开(公告)日:2022-01-25

    申请号:US16874091

    申请日:2020-05-14

    摘要: An example device for coding video data determines a first reference block in a first reference picture for a first block of a current picture. Based on the first reference picture being a different size than the current picture, the device codes the first block with a first inter-coding tool of a first set of inter-coding tools, wherein a first particular tool of a plurality of inter-coding tools is disabled. The device determines a second reference block in a second reference picture for a second block of the current picture. Based on the second reference picture being the same size as the current picture, the device codes the second block with a second inter-coding tool of a second set of inter-coding tools, wherein the first particular tool is enabled.

    Palette predictor updates for local dual trees

    公开(公告)号:US11206413B2

    公开(公告)日:2021-12-21

    申请号:US16991448

    申请日:2020-08-12

    摘要: Systems, methods, and computer-readable storage media for maintaining palette predictors for palette coding are described. An example method can include determining a current palette coding block of a single tree coded slice of a picture is encoded according to a local dual tree; determining, after an update of a palette predictor associated with the current palette coding block, a first number of palette predictor entries for a first image component of the current palette coding block and a second number of palette predictor entries for a second image component of the current palette coding block; determining the first number of palette predictor entries is greater than the second number of palette predictor entries; and based on the first number being greater than the second number, modifying the updated palette predictor to include a same number of palette predictor entries for the first and second image component.

    REFERENCE PICTURE LIST CONSTRAINTS AND SIGNALING IN VIDEO CODING

    公开(公告)号:US20210360290A1

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

    申请号:US17319911

    申请日:2021-05-13

    摘要: Example techniques and devices are disclosed. An example device for coding video data includes memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to determine whether an entry in a reference picture list for a current picture is equal to no reference picture. Based on the entry being equal to no reference picture, the one or more processors are configured to determine additional information associated with the entry. The one or more processors are configured to check a constraint for the entry based on the additional information and code the current picture in accordance with the constraint.

    Excluding intra coded reference samples from local illumination compensation parameter derivation

    公开(公告)号:US11172195B2

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

    申请号:US16749554

    申请日:2020-01-22

    发明人: Vadim Seregin

    摘要: A rectangular block of video data is obtained, and the lengths of first and second sides of the block are determined. Intra-coded samples may be excluded from the first and/or second sides, or replaced with intra-coded samples from a reference block. Lengths of the first and second sides are determined based on non-excluded samples. Based on these lengths, a shortest or greatest side is selected. In some cases, additional samples may be excluded so that the total number of samples is a power of two. Illumination compensation parameters are determined based on remaining (non-excluded) samples neighboring the current block.

    SIGNALING OF SYNTAX ELEMENTS FOR VIDEO DATA

    公开(公告)号:US20210314624A1

    公开(公告)日:2021-10-07

    申请号:US17220418

    申请日:2021-04-01

    摘要: An example method includes decoding, from a picture header syntax structure of a coded video bitstream, a syntax element indicating whether or not a picture associated with the picture header syntax structure may include multiple different types of Network Abstraction Layer (NAL) units; responsive to the syntax element indicating that the picture may include multiple different types of NAL units, decoding a merged subpicture track that includes the picture where each picture in the merged subpicture track refers to a common picture parameter set (PPS); and reconstructing, based on the common PPS, samples of the picture.

    LOW-FREQUENCY NON-SEPARABLE TRANSFORM PROCESSING IN VIDEO CODING

    公开(公告)号:US20210306678A1

    公开(公告)日:2021-09-30

    申请号:US17210918

    申请日:2021-03-24

    摘要: An example video codec 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 that a current mode of coding a current block of the video data is a single tree partitioning mode. Based on the current mode being the single tree partitioning mode, the one or more processors are configured to refrain from determining whether there is a non-DC coefficient for a chroma component of a transform unit (TU) for the current block and refrain from coding a low-frequency non-separable transformation (LFNST) index in response to the refraining of the determination of whether there is the non-DC coefficient. The one or more processors are configured to code the current block in the single partitioning mode with LFNST disabled.

    Adaptive loop filter (ALF) index signaling

    公开(公告)号:US11051017B2

    公开(公告)日:2021-06-29

    申请号:US16717530

    申请日:2019-12-17

    摘要: Techniques are described for performing adaptive loop filtering in video coding. A video coder is configured to determine available adaptive loop filter (ALF) sets and at least one of signal information indicative of a size of a list of ALF sets or receive information indicative of the size of the list of ALF sets. The video coder is configured to construct the list of ALF sets based on the indicated size of the list of ALF sets, determine an ALF set for the current block based on the constructed list of ALF sets, and perform adaptive loop filtering based on the determined ALF set.