Adaptive quantization for enhancement layer video coding
AssigneeMicrosoft Technology Licensing, LLC
InventorsShankar Regunathan, Shijun Sun, Chengjie Tu, Chih-Lung Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsShankar Regunathan, Shijun Sun, Chengjie Tu, Chih-Lung Lin
Estimating the term…
Techniques and tools for encoding enhancement layer video with quantization that varies spatially and/or between color channels are presented, along with corresponding decoding techniques and tools. For example, an encoding tool determines whether quantization varies spatially over a picture, and the tool also determines whether quantization varies between color channels in the picture. The tool signals quantization parameters for macroblocks in the picture in an encoded bit stream. In some implementations, to signal the quantization parameters, the tool predicts the quantization parameters, and the quantization parameters are signaled with reference to the predicted quantization parameters. A decoding tool receives the encoded bit stream, predicts the quantization parameters, and uses the signaled information to determine the quantization parameters for the macroblocks of the enhancement layer video. The decoding tool performs inverse quantization that can vary spatially and/or between color channels.
A computer system comprising one or more processing units and memory, wherein the computer system implements an encoding system comprising:
One or more computer-readable media having stored thereon encoded data in a bitstream 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 including a differential QP for a unit-level QP for a current unit of the video for the picture, 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, and wherein the encoded data is organized to facilitate decoding the video for the picture by operations that include varying inverse quantization spatially and between the multiple channels of the video for the picture, the operations further including, for the current unit:
In a computing device that implements a video decoder, a method comprising:
Dependencies are inferred from the claim text.