Audio signal coding method and apparatus
First Claim
Patent Images
1. An audio signal coding method, comprising:
- categorizing, by a categorizing unit of an encoder, audio signals into high-frequency audio signals and low-frequency audio signals;
coding, by a low-frequency signal coding unit of an encoder, the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and
selecting, by a high-frequency signal coding unit of an encoder, a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner or characteristics of the audio signals; and
wherein selecting the bandwidth extension mode to code the high-frequency audio signals according to the low-frequency coding manner comprises if the low-frequency audio signals should be coded by using the time domain coding manner, selecting a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to an audio signal coding method and apparatus. The method includes: categorizing audio signals into high-frequency audio signals and low-frequency audio signals; coding the low-frequency audio signals by using a corresponding low-frequency coding manner according to characteristics of low-frequency audio signals; and selecting a bandwidth extension mode to code the high-frequency audio signals according to the low-frequency coding manner and/or characteristics of the audio signals.
17 Citations
29 Claims
-
1. An audio signal coding method, comprising:
-
categorizing, by a categorizing unit of an encoder, audio signals into high-frequency audio signals and low-frequency audio signals; coding, by a low-frequency signal coding unit of an encoder, the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and selecting, by a high-frequency signal coding unit of an encoder, a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner or characteristics of the audio signals; and wherein selecting the bandwidth extension mode to code the high-frequency audio signals according to the low-frequency coding manner comprises if the low-frequency audio signals should be coded by using the time domain coding manner, selecting a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An audio signal coding apparatus, comprising:
-
a categorizing unit, configured on a processor to categorize audio signals into high-frequency audio signals and low-frequency audio signals; a low-frequency signal coding unit, configured on a processor to code the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and a high-frequency signal coding unit, configured on a processor to select a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner and/or characteristics of the audio signals; and wherein the high-frequency signal coding unit is specifically configured to select a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals if the low-frequency audio signals should be coded by using the time domain coding manner;
select a frequency domain bandwidth extension mode to perform frequency domain coding for the high-frequency audio signals if the low-frequency audio signals should be coded by using the frequency domain coding manner. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An audio signal coding method, comprising:
-
categorizing, by a categorizing unit on an encoder, audio signals into high-frequency audio signals and low-frequency audio signals; coding, by a low-frequency signal coding unit on an encoder, the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and selecting, by a high-frequency signal coding unit on an encoder, a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner or characteristics of the audio signals; and wherein the selecting the bandwidth extension mode to code the high-frequency audio signals according to the low-frequency coding manner and the characteristics of the audio signals specifically is;
if the low-frequency audio signals should be coded by using the time domain coding manner and the audio signals are voice signals, selecting a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals;
otherwise, selecting a frequency domain bandwidth extension mode to perform frequency domain coding for the high-frequency audio signals. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An audio signal coding apparatus, comprising:
-
a categorizing unit, configured on a processor to categorize audio signals into high-frequency audio signals and low-frequency audio signals; a low-frequency signal coding unit, configured on a processor to code the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and a high-frequency signal coding unit, configured on a processor to select a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner and/or characteristics of the audio signals; and wherein the high-frequency signal coding unit is specifically configured to select a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals if the low-frequency audio signals should be coded by using the time domain coding manner and the audio signals are voice signals;
otherwise, select a frequency domain bandwidth extension mode to perform frequency domain coding for the high-frequency audio signals. - View Dependent Claims (21, 22, 23)
-
-
24. An audio signal coding apparatus, comprising:
-
a categorizing unit, configured on a processor to categorize audio signals into high-frequency audio signals and low-frequency audio signals; a low-frequency signal coding unit, configured on a processor to code the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner; and a high-frequency signal coding unit, configured on a processor to select a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner and/or characteristics of the audio signals; and wherein; when first delay is smaller than or equal to second delay, the low-frequency signal coding unit is configured to after coding the low-frequency audio signals, delay the coded low-frequency audio signals by a difference between the second delay and the first delay, so that coding delay and decoding delay of the audio signals are the second delay;
when first delay is larger than second delay, the high-frequency signal coding unit is configured to after coding the high-frequency audio signals, delay the coded high-frequency signals by a difference between the first delay and the second delay, so that coding delay and decoding delay of the audio signals are the first delay;
wherein the first delay is delay generated during coding and decoding of the low-frequency audio signals, and the second delay is delay generated during coding of the high-frequency audio signals. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification