Fixed bit depth processing for cross-component linear model (cclm) mode in video coding
AssigneeQUALCOMM Incorporated
InventorsLuong Pham Van, Dmytro Rusanovskyy, Wei-Jung Chien, Marta Karczewicz
Life of this patent
Estimating the term…
Abstract
A video decoder can be configured to determine that a first block of the video data is encoded in a cross component linear model (CCLM) mode; determine that the first block has a first bit depth; determine that a second block of the video data is encoded in the CCLM mode; determine that the second block has a second bit depth that is different than the first bit depth; and decode the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth.
Claims33
A method of decoding video data, the method comprising:
- determining that a first block of the video data is encoded in a cross component linear model (CCLM) mode;
- determining that the first block has a first bit depth;
- determining that a second block of the video data is encoded in the CCLM mode;
- determining that the second block has a second bit depth that is different than the first bit depth;
- and
- decoding the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth.
A device for decoding video data, the device comprising:
- a memory configured to store the video data;
- one or more processors coupled to the memory, implemented in circuitry, and configured to:
- determine that a first block of the video data is encoded in a cross component linear model (CCLM) mode;
- determine that the first block has a first bit depth;
- determine that a second block of the video data is encoded in the CCLM mode;
- determine that the second block has a second bit depth that is different than the first bit depth;
- and
- decode the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth.
An apparatus for decoding video data, the apparatus comprising:
- means for determining that a first block of the video data is encoded in a cross component linear model (CCLM) mode;
- means for determining that the first block has a first bit depth;
- means for determining that a second block of the video data is encoded in the CCLM mode;
- means for determining that the second block has a second bit depth that is different than the first bit depth;
- and
- means for decoding the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth.
A computer-readable storage medium storing instructions that when executed cause one or more processors to:
- determine that a first block of the video data is coded in a cross component linear model (CCLM) mode;
- determine that the first block has a first bit depth;
- determine that a second block of the video data is coded in the CCLM mode;
- determine that the second block has a second bit depth that is different than the first bit depth;
- and
- decode the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth.
Dependencies are inferred from the claim text.