Patent ID: 11902525
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. One or more computer-readable media having stored thereon computer-executable instructions for causing one or more processing units, when programmed thereby, to perform operations, wherein the one or more computer-readable media are selected from the group consisting of volatile memory, non-volatile memory, magnetic disk, CD-ROM, and DVD, the operations comprising:
receiving, as part of a bitstream, encoded data for video for a picture organized in multiple channels, the multiple channels including a luma channel and two chroma channels, the encoded data including quantization parameter (“QP”) information that indicates multiple QPs that at least in part parameterize inverse quantization of the video for the picture, the QP information further indicating an index for a given chroma channel among the two chroma channels for a current unit of the picture; and
decoding the video for the picture, including varying inverse quantization spatially and between the multiple channels of the video for the picture, wherein the decoding the video for the picture includes, for the current unit:
determining a unit-level QP of a spatially neighboring unit, including:
determining whether an actual QP of the spatially neighboring unit is available;
depending on whether the actual QP of the spatially neighboring unit is available, assigning the actual QP of the spatially neighboring unit to be the unit-level QP of the spatially neighboring unit or substituting another QP as the unit-level QP of the spatially neighboring unit;

determining a predicted QP based at least in part on the unit-level QP of the spatially neighboring unit; and
determining a unit-level QP for the given chroma channel for the current unit based at least in part on the predicted QP and the index for the given chroma channel for the current unit.