Adaptive predictive coding with transform domain quantization based on block size adaptation, backward adaptive power gain control, split bit-allocation and zero input response compensation
First Claim
1. An adaptive predictive coding method comprising the steps of generating a residual signal by performing short term and long term prediction analysis and filtering on an input signal in accordance with LPC coefficients derived from said input signal, and quantizing said residual signal, said method further comprising the step of reducing the gain of said coefficients and using the reduced gain coefficients for said performing step.
5 Assignments
0 Petitions
Accused Products
Abstract
A codec uses a number of different signal processing techniques to improve audio compression. These techniques include (1) dynamically varying the size of the processing block to match the duration of the signal over which the audio signal can be considered to be substantially constant, (2) reducing the power gain of the LPC coefficients to reduce leakage of coding noise from one block into the following block, (3) allocating bits to the residual signal in accordance with both objective and subjective criteria, and (4) computing a modified residual signal to take into account the zero input response of the synthesis filters to the reconstruction noise of past blocks.
83 Citations
21 Claims
- 1. An adaptive predictive coding method comprising the steps of generating a residual signal by performing short term and long term prediction analysis and filtering on an input signal in accordance with LPC coefficients derived from said input signal, and quantizing said residual signal, said method further comprising the step of reducing the gain of said coefficients and using the reduced gain coefficients for said performing step.
- 2. An adaptive predictive coding method comprising the steps of generating a residual signal by processing an input signal, and quantizing said residual signal in accordance with a number of allocated bits, said method further comprising the step of allocating quantization bits in accordance with both objective and perceptual criteria.
- 3. An adaptive predictive coding method comprising the steps of generating a residual signal by processing an input signal, and quantizing said residual signal in accordance with a number of allocated bits, said method further comprising the step of compensating said residual signal prior to quantization in accordance with a synthesis filter zero input response.
-
4. An adaptive predictive coding method comprising the steps of generating a residual signal by processing an input signal in blocks, and quantizing said residual signal, said method further comprising the step of varying the size of said blocks during processing of said signal, wherein said residual signal is quantized in accordance with a number of allocated bits, said method further comprising the step of allocating quantization bits in accordance with both objective and perceptual criteria.
-
5. An adaptive predictive coding method comprising the steps of generating a residual signal by processing an input signal in blocks, and quantizing said residual signal, said method further comprising the step of varying the size of said blocks during processing of said signal, wherein said residual signal is quantized in accordance with a number of allocated bits, said method further comprising the step of compensating said residual signal prior to quantization in accordance with a synthesis filter zero input response.
- 6. An adaptive predictive coding method comprising the steps of generating a residual signal by processing an input signal in blocks, and quantizing said residual signal, said method further comprising the step of varying the size of said blocks during processing of said signal, wherein said step of varying said block size comprises using larger block size during periods of said input signal when at least one characteristic of said input signal exhibits relatively little change, and using smaller block size during periods of said input signal when said at least one parameter exhibits relatively greater change.
Specification