Method and apparatus for applying linear prediction to critical band subbands of split-band perceptual coding systems
First Claim
Patent Images
1. An encoding method comprising the steps of:
- receiving an input signal representing audio information,generating a plurality of subband signals, each subband signal corresponding to a respective frequency subband of said input signal having a bandwidth commensurate with or less than a corresponding critical band of human perception,generating subband information by predicting a respective subband signal using a waveform predictor having an order greater than or equal to a minimum order, said minimum order equal to three, andformatting an encoded signal by assembling said subband information into a form suitable for transmission or storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A split-band perceptual coding system utilizes generalized waveform predictive coding in frequency bands to further reduce coded signal information requirements. The system including frequency subband each having a bandwidth commensurate with or less than a corresponding critical band of human perception. The order of the predictors are selected to balance requirements for prediction accuracy and rapid response time. Predictive coding may be adaptively inhibited in a band during intervals in which no predictive coding gain is realized.
-
Citations
41 Claims
-
1. An encoding method comprising the steps of:
-
receiving an input signal representing audio information, generating a plurality of subband signals, each subband signal corresponding to a respective frequency subband of said input signal having a bandwidth commensurate with or less than a corresponding critical band of human perception, generating subband information by predicting a respective subband signal using a waveform predictor having an order greater than or equal to a minimum order, said minimum order equal to three, and formatting an encoded signal by assembling said subband information into a form suitable for transmission or storage. - View Dependent Claims (2, 3, 7, 8, 9, 11, 12)
-
-
4. An encoding method comprising the steps of:
-
receiving an input signal representing audio information, generating a plurality of subband signals, each subband signal corresponding to a respective frequency subband of said input signal having a bandwidth commensurate with or less than a corresponding critical band of human perception, generating quantized information by processing a respective subband signal, said processing comprising the steps of; generating a predicted signal by applying a predictor to said respective subband signal, said predictor having an order greater than or equal to a minimum order, said minimum order equal to three, generating a prediction error signal from the difference between said respective subband signal and said predicted signal, and generating said quantized information by quantizing said prediction error signal, and formatting an encoded signal by assembling said quantized information into a form suitable for transmission or storage. - View Dependent Claims (5, 6, 10)
-
-
13. A decoding method comprising the steps of:
-
receiving an encoded signal representing audio information and obtaining therefrom subband information for respective frequency subbands of said audio information having bandwidths commensurate with or less than a corresponding critical band of human perception, generating a respective subband signal for each of a plurality of subbands by applying a waveform predictor to subband information for a respective subband, said predictor having an order greater than or equal to a minimum order, said minimum order equal to three, and generating a replica of said audio information in response to said respective subband signal for each of a plurality of subbands. - View Dependent Claims (14, 15, 19, 20, 21, 22, 23)
-
-
16. A decoding method comprising the steps of:
-
receiving an encoded signal representing audio information and obtaining therefrom subband information for respective frequency subbands of said audio information having bandwidths commensurate with or less than a corresponding critical band of human perception, wherein said subband information corresponds to either prediction errors or a subband signal, generating a respective subband signal for each subband represented by subband information corresponding to prediction errors by applying a predictor to the subband information, said predictor having an order greater than or equal to a minimum order, said minimum order equal to three, and generating a replica of said audio information in response to said respective subband signal for each of said subbands. - View Dependent Claims (17, 18)
-
-
24. An encoder comprising:
-
an input terminal, a plurality of bandpass filters coupled to said input terminal, said bandpass filters having respective center frequencies and respective passband bandwidths commensurate with or narrower than critical bands of the human auditory system, a prediction circuit coupled to a respective bandpass filter, said prediction circuit comprising a prediction filter and a quantizer, said prediction filter having an order greater than or equal to a minimum order, said minimum order equal to three, and a multiplexor coupled to said linear prediction circuit. - View Dependent Claims (25, 28, 29, 30, 31, 32)
-
-
26. An encoder comprising:
-
an input terminal, a plurality of bandpass filters coupled to said input terminal, said bandpass filters having respective center frequencies and respective passband bandwidths commensurate with or narrower than critical bands of the human auditory system, a prediction circuit having an input coupled to a respective bandpass filter and having an output, said prediction circuit comprising a prediction filter having an order greater than or equal to a minimum order, said minimum order equal to three, a comparator having a first input, a second input and an output, said first input of said comparator coupled to said respective bandpass filter and said second input of said comparator coupled to said output of said prediction circuit, a switch control coupled to said output of said comparator, a switch with a first input, a second input and an output, said first input of said switch coupled to said respective bandpass filter and said second input of said switch coupled to said output of said prediction circuit, wherein said output of said switch is switchably connected to either said first input of said switch or said second input of said switch in response to said switch control, a quantizer having an input coupled to said output of said switch and having an output, and a multiplexor coupled to said output of said quantizer. - View Dependent Claims (27)
-
-
33. A decoder comprising:
-
an input terminal, a demultiplexor having an input and a plurality of outputs, said input of said demultiplexor coupled to said input terminal, a prediction circuit coupled to a respective one of said plurality of outputs of said demultiplexor, said prediction circuit comprising a prediction filter having an order greater than or equal to a minimum order, said minimum order equal to three, and a plurality of inverse bandpass filters having respective center frequencies and respective passband bandwidths commensurate with or narrower than critical bands of the human auditory system, a respective one of said plurality of inverse bandpass filters coupled to said prediction circuit. - View Dependent Claims (34, 37, 38, 39, 40, 41)
-
-
35. A decoder comprising:
-
an input terminal, a demultiplexor having an input and a plurality of demultiplexor outputs, said input of said demultiplexor coupled to said input terminal, a prediction circuit having an input coupled to a respective one of said plurality of demultiplexor outputs and having an output, said prediction circuit comprising a prediction filter having an order greater than or equal to a minimum order, said minimum order equal to three, a switch control coupled to said respective one of said plurality of demultiplexor outputs, a switch with a first input, a second input and an output, said first input of said switch coupled to said respective one of said plurality of demultiplexor outputs and said second input of said switch coupled to said output of said prediction circuit, wherein said output of said switch is switchably connected to either said first input of said switch or said second input of said switch in response to said switch control, and a plurality of inverse bandpass filters having respective center frequencies and respective passband bandwidths commensurate with or narrower than critical bands of the human auditory system, a respective one of said plurality of inverse bandpass filters coupled to said output of said switch. - View Dependent Claims (36)
-
Specification