Quality and rate control strategy for digital audio
1 Assignment
0 Petitions
Accused Products
Abstract
An audio encoder regulates quality and bitrate with a control strategy. The strategy includes several features. First, an encoder regulates quantization using quality, minimum bit count, and maximum bit count parameters. Second, an encoder regulates quantization using a noise measure that indicates reliability of a complexity measure. Third, an encoder normalizes a control parameter value according to block size for a variable-size block. Fourth, an encoder uses a bit-count control loop de-linked from a quality control loop. Fifth, an encoder addresses non-monotonicity of quality measurement as a function of quantization level when selecting a quantization level. Sixth, an encoder uses particular interpolation rules to find a quantization level in a quality or bit-count control loop. Seventh, an encoder filters a control parameter value to smooth quality. Eighth, an encoder corrects model bias by adjusting a control parameter value in view of current buffer fullness.
107 Citations
115 Claims
-
1-64. -64. (canceled)
-
65. A computer-readable medium encoded with computer-executable instructions for causing a computer programmed thereby to perform a method comprising:
-
selecting a quantization level within a range of quantization levels, wherein the selecting accounts for non-monotonicity of quality measure as a function of quantization level within the range; and
quantizing audio information by the quantization level. - View Dependent Claims (66, 67, 101, 102, 103, 104, 105, 106)
-
-
68. (canceled)
-
69. (canceled)
-
70. A computer-readable medium encoded with computer-executable instructions for causing a computer programmed thereby to perform a method comprising:
-
quantizing audio information by a quantization level;
computing a first quality measure indicating quality of the audio information as quantized by the quantization level;
comparing the first quality measure to a second quality measure for the audio information, the second quality measure indicating quality of the audio information as quantized by a previous quantization level; and
if the comparing indicates non-monotonicity of quality measure as a function of quantization level, designating the quantization level as inferior. - View Dependent Claims (71, 107, 108, 109)
-
-
72-100. -100. (canceled)
-
110. In an audio encoder, a method comprising:
-
receiving audio information;
quantizing and entropy coding the audio information, including;
selecting a quantization level within a range of quantization levels, wherein the selecting accounts for non-monotonicity of quality measure as a function of quantization level within the range; and
applying the quantization level to the audio information for the quantizing;
outputting the entropy coded, quantized audio information. - View Dependent Claims (111, 112, 113, 114, 115)
-
Specification