Methods and apparatus for quantizing, encoding and decoding and recording media therefor
First Claim
1. A quantizing apparatus for quantizing time domain samples or frequency domain samples of an input signal, comprising:
- samples thereafter to further quantize, individually by one sample, each quantization error at quantization of the preceding stage to thereby decompose the time region sample or the frequency regionat least one quantizing means for quantizing the samples; and
means for determining a quantization error based upon the samples and the quantized samples, wherein the at least one quantizing means also quantizes the quantization error to thereby decompose the samples into at least two words.
1 Assignment
0 Petitions
Accused Products
Abstract
In this invention, in quantizing time region samples or frequency region samples of an input signal, an audio signal, etc., an approach is employed to allow a MDCT coefficient as the frequency region sample to undergo block floating processing. Thereafter, the processed MDCT coefficient is quantized to generate a first quantized value which is utilized calculate a quantization error between the first quantized value and the MDCT coefficient each quantization error is individually generated using one sample. The quantization error is then utilized to generate a second quantized value to thereby decompose the MDCT coefficient into at least two words. Thus, in accordance with this invention, degradation of sound quality can be minimized, and backward compatibility can be ensured.
-
Citations
43 Claims
-
1. A quantizing apparatus for quantizing time domain samples or frequency domain samples of an input signal, comprising:
-
samples thereafter to further quantize, individually by one sample, each quantization error at quantization of the preceding stage to thereby decompose the time region sample or the frequency region at least one quantizing means for quantizing the samples; and means for determining a quantization error based upon the samples and the quantized samples, wherein the at least one quantizing means also quantizes the quantization error to thereby decompose the samples into at least two words. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A decoding apparatus for decoding signals generated by quantizing time domain samples or frequency domain samples, the apparatus comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two inverse normalized quantized partial samples, the at least two inverse normalized quantized partial samples relating to samples in the same domain.
-
-
12. A decoding apparatus for decoding signals obtained by quantizing time domain samples or frequency domain samples, the apparatus comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two inverse normalized quantized partial samples, the at least two inverse normalized quantized partial samples relating to samples in the same domain, wherein the samples in the same domain are of an entire bandwidth region. - View Dependent Claims (9, 10, 11)
-
-
13. A decoding apparatus adapted for decoding signals obtained by quantizing time domain samples or frequency domain samples, the apparatus comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two inverse normalized quantized partial samples, the at least two inverse normalized quantized partial samples relating to samples in the same domain, wherein the samples in the same domain are individual time domain samples of partial bandwidth regions, wherein the combined one sample is a time domain sample of an entire bandwidth region.
-
-
14. A quantizing method for quantizing a predetermined sample in the time domain or the frequency domain of an input signal, the method comprising the steps of:
-
quantizing the predetermined sample to generate a first quantized value; calculating a quantization error between the predetermined sample and the first quantized value; quantizing each quantization error individually by one sample to generate a second quantized value; and outputting the first and second quantized values. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An encoding apparatus for allocating bits to time domain samples or frequency domain samples of an input signal comprising:
-
at least one quantizing means for quantizing the samples; and means for determining a quantization error based upon the samples and the quantized samples, wherein the at least one quantizing means also quantizes the quantization error to thereby decompose the samples into at least two words. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An encoding apparatus adapted for carrying out bit allocation for time domain samples or frequency domain samples of an input signal to encode the input signal for recording the encoded signal onto or into a recording medium, comprising:
-
at least one quantizing means for quantizing the samples; means for determining a quantization error based upon the samples and the quantized samples, wherein the at least one quantizing means also quantizes the quantization error to thereby decompose the samples into at least two words; and means for separately recording in predetermined time units, output samples of all the quantizing means into one sync block.
-
-
29. An encoding apparatus adapted for carrying out bit allocation for time domain samples or frequency domain samples of an input signal to encode the input signal to record the encoded signal onto or into a recording medium, comprising:
-
at least one quantizing means for quantizing the samples; means for determining a quantization error based upon the samples and the quantized samples, wherein the at least one quantizing means also quantizes the quantization error to thereby decompose the samples into at least two words; and means for alternately recording, into one sync block, output samples of respective ones of the quantizing means in order of one of time and frequency for every respective quantizing means.
-
-
30. A code decoding apparatus for decoding signals encoded after undergoing bit allocation for time domain samples or frequency domain samples, comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two inverse normalized quantized partial samples, the at least two inverse normalized quantized partial samples relating to samples of the same domain. - View Dependent Claims (31, 32, 33, 36)
-
-
34. A code decoding apparatus adapted for decoding signals encoded after undergoing bit allocation for time domain samples or frequency domain samples, comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two partial samples, the at least two inverse normalized partial samples relating to samples of the same domain, wherein the samples in the same domain are of an entire bandwidth region.
-
-
35. A code decoding apparatus adapted for decoding signals encoded after undergoing bit allocation for time domain samples or frequency domain samples, comprising:
-
at least one inverse normalization means for inverse normalizing the quantized samples; and synthesis means for combining into one sample at least two inverse normalized quantized partial samples, the at least two inverse normalized quantized partial samples relating to samples of the same domain, wherein the samples in the same domain are individual samples of partial bandwidth regions, wherein the combined one sample is a time domain sample of an entire bandwidth region.
-
-
37. An encoding method for encoding an input signal, comprising the steps of:
-
dividing a total bit allocation into a basic bit allocation and an additional bit allocation; quantizing a predetermined sample of at least one of a time domain and a frequency domain of the input signal by a word length based on the basic bit allocation to generate a first quantized value; calculating a quantization error between the predetermined sample and the first quantized value; and quantizing each quantization error individually by one sample to generate a second quantized value as the additional bit allocation. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification