Quantization parameter signaling
AssigneeDolby Laboratories Licensing Corporation
InventorsFangjun Pu, Taoran Lu, Peng Yin, Sean Thomas McCarthy
Life of this patent
Estimating the term…
Abstract
A quantization parameter signaling mechanism for both SDR and HDR content in video coding is described using two approaches. The first approach is to send the user-defined QpC table directly in high level syntax. This leads to more flexible and efficient QP control for future codec development and video content coding. The second approach is to signal luma and chroma QPs independently. This approach eliminates the need for QpC tables and removes the dependency of chroma quantization parameter on luma QP.
Claims12
An apparatus to reconstruct coded data, the apparatus comprising:
- means for receiving a coded bitstream comprising one or more coded pictures, wherein each picture comprises a luminance component, a first chroma component, and a second chroma component;
- means for extracting syntax parameters from the coded bitstream to determine a chroma quantization parameter (QP) table, wherein the chroma QP table maps input luminance QP values to corresponding chroma QP values;
- and
- means for decoding the one or more coded pictures based on the chroma QP table, wherein the syntax parameters comprise a start luminance QP value and one or more offset parameters to determine a mapping of the luminance QP values to the chroma QP values using a piece-wise linear representation.
An electronic device for reconstructing coded data, the electronic device comprising:
- at least one processor;
- and
- a non-transitory memory communicatively connected to the at least one processor, wherein
- the memory stores instructions executable by the at least one processor, and when executed by the at least one processor, the instructions cause the at least one processor to perform processing comprising:
- receiving a coded bitstream comprising one or more coded pictures, wherein each picture comprises a luminance component, a first chroma component, and a second chroma component;
- extracting syntax parameters from the coded bitstream to determine a chroma quantization parameter (QP) table, wherein the chroma QP table maps input luminance QP values to corresponding chroma QP values;
- and
- decoding the one or more coded pictures based on the chroma QP table, wherein the syntax parameters comprise a start luminance QP value and one or more offset parameters to determine a mapping of the luminance QP values to the chroma QP values using a piece-wise linear representation.
A apparatus to encode a sequence of video pictures to generate a coded video bitstream, the apparatus comprising:
- means for receiving a sequence of pictures wherein each picture comprises a luminance component, a first chroma component, and a second chroma component;
- means for encoding the sequence of video pictures using luminance quantization parameters (QP) values and chroma QP values to generate a coded video bitstream;
- and
- means for encoding signal parameters in the coded video bitstream for a decoder to determine a chroma QP table, wherein the chroma QP table maps input luminance QP values to corresponding chroma QP values, wherein the signal parameters comprise a start luminance QP value and one or more offset parameters to determine a mapping of the luminance QP values to the chroma QP values using a piece-wise linear representation.
An electronic device for encoding a sequence of video pictures to generate a coded video bitstream, the electronic device comprising:
- at least one processor;
- and
- a non-transitory memory communicatively connected to the at least one processor, wherein
- the memory stores instructions executable by the at least one processor, and when executed by the at least one processor, the instructions cause the at least one processor to perform processing comprising:
- receiving a sequence of pictures wherein each picture comprises a luminance component, a first chroma component, and a second chroma component;
- encoding the sequence of video pictures using luminance quantization parameters (QP) values and chroma QP values to generate a coded video bitstream;
- and
- encoding signal parameters in the coded video bitstream for a decoder to determine a chroma QP table, wherein the chroma QP table maps input luminance QP values to corresponding chroma QP values, wherein the signal parameters comprise a start luminance QP value and one or more offset parameters to determine a mapping of the luminance QP values to the chroma QP values using a piece-wise linear representation.
Dependencies are inferred from the claim text.