Audio signal coding with a signal adaptive filterbank
First Claim
1. A method of digitally encoding a digital/audio input signal to generate a compressed digital bit stream comprising the steps of:
- calculating a plurality of threshold noise levels in response to time frequency characteristics of the digital audio input signal,selectively filtering said digital/audio input signal in a time varying non-uniform filterbank to generate a filtered signal, said time varying form filter bank having a plurality of uniformly spaced filterbank sections covering a portion of a predetermined frequency axis and a transition filter being selected to cover a remaining portion of said predetermined frequency axis, said selective filtering step being responsive to said calculated threshold noise levels,quantizing said filtered signal to generate a quantized signal, said quantizing step being responsive to said threshold noise levels, andencoding said quantized signal to generate said compressed digital bit stream.
4 Assignments
0 Petitions
Accused Products
Abstract
An audio coding technique is presented, which utilizes a time varying non-uniform filterbank in conjunction with a Perceptual Audio Coder. The non-uniform filterbank is formed from a plurality of uniform filter bank sections, and a transition filter. Each uniform filterbank section covers a portion of a predetermined frequency axis, and the transition filter is utilized to cover the remainder of the predetermined frequency axis. Aliasing terms introduced at the band edges of the transition filter are cancelled to obtain an overall transfer function for the non-uniform filterbank, which has linear phase and is approximately flat. Use of the non-uniform filterbank permits an increase in temporal resolution, which results in an improved coding technique over a wide range of frequencies.
101 Citations
6 Claims
-
1. A method of digitally encoding a digital/audio input signal to generate a compressed digital bit stream comprising the steps of:
-
calculating a plurality of threshold noise levels in response to time frequency characteristics of the digital audio input signal, selectively filtering said digital/audio input signal in a time varying non-uniform filterbank to generate a filtered signal, said time varying form filter bank having a plurality of uniformly spaced filterbank sections covering a portion of a predetermined frequency axis and a transition filter being selected to cover a remaining portion of said predetermined frequency axis, said selective filtering step being responsive to said calculated threshold noise levels, quantizing said filtered signal to generate a quantized signal, said quantizing step being responsive to said threshold noise levels, and encoding said quantized signal to generate said compressed digital bit stream. - View Dependent Claims (2, 3, 4)
-
-
5. A method of digitally encoding a digital/audio input signal to generate a compressed digital bit stream comprising the steps of:
-
calculating a plurality of threshold noise levels in response to time-frequency characteristics of the digital/audio input signal, dividing said digital/audio input signal into a plurality of frequency sub-bands by inputting said digital/audio signal into a time varying non-uniform filterbank comprised of a plurality of uniformly spaced filterbank sections with a selectively added transition filter, generating one or more digital samples for each of said plurality of frequency subbands, the number of digital samples generated being responsive to selected ones of the plurality of frequency sub-bands, quantizing said digital samples to generate a quantized digital signal, said dividing, generating and quantizing steps being responsive to said threshold noise levels, and encoding said quantized digital signal to generate said compressed digital bit stream. - View Dependent Claims (6)
-
Specification