High precision encoding and decoding of video images
Abstract
Methods, systems, and computer programs for improved quality video compression. Image quality from MPEG-style video coding may be improved by preserving a higher number of bits during intermediate encoding and decoding processing steps. Problems of inverse discrete cosine transform (IDCT) mismatch can be eliminated by exactly matching the IDCT function numerical algorithm of the decoder to the IDCT function numerical algorithm used for the decoding portion of the encoder. Also included is an application of high precision compression to wide dynamic range images by extending the range of the “quantization parameter” or “QP”. The extension of QP may be accomplished either by increasing the range of QP directly, or indirectly through a non-linear transformation. Also included is an application of extended intermediate processing precision and an extended QP range to reduced contrast regions of an image to extend the precision with which the low-contrast portions are compression coded.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A decoding apparatus comprising:
memory; and one or more processing devices configured to:
obtain, from a bitstream of a coded picture, a representational quantization parameter code for a pixel region of a compressed picture, the representational quantization parameter code selected from a first set of levels of representational quantization parameter codes, the first set of levels of representational quantization parameter codes having at least 32 level values, wherein a count of the level values in the first set of levels of representational quantization parameter codes depends on a bit precision of the picture,
map, using a non-linear transformation, the obtained representational quantization parameter code from the first set of levels to a second set of levels for determined quantization parameter values, the second set of levels being different than the first set of levels, each determined quantization parameter value to be applied to quantized transform coefficients during decoding of the compressed picture, and
decode the pixel region using a determined quantization parameter value that maps to the obtained representational quantization parameter code, comprising applying the determined quantization parameter value to quantized transform coefficients associated with the pixel region.
3 . The decoding apparatus of claim 2 , wherein the non-linear transformation is linear for mapping a first portion of the first set of levels and non-linear in mapping a second portion of the first set of levels, the second portion comprising level values that are greater than the level values of the first portion.
4 . The decoding apparatus of claim 2 , wherein the second set of levels comprises at least 128 level values.
5 . The decoding apparatus of claim 2 , wherein the compressed picture is a wide dynamic range picture that has a pixel bit precision greater than 8 bits.
6 . The decoding apparatus of claim 2 , wherein the one or more processing devices are configured to obtain the non-linear transformation from a lookup table.
7 . The decoding apparatus of claim 2 , wherein the non-linear transformation comprises a logarithmic-type function.Join the waitlist — get patent alerts
Track US2019356918A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.