AUDIO CODING DEVICE, METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING PROGRAM
First Claim
1. An audio coding device comprising:
- a time-to-frequency converter that performs time-to-frequency conversion on each frame of a signal in at least one channel included in an audio signal in a predetermined length of time in order to convert the signal in the at least one channel to a frequency signal;
a complexity calculator that calculates complexity of the frequency signal for each of the at least one channel;
a bit allocation controller that determines a number of bits to be allocated to each of the at least one channel so that more bits are allocated to each of the at least one channel as the complexity of each of the at least one channel increases, and increases the number of bits to be allocated as an estimation error in the number of bits to be allocated with respect to a number of non-adjusted coded bits increases when the frequency signal is coded so that reproduced sound quality of a previous frame meets a prescribed criterion; and
a coder that codes the frequency signal in each channel so that the number of bits to be allocated to each channel is not exceeded.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio coding device includes a time-to-frequency converter that performs time-to-frequency conversion on each frame of a signal in at least one channel included in an audio signal in a predetermined length of time in order to convert the signal in the at least one channel to a frequency signal; a complexity calculator that calculates complexity of the frequency signal for each of the at least one channel. The audio further includes a bit allocation controller that determines a number of bits to be allocated to each of at least one channel so that more bits are allocated to the each of the at least one channel as the complexity of the each of at least one channel increases, and increases the number of bits to be allocated as an estimation error in the number; and a coder that codes the frequency signal.
29 Citations
19 Claims
-
1. An audio coding device comprising:
-
a time-to-frequency converter that performs time-to-frequency conversion on each frame of a signal in at least one channel included in an audio signal in a predetermined length of time in order to convert the signal in the at least one channel to a frequency signal; a complexity calculator that calculates complexity of the frequency signal for each of the at least one channel; a bit allocation controller that determines a number of bits to be allocated to each of the at least one channel so that more bits are allocated to each of the at least one channel as the complexity of each of the at least one channel increases, and increases the number of bits to be allocated as an estimation error in the number of bits to be allocated with respect to a number of non-adjusted coded bits increases when the frequency signal is coded so that reproduced sound quality of a previous frame meets a prescribed criterion; and a coder that codes the frequency signal in each channel so that the number of bits to be allocated to each channel is not exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An audio coding method comprising:
-
performing time-to-frequency conversion on each frame of a signal in at least one channel included in an audio signal in a predetermined length of time in order to convert the signal in the at least one channel to a frequency signal; calculating complexity of the frequency signal for each of the at least one channel; determining a number of bits to be allocated to each of the at least one channel so that more bits are allocated to each of the at least one channel as the complexity of each of the at least one channel becomes increases, and increasing the number of bits to be allocated as an estimation error in the number of bits to be allocated with respect to a number of non-adjusted coded bits increases when the frequency signal is coded so that reproduced sound quality of a previous frame meets a prescribed criterion; and coding the frequency signal in each channel so that the number of bits to be allocated to each channel is not exceeded. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable recording medium storing an audio coding computer program that causes a computer to execute a process comprising:
-
performing time-to-frequency conversion on each frame of a signal in at least one channel included in an audio signal in a predetermined length of time in order to convert the signal in the at least one channel to a frequency signal; calculating complexity of the frequency signal for each of the at least one channel; determining a number of bits to be allocated to each of the at least one channel so that more bits are allocated to each of the at least one channel as the complexity of each of the at least one channel becomes increases, and increasing the number of bits to be allocated as an estimation error in the number of bits to be allocated with respect to a number of non-adjusted coded bits increases when the frequency signal is coded so that reproduced sound quality of a previous frame meets a prescribed criterion; and coding the frequency signal in each channel so that the number of bits to be allocated to each channel is not exceeded. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification