QUANTIZATION AND INVERSE QUANTIZATION FOR AUDIO
1 Assignment
0 Petitions
Accused Products
Abstract
An audio encoder and decoder use architectures and techniques that improve the efficiency of quantization (e.g., weighting) and inverse quantization (e.g., inverse weighting) in audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder quantizes audio data in multiple channels, applying multiple channel-specific quantizer step modifiers, which give the encoder more control over balancing reconstruction quality between channels. The encoder also applies multiple quantization matrices and varies the resolution of the quantization matrices, which allows the encoder to use more resolution if overall quality is good and use less resolution if overall quality is poor. Finally, the encoder compresses one or more quantization matrices using temporal prediction to reduce the bitrate associated with the quantization matrices. An audio decoder performs corresponding inverse processing and decoding.
-
Citations
68 Claims
-
1-32. -32. (canceled)
-
33. In an audio decoder, a computer-implemented method comprising:
-
receiving encoded audio data;
decoding the audio data, including applying plural quantization matrices in inverse quantization, wherein the resolution of the plural quantization matrices varies during the decoding. - View Dependent Claims (37, 38, 39)
-
-
34-36. -36. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. In an audio encoder, a computer-implemented method comprising:
-
receiving audio data;
computing plural quantization matrices; and
compressing at least one of the plural quantization matrices using temporal prediction. - View Dependent Claims (45, 46, 47, 48, 50, 51)
-
-
43. (canceled)
-
44. (canceled)
-
49. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. In an audio decoder, a computer-implemented method comprising:
-
receiving encoded audio data;
retrieving information for plural quantization matrices; and
decompressing at least one of the plural quantization matrices using temporal prediction. - View Dependent Claims (57, 58, 60, 61, 63, 64, 65, 67)
-
-
55. (canceled)
-
56. (canceled)
-
59. (canceled)
-
62. (canceled)
-
66. (canceled)
-
68. (canceled)
Specification