IP Library Granted Patent US 9,294,771
Granted Patent B2
US 9,294,771 · App. 14/093,852 · Granted Mar 22, 2016

Quantization control for variable bit depth

Inventors: Walter C. Gish (Oak Park, CA); Christopher J. Vogt (Laguna Niguel, CA)
Assignee: Dolby Laboratories Licensing Corporation
H04N19/124H04N19/00096H04N19/126H04N19/184H04N19/61
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,294,771
App. No.
14/093,852
Granted
Mar 22, 2016
Kind
B2
Abstract

The quantization parameter QP is well-known in digital video compression as an indication of picture quality. Digital symbols representing a moving image are quantized with a quantizing step that is a function QSN of the quantization parameter QP, which function QSN has been normalized to the most significant bit of the bit depth of the digital symbols. As a result, the effect of a given QP is essentially independent of bit depth a particular QP value has a standard effect on image quality, regardless of bit depth. The invention is useful, for example, in encoding and decoding at different bit depths, to generate compatible, bitstreams having different bit depths, and to allow different bit depths for different components of a video signal by compressing each with the same fidelity (i.e., the same QP).

Claims (21)

1. A method of processing an encoded bitstream of digital symbols representing a moving image, the encoded bitstream is entropy encoded by an encoder, the encoder identifying a bit depth M, the method comprising:

receiving, by a decoder, the bitstream, the bitstream including a quantization parameter QP, quantized digital symbols, and data identifying the bit depth M; and

determining a quantization step size QS M for the bit depth M, the quantization step size QS M equaling 2 (M−8) *QS 8 when the bit depth M is greater than 8,

wherein QS 8 is a quantization step size for the bit depth of 8 according to the quantization parameter QP, and

wherein QS 8 is proportional to 2 QP/6 .

2. The method of claim 1 , wherein the bit depth M equals 10, 12, 14 or 16.

3. The method of claim 1 , wherein QS 8 is determined by using the quantization parameter QP value to index a table of values.

4. The method of claim 1 , wherein the quantized digital symbols result from truncation.

5. The method of claim 1 , wherein the quantized digital symbols result from simple rounding.

6. A device comprising:

(i) hardware that receives an encoded bitstream, the encoded bitstream including a quantization parameter QP, quantized digital symbols, and data identifying a bit depth M; and

(ii) hardware that determines a quantization step size QS M for the bit depth M, the quantization step size QS M equaling 2 (M−8) *QS 8 when the bit depth M is greater than 8,

wherein QS 8 is a quantization step size for the bit depth of 8 according to the quantization parameter QP, and

wherein QS 8 proportional to 2 QP/6 .

7. A method of processing an encoded bitstream of digital symbols representing a moving image, the encoded bitstream is entropy encoded by an encoder, the encoder identifying a bit depth, the method comprising:

receiving, by a decoder, the bitstream, the bitstream including data identifying a quantization parameter QP, quantized digital symbols, and data identifying the bit depth; and

determining a quantization step size QS for the bit depth, the quantization step size QS determined from 2 QP/6-L , L being a constant that differs for dequantizing luma values versus chroma values,

wherein a syntax range of the quantization parameter QP extends to a negative integer value.

8. The method of claim 7 wherein a minimum of the syntax range of the quantization parameter QP equals (the bit depth−8)*(−2).

9. The method of claim 7 wherein the bit depth equals 8.

10. The method of claim 7 wherein a maximum of the syntax range of the quantization parameter QP is 51.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2013
From: GISH, WALTER; VOGT, CHRISTOPHER
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 031702/0859 →
Continuity (6)
Continuation 14017618 · Sep 4, 2013
Continuation 13565278 · Aug 2, 2012
Continuation 13216836 · Aug 24, 2011
Continuation 11128125 · May 11, 2005
Provisional Application 60573017 · May 19, 2004
Related Publication 20140086312A1 · Mar 27, 2014