Audio decoding device, decoding method, and program
First Claim
1. An audio decoding apparatus comprising:
- a bit stream separator for separating a bit stream into a low-frequency bit stream and a high-frequency bit stream;
a low-frequency decoder for decoding said low-frequency bit stream to generate a low-frequency audio signal;
a subband divider for dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals;
an energy corrector for outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals;
a band expander for generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and
a subband combiner for combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal,wherein said energy corrector calculates the signal phase of said low-frequency subband signals and calculates the energy corrective coefficient based on said signal phase.
2 Assignments
0 Petitions
Accused Products
Abstract
An energy corrector (105) for correcting a target energy for high-frequency components and a corrective coefficient calculator (106) for calculating an energy corrective coefficient from low-frequency subband signals are newly provided. These processors perform a process for correcting a target energy that is required when a band expanding process is performed on a real number only. Thus, a real subband combining filter and a real band expander which require a smaller amount of calculations can be used instead of a complex subband combining filter and a complex band expander, while maintaining a high sound-quality level, and the required amount of calculations and the apparatus scale can be reduced.
-
Citations
21 Claims
-
1. An audio decoding apparatus comprising:
-
a bit stream separator for separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; a low-frequency decoder for decoding said low-frequency bit stream to generate a low-frequency audio signal; a subband divider for dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; an energy corrector for outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; a band expander for generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and a subband combiner for combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said energy corrector calculates the signal phase of said low-frequency subband signals and calculates the energy corrective coefficient based on said signal phase. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An audio decoding apparatus comprising:
-
a bit stream separator for separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; a low-frequency decoder for decoding said low-frequency bit stream to generate a low-frequency audio signal; a subband divider for dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; an energy corrector for outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; a band expander for generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and a subband combiner for combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said band expander is adapted for generating said copied subband signals by copying from said low-frequency subband signals using said high-frequency bit stream, and for generating said high-frequency subband signals by correcting, in amplitude, the signal energy (Er) of said copied subband signals by using a gain which is calculated by dividing a target energy (R) of high-frequency subband signals, described in said high-frequency bit stream by the product of said signal energy (Er) and the reciprocal (1/a) of said a predetermined energy corrective coefficient (a).
-
-
8. An audio decoding method comprising the steps of:
-
separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; decoding said low-frequency bit stream to generate a low-frequency audio signal; dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said outputting step calculates the signal phase of said low-frequency subband signals and calculates the energy corrective coefficient based on said signal phase. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An audio decoding method comprising the steps of:
-
separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; decoding said low-frequency bit stream to generate a low-frequency audio signal; dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said generating step generates said copied subband signals by copying from said low-frequency subband signals using said high-frequency bit stream, and for generating said high-frequency subband signals by correcting, in amplitude, the signal energy (Er) of said copied subband signals by using a gain which is calculated by dividing a target energy (R) of high-frequency subband signals, described in said high-frequency bit stream by the product of said signal energy (Er) and the reciprocal (1/a) of said a predetermined energy corrective coefficient (a).
-
-
15. A computer-readable recording medium storing a program for enabling a computer to perform:
-
a bit stream separating process for separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; a low-frequency decoding process for decoding said low-frequency bit stream to generate a low-frequency audio signal; a subband dividing process for dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; an energy correcting process for outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; a band expanding process for generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and a subband combining process for combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said energy correcting process calculates the signal phase of said low-frequency subband signals and calculates the energy corrective coefficient based on said signal phase. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-readable recording medium storing a program for enabling a computer to perform:
-
a bit stream separating process for separating a bit stream into a low-frequency bit stream and a high-frequency bit stream; a low-frequency decoding process for decoding said low-frequency bit stream to generate a low-frequency audio signal; a subband dividing process for dividing said low-frequency audio signal into a plurality of real-valued signals in respective frequency bands to generate low-frequency subband signals; an energy correcting process for outputting an energy corrective coefficient for a signal which is generated by copying and processing said low-frequency subband signals; a band expanding process for generating a high-frequency subband signal by correcting, in amplitude, the signal energy of the signal which is generated by copying and processing said low-frequency subband signals as instructed by said high-frequency bit stream, using said energy corrective coefficient; and a subband combining process for combining said low-frequency subband signals and said high-frequency subband signals to produce a decoded audio signal, wherein said band expanding process generates said copied subband signals by copying from said low-frequency subband signals using said high-frequency bit stream, and for generating said high-frequency subband signals by correcting, in amplitude, the signal energy (Er) of said copied subband signals by using a gain which is calculated by dividing a target energy (R) of high-frequency subband signals, described in said high-frequency bit stream by the product of said signal energy (Er) and the reciprocal (1/a) of said a predetermined energy corrective coefficient (a).
-
Specification