US5301255A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Audio signal subband encoder
Assignee: SSP Co Ltd
•
Filing: 1991-11-05
•
Granted: 1994-04-05
•
Expires: 2011-11-05
Abstract
Abstract There is provided an audio signal subband encoder which attains improved quality of sound by controlling allocation of the number of quantization bits to subband signals on the basis of an evaluation function combining the noise-to-mask ratio criterion with noise-to-signal ratio criterion in order to lessen the influence of the application error of the auditory masking rule such as the aliasing distortion of subband filters.
Inventors
- 👤 Kiyotaka Nagai
- 👤 Yasushi Nakajima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 22:19
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/02; G10L19/0204; H; H04; H04B; H04B1/00; H04B1/66; H04B1/665
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
239 words
An audio signal subband encoder comprising: an analysis filter for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; a peak information decision unit for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak and (iii) outputting said quantized peak as peak information; a weighting evaluation function calculator for calculating and outputting a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information supplied from said peak information decision unit for every subband, wherein said masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; a bit allocation decision unit for deciding a number of bits to be allocated to each subband by using the weighting evaluation function supplied from said weighting evaluation function calculator and for outputting bit allocation information; and a quantizer for quantizing the subband signal supplied from said analysis filter on the basis of the peak information supplied from said peak information decision unit and the bit allocation information supplied from said bit allocation decision unit and for outputting sample information for every subband.
Claim 2
Dependent Claim
239 words
An audio signal subband encoder comprising: an analysis filter for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; a peak information decision unit for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak and (iii) outputting said quantized peak as peak information; a weighting evaluation function calculator for calculating and outputting a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information supplied from said peak information decision unit for every subband, wherein said masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; a bit allocation decision unit for deciding a number of bits to be allocated to each subband by using the weighting evaluation function supplied from said weighting evaluation function calculator and for outputting bit allocation information; and a quantizer for quantizing the subband signal supplied from said analysis filter on the basis of the peak information supplied from said peak information decision unit and the bit allocation information supplied from said bit allocation decision unit and for outputting sample information for every subband.
Claim 3
Dependent Claim
22 words
An audio signal subband encoder according to claim 1, wherein said weighting evaluation function calculator sets a weighting coefficient for every subband.
Claim 4
Dependent Claim
36 words
An audio signal subband encoder according to claim 2, wherein said weighting evaluation function calculator sets a weighting coefficient for every subband on the basis of aliasing distortion characteristics of subband filters and auditory masking characteristics.
Claim 5
Dependent Claim
246 words
An audio signal subband encoder comprising: an analysis filter for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; a peak information decision unit for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak and (iii) outputting said quantized peak as peak information; a weighting evaluation function calculator for calculating and outputting a plurality of weighting evaluation functions by subtracting a product of a logarithm of a square root of a masked power of each subband and a plurality of weighting coefficients from a logarithm of said peak information supplied from said peak information decision unit for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by a hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; a bit allocation decision unit for deciding a number of bits to be allocated to each subband by selectively using said plural weighting evaluation functions in response to a number of bits already allocated and for outputting bit allocation information; and a quantizer for quantizing the subband signal supplied from said analysis filter on the basis of said peak information supplied from said peak information decision unit and said bit allocation information supplied from said bit allocation decision unit and for outputting sample information for every subband.
Claim 6
Dependent Claim
246 words
An audio signal subband encoder comprising: an analysis filter for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; a peak information decision unit for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak and (iii) outputting said quantized peak as peak information; a weighting evaluation function calculator for calculating and outputting a plurality of weighting evaluation functions by subtracting a product of a logarithm of a square root of a masked power of each subband and a plurality of weighting coefficients from a logarithm of said peak information supplied from said peak information decision unit for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by a hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; a bit allocation decision unit for deciding a number of bits to be allocated to each subband by selectively using said plural weighting evaluation functions in response to a number of bits already allocated and for outputting bit allocation information; and a quantizer for quantizing the subband signal supplied from said analysis filter on the basis of said peak information supplied from said peak information decision unit and said bit allocation information supplied from said bit allocation decision unit and for outputting sample information for every subband.
Claim 7
Dependent Claim
37 words
An audio signal subband encoder according to claim 4, wherein said bit allocation decision unit uses said plurality of weighting evaluation functions on the basis of a quantization noise-to-mask ratio for the number of bits already allocated.
Claim 8
Dependent Claim
78 words
An audio signal subband encoder according to claim 5, wherein said bit allocation decision unit selects a weighting evaluation function having a weighting coefficient approximately equal to 1 when said quantization noise-to-mask ratio for the number of bits already allocated is greater than a threshold value and selects a weighting evaluation function having a weighting coefficient approximately equal to 0 when said quantization noise-to-mask ratio for the number of bits already allocated is less than said threshold value.
Claim 9
Dependent Claim
21 words
An audio signal subband encoder according to claim 5, wherein said weighting evaluation function calculator sets a weighting coefficient every subband.
Claim 10
Dependent Claim
21 words
An audio signal subband encoder according to claim 4, wherein said weighting evaluation function calculator sets a weighting coefficient every subband.
Claim 11
Dependent Claim
187 words
An audio signal subband encoder comprising: means for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; means for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; means for calculating a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information for every subband, wherein said masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; means for deciding a number of bits to be allocated to each subband by using the weighting evaluation function and outputting bit allocation information; and means for quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
Claim 12
Dependent Claim
187 words
An audio signal subband encoder comprising: means for dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; means for (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; means for calculating a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information for every subband, wherein said masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; means for deciding a number of bits to be allocated to each subband by using the weighting evaluation function and outputting bit allocation information; and means for quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
Claim 13
Independent Claim
178 words
A method of audio signal subband encoding, comprising: dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; calculating a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; deciding a number of bits to be allocated to each subband by using the weighting evaluation function and outputting bit allocation information; and quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
Claim 14
Independent Claim
178 words
A method of audio signal subband encoding, comprising: dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; calculating a weighting evaluation function by subtracting a product of a logarithm of a square root of a masked power of each subband and a weighting coefficient from a logarithm of said peak information for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; deciding a number of bits to be allocated to each subband by using the weighting evaluation function and outputting bit allocation information; and quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
Claim 15
Independent Claim
195 words
A method of audio signal subband encoding, comprising: dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; calculating and outputting a plurality of weighting evaluation functions by subtracting a product of a logarithm of a square root of a masked power of each subband and a plurality of weighting coefficients from a logarithm of said peak information for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; deciding a number of bits to be allocated to each subband by selectively using said plural weighting evaluation functions in response to a number of bits already allocated and outputting bit allocation information; and quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
Claim 16
Independent Claim
195 words
A method of audio signal subband encoding, comprising: dividing an audio signal into a plurality of subbands and dividing a signal of each subband into frames, each frame having a predetermined time; (i) deciding a peak from absolute values of a signal in said frames for every subband, (ii) quantizing said peak, and (iii) outputting said quantized peak as peak information; calculating and outputting a plurality of weighting evaluation functions by subtracting a product of a logarithm of a square root of a masked power of each subband and a plurality of weighting coefficients from a logarithm of said peak information for every subband, wherein masked power of a subband is a raised hearing threshold resulting from a masking effect caused by the hearing threshold in quiet in addition to signals in the subband itself and adjacent subbands; deciding a number of bits to be allocated to each subband by selectively using said plural weighting evaluation functions in response to a number of bits already allocated and outputting bit allocation information; and quantizing the subband signal on the basis of said peak information and said bit allocation information and outputting sample information for every subband.
References Cited (Backward Citations)
US4291405A
Cited
US4385393A
Cited
US4703480A
Cited
US4622680A
Cited
US4817146A
Cited
US5068899A
Cited
US4935963A
Cited
US4972484A
Cited
US5054073A
Cited
US4942607A
Cited
US4896362A
Cited
US5105463A
Cited
US4805193A
Cited
US4982283A
Cited
US4964166A
Cited
US5161210A
Cited
US5142656A
Cited
US4987480A
Cited
US5054075A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-04-04 | 1997-10-04 | 1998-04-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-04-04 | 2001-10-04 | 2002-04-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-04-04 | 2005-10-04 | 2006-04-05 | $7700.00 | Window Closed / Lapsed |