BLOCK LEVEL REFERENCE PICTURES ADAPTATION FOR VIDEO CODING

    公开(公告)号:US20230217012A1

    公开(公告)日:2023-07-06

    申请号:US18068809

    申请日:2022-12-20

    Abstract: A video decoder may be configured to generate a first ordering of reference pictures in a reference picture list for a first block of a slice, wherein generating the first ordering of the reference pictures for the first block comprises assigning indexes to the reference pictures; and generate a second ordering of the reference pictures in the reference picture list for a second block of the slice based on an adaptive reference picture reordering process, wherein the first ordering is different than the second ordering and generating the second ordering of reference pictures for the second block comprises assigning at least some of the indexes to different reference pictures than in the first ordering; decode the first block using the first ordering of the reference pictures; and decode the second block using the second ordering of the reference pictures.

    HIGH-LEVEL CONSTRAINTS FOR TRANSFORM SKIP BLOCKS IN VIDEO CODING

    公开(公告)号:US20230199226A1

    公开(公告)日:2023-06-22

    申请号:US18168925

    申请日:2023-02-14

    CPC classification number: H04N19/70 H04N19/124 H04N19/174 H04N19/176 H04N19/46

    Abstract: An example device includes memory and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to receive a first slice header syntax element for a slice of the video data and determine a first value for the first slice header syntax element, the first value being indicative of whether dependent quantization is enabled. The one or more processors are configured to receive a second slice header syntax element for the slice of the video data and determine a second value for the second slice header syntax element, the second value being indicative of whether sign data hiding is enabled. The one or more processors are configured to determine whether transform skip residual coding is disabled for the slice based on the first value and the second value and decode the slice based on the determinations.

    Monochrome palette mode for video coding

    公开(公告)号:US11683489B2

    公开(公告)日:2023-06-20

    申请号:US17132836

    申请日:2020-12-23

    Abstract: A method of decoding video data includes determining that a current block of the video data is coded in palette mode, determining, between single tree or dual tree partitioning, that the current block is coded with single tree partitioning enabled, determining that the current block is coded in monochrome format, when the current block is coded with single tree partitioning enabled and when the current block is coded in monochrome format, determining that a number of color components used for palette mode decoding the current block is equal to one, and palette mode decoding the current block based on the determined number of color components used for palette mode decoding the current block being equal to one.

    Motion vector derivation in video coding

    公开(公告)号:US11632563B2

    公开(公告)日:2023-04-18

    申请号:US16793751

    申请日:2020-02-18

    Abstract: Techniques related to derivation of motion vectors of a first color component (e.g., chroma component) from motion vectors of a second color component (e.g., luma component) are described. A video coder (e.g., video encoder or video decoder), for a CU coded in affine mode with 4:4:4 color format, may determine a motion vector for each sub-block of the luma block, and determine a motion vector for each sub-block of the chroma block based only on the motion vector for each co-located (also called collocated) sub-block of the luma block. However, for another CU coded in affine mode but with a color format other than 4:4:4 (e.g., 4:2:2 or 4:2:0), the video coder may determine a motion vector for each sub-block of the chroma block based on an average of two or more motion vectors of sub-blocks of the luma block.

    Palette and prediction mode signaling

    公开(公告)号:US11627327B2

    公开(公告)日:2023-04-11

    申请号:US16947463

    申请日:2020-08-03

    Abstract: An example device for decoding video data includes a memory for storing 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 first coding unit (CU) is a skip mode CU, and based on the first CU not being a skip mode CU, determine whether the first CU is encoded using one of an intra mode or a palette mode. The one or more processors are also configured to determine whether the first CU is encoded using the palette mode based on the first CU being encoded using one of the intra mode or the palette mode. The one or more processors are also configured to decode the first CU based on the determination of whether the first CU is encoded using the palette mode.

Patent Agency Ranking