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.
89 Citations
105 Claims
-
1-75. -75. (canceled)
-
76. A computer-readable medium encoded with computer-executable instructions for causing a computer programmed thereby to perform a method comprising:
-
computing a value of a control parameter for a block of audio information; and
filtering the value as part of a sequence of previously computed values of the control parameter, wherein the filtered value of the control parameter is for regulating at least in part quantization of the block of audio information. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83)
-
-
84. An audio encoder comprising:
-
means for computing a value of a control parameter for audio information;
a filter for lowpass filtering the value as part of a sequence of previously computed values for the control parameter; and
a quantizer for quantizing the audio information, wherein the filtered value of the control parameter at least in part regulates the quantizer. - View Dependent Claims (85, 86, 87, 88, 89, 90)
-
-
91-100. -100. (canceled)
-
101. A method comprising:
-
computing a value of a control parameter for a block of audio information; and
filtering the value as part of a sequence of previously computed values of the control parameter, wherein the filtered value of the control parameter is for regulating at least in part quantization of the block of audio information. - View Dependent Claims (102, 103, 104, 105)
-
Specification