Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
226 words
A high efficiency encoding device for audio signals comprising: spectral data transforming means for transforming audio signals into spectral data from one predetermined time frame to another; quantization means for dividing said spectral data into plural blocks and quantizing said spectral data by adaptive bit allocation for each of said blocks, thereby generating quantized signals; encoding means for encoding said quantized signals; allowable noise energy calculating means for calculating a first order and a second order allowable noise energy for each of said blocks, said block for which the first and second order allowable noise energies is being calculated being designated a current block, wherein the allowable noise energy calculating means further comprises: signal energy calculating means for calculating signal energies for each of said blocks; means for calculating the first-order allowable noise energy for the current block from the signal energies by utilizing characteristics of human auditory sense; and means for calculating the second-order allowable noise energy for the current block by summing a weighted first-order allowable noise energy for the current block and a weighted second-order allowable noise energy for a previous block; and bit allocation means for finding the allocation bit number based on the allowable noise energies as found by said allowable noise energy calculating means, wherein said spectral data is quantized by said quantization means based on said bit allocation number.
Claim 2
Dependent Claim
226 words
A high efficiency encoding device for audio signals comprising: spectral data transforming means for transforming audio signals into spectral data from one predetermined time frame to another; quantization means for dividing said spectral data into plural blocks and quantizing said spectral data by adaptive bit allocation for each of said blocks, thereby generating quantized signals; encoding means for encoding said quantized signals; allowable noise energy calculating means for calculating a first order and a second order allowable noise energy for each of said blocks, said block for which the first and second order allowable noise energies is being calculated being designated a current block, wherein the allowable noise energy calculating means further comprises: signal energy calculating means for calculating signal energies for each of said blocks; means for calculating the first-order allowable noise energy for the current block from the signal energies by utilizing characteristics of human auditory sense; and means for calculating the second-order allowable noise energy for the current block by summing a weighted first-order allowable noise energy for the current block and a weighted second-order allowable noise energy for a previous block; and bit allocation means for finding the allocation bit number based on the allowable noise energies as found by said allowable noise energy calculating means, wherein said spectral data is quantized by said quantization means based on said bit allocation number.
Claim 3
Dependent Claim
93 words
The high efficiency encoding system for audio signals of claim 1, wherein said allowable noise energy calculating means further comprises: memory means for storing said second-order allowable noise energy, wherein said means for calculating the second-order allowable noise energy weights said first-order allowable noise energy of each block in a predetermined manner by utilizing a second-order allowable noise energy of said past block stored in said memory means and supplies the calculated second-order allowable noise energy to said bit allocation means for determining an optimum bit allocation number for each of said blocks.
Claim 4
Dependent Claim
25 words
The high efficiency encoding system for audio signals of claim 2, wherein said memory means stores the second-order allowable noise energy of one past block.
Claim 5
Dependent Claim
20 words
The high efficiency encoding system for audio signals of claim 3, wherein said block is a block for block floating.
Claim 6
Dependent Claim
22 words
The high efficiency encoding system for audio signals of claim 4, wherein said characteristics of human auditory sense include aural masking characteristics.
Claim 7
Dependent Claim
21 words
The high efficiency encoding system for audio signals of claim 4, wherein said characteristics of human auditory sense include equal-loudness characteristics.
Claim 8
Dependent Claim
24 words
The high efficiency encoding system for audio signals of claim 4, wherein said characteristics of human auditory sense include aural masking and equal-loudness characteristics.
Claim 9
Dependent Claim
44 words
The high efficiency encoding device for audio signals of claim 1, wherein the means for calculating the second-order allowable noise energy for a current block further comprises: means for summing a weighted second order allowable noise energy term for a plurality of previous blocks.
Claim 10
Dependent Claim
42 words
The high efficiency encoding device for audio signals of claim 8, wherein each of the plurality of second order allowable noise energy terms has an associated one of a plurality of weights and at least two of the weights have different values.
Claim 11
Dependent Claim
49 words
The high efficiency encoding device for audio signals of claim 9, wherein a weight of a second order noise energy for a block closer to the current block is larger than a weight of a second order allowable noise energy for a block further away from the current block.
Claim 12
Dependent Claim
28 words
The high efficiency encoding system for audio signals of claims 1, 2, 3, 4, 5, 6 or 7, wherein said spectral data transform means includes discrete transform means.
Claim 13
Dependent Claim
29 words
The high efficiency encoding system for audio signals of claims 1, 2, 3, 4, 5, 6 or 7, wherein said spectral data transform means include discrete Fourier transform means.
Claim 14
Dependent Claim
23 words
The high efficiency encoding system for audio signals of claim 1, wherein said spectral data transforming means is a discrete cosine transform (DCT).
Claim 15
Dependent Claim
24 words
The high efficiency encoding system for audio signals of claim 1, wherein said spectral data transforming means is a modified discrete cosine transform (MDCT).
Claim 16
Independent Claim
146 words
A method for high efficiency encoding of audio signals, comprising: transforming audio signals into spectral data from one predetermined time frame to another; subdividing said spectral data into a plurality of blocks; quantizing said spectral data by adaptive bit allocation for each of said blocks, thereby generating quantized signals; encoding said quantized signals; calculating a first-order allowable noise energy for each of said blocks by utilizing characteristics of human auditory sense, said block for which the first order allowable noise energy is calculated being designated a current block; calculating a second-order allowable noise energy for each of said blocks by summing a weighted first-order allowable noise energy for the current block and a weighted second-order allowable noise energy for a previous block; and determining bit allocation numbers based on said second-order allowable noise energies, wherein said spectral data is quantized based on said allocation bit number.
Claim 17
Independent Claim
146 words
A method for high efficiency encoding of audio signals, comprising: transforming audio signals into spectral data from one predetermined time frame to another; subdividing said spectral data into a plurality of blocks; quantizing said spectral data by adaptive bit allocation for each of said blocks, thereby generating quantized signals; encoding said quantized signals; calculating a first-order allowable noise energy for each of said blocks by utilizing characteristics of human auditory sense, said block for which the first order allowable noise energy is calculated being designated a current block; calculating a second-order allowable noise energy for each of said blocks by summing a weighted first-order allowable noise energy for the current block and a weighted second-order allowable noise energy for a previous block; and determining bit allocation numbers based on said second-order allowable noise energies, wherein said spectral data is quantized based on said allocation bit number.
Claim 18
Dependent Claim
49 words
The high efficiency encoding method of claim 15, further comprising the step of: storing a second-order allowable noise energy data for a previous block, wherein the stored data is used to calculate a second-order allowable noise energy for a block later than that for which the data is stored.
Claim 19
Dependent Claim
34 words
The high efficiency encoding method of claim 15, wherein said step of calculating first-order allowable noise energies by utilizing characteristics of human auditory sense for each of said blocks includes utilizing aural masking characteristics.
Claim 20
Dependent Claim
33 words
The high efficiency encoding method of claim 15, wherein said step of calculating first-order allowable noise energies by utilizing characteristics of human auditory sense for each of said blocks includes utilizing equal-loudness characteristics.
Claim 21
Dependent Claim
44 words
The method for high efficiency encoding of audio signals of claim 15, wherein the step of calculating a second-order allowable noise energy for each of said blocks further comprises: summing a weighted second order allowable noise energy term for a plurality of previous blocks.
Claim 22
Dependent Claim
43 words
The method for high efficiency encoding of audio signals of claim 19, wherein each of the plurality of second order allowable noise energy terms has an associated one of a plurality of weights and at least two of the weights have different values.
Claim 23
Dependent Claim
50 words
The method for high efficiency encoding of audio signals of claim 20, wherein a weight of a second order noise energy for a block closer to the current block is larger than a weight of a second order allowable noise energy for a block further away from the current block.
Claim 24
Dependent Claim
27 words
The high efficiency encoding method of claims 12, 13, 14 or 15, wherein the step of transforming audio signals into spectral data is performed by discrete transform.