Method of encoding digital data
First Claim
1. A method of encoding digital data in which the digital data is converted into a frequency spectrum, the frequency spectrum is divided into frequency bands, and quantized bits are allocated to each frequency band, said method comprising:
- setting a percentage for allocation of the quantized bits, the percentage being changeable; and
(i) performing a first allocation of the quantized bits in accordance with ratios of masking threshold to noise which are found for each frequency band in accordance with power or energy of each frequency band in consideration of aural-psychological characteristics; and
(ii) performing a second allocation of the quantized bits in accordance with a representative value of the power or energy of each frequency band;
wherein said steps (i) and (ii) are performed in accordance with the changeable percentage so as to allocate the total number of quantized bits in steps (i) and (ii) so that bits allocated in each of steps (i) and (ii) are changeable along with the percentage, thereby allocating the number of the quantized bits of each frequency band.
0 Assignments
0 Petitions
Accused Products
Abstract
Encoding digital data in the present invention enables change of minimum limit of audibility characteristics and/or masking characteristics, which are usually set on the basis of the aural-psychological characteristics of persons with typical hearing, thus changing the allocation of quantized bits to each frequency band and allowing selection of a sound quality which accords with the listener'"'"'s hearing. The present invention is suitable for ATRAC, a technique for compressed encoding for mini-discs.
19 Citations
3 Claims
-
1. A method of encoding digital data in which the digital data is converted into a frequency spectrum, the frequency spectrum is divided into frequency bands, and quantized bits are allocated to each frequency band, said method comprising:
-
setting a percentage for allocation of the quantized bits, the percentage being changeable; and
(i) performing a first allocation of the quantized bits in accordance with ratios of masking threshold to noise which are found for each frequency band in accordance with power or energy of each frequency band in consideration of aural-psychological characteristics; and
(ii) performing a second allocation of the quantized bits in accordance with a representative value of the power or energy of each frequency band;
wherein said steps (i) and (ii) are performed in accordance with the changeable percentage so as to allocate the total number of quantized bits in steps (i) and (ii) so that bits allocated in each of steps (i) and (ii) are changeable along with the percentage, thereby allocating the number of the quantized bits of each frequency band. - View Dependent Claims (2)
the percentage is determined in accordance with a relationship between the masking threshold and peaks and local peaks found based on differences in power or energy between adjacent spectra within each frequency band.
-
-
3. A method of encoding digital in which digital data such as musical tones and sounds is converted into frequency domains, the converted spectra are divided into a plurality of frequency bands, and bits are allocated for each frequency band so as to perform the encoding, said method comprising the steps of:
-
(i) performing a first allocation of the quantized bits in accordance with ratios of masking threshold to noise which are found for each frequency band in accordance with power or energy of each frequency band;
(ii) performing a second allocation of the quantized bits in accordance with a representative value of the power or the energy of each frequency band; and
(iii) performing a third allocation of the quantized bits giving weight to the bit allocation methods of each of said steps (i) and (ii);
wherein said steps (i), (ii), and (iii) are switchable.
-
Specification