Low-delay sound-encoding alternating between predictive encoding and transform encoding
US-9218817-B2 · Dec 22, 2015 · US
US9251798B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9251798-B2 |
| Application number | US-201314145632-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2013 |
| Priority date | Oct 8, 2011 |
| Publication date | Feb 2, 2016 |
| Grant date | Feb 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Example embodiments described herein generally provide for adaptive audio signal coding of low-frequency and high-frequency audio signals. More specifically, audio signals are categorized into high-frequency audio signals and low-frequency audio signals. Then, based on a set coding and/or characteristics of the low-frequency audio signals, the low-frequency coding manner is selected. Similarly, but in addition to, a bandwidth extension mode to code the high-frequency audio signals is selected according to the low-frequency coding manner and/or characteristics of the audio signals.
Opening claim text (preview).
We claim: 1. In an audio encoder, a method of adaptive audio signal coding, the method comprising: categorizing, by a categorizing unit programmed on an encoder, audio signals into high-frequency audio signals and low-frequency audio signals; coding, by a low-frequency signal coding unit programmed on an encoder, the low-frequency audio signals by using a time domain coding manner or a frequency domain coding manner according to characteristics of the low-frequency audio signals; and selecting, by a high-frequency signal coding unit programmed on an encoder, a bandwidth extension mode to code the high-frequency audio signals according to a low-frequency coding manner, characteristics of the audio signals, or both; wherein the selecting the bandwidth extension mode to code the high-frequency audio signals according to the characteristics of the audio signals further comprises: determining that the audio signals are voice signals, and selecting a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals; or otherwise, determining that the audio signals are music signals, and selecting a frequency domain bandwidth extension mode to perform frequency domain coding for the high-frequency audio signals. 2. The adaptive audio signal coding apparatus according to claim 1 , further comprising: performing delay processing on the high-frequency audio signals or the low-frequency audio signals, so that delay of the high-frequency audio signals and delay of the low-frequency audio signals are the same at a decoding end. 3. The adaptive audio signal coding method according to claim 1 , wherein the coding the high-frequency audio signals further comprises: coding the high-frequency audio signals after performing first delay for the high-frequency audio signals, so that coding delay and decoding delay of the audio signals are a sum of the first delay and second 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. 4. The adaptive audio signal coding method according to claim 3 , wherein when first delay is smaller or equal to than second delay, the low-frequency audio signals are delayed by a difference between the second delay and the first delay after being coded, 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 audio signals are delayed by a difference between the first delay and the second delay after being coded, 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. 5. The adaptive audio signal coding method according to claim 4 , wherein the coding the high-frequency audio signals further comprises: coding the high-frequency audio signals after performing third delay for the high-frequency audio signals; when first delay is smaller than or equal to second delay, the low-frequency audio signals are delayed by a difference between a sum of the second delay and the third delay, and the first delay after being coded, so that coding delay and decoding delay of the audio signals are the sum of the second delay and the third delay; when first delay is larger than second delay, the high-frequency audio signals are delayed by a difference between the first delay and a sum of the second delay and the third delay after being coded, or the low-frequency audio signals are delayed by a difference between a sum of the second delay and the third delay, and the first delay, so that coding delay and decoding delay of the audio signals are the first delay or the sum of the second delay and the third delay. 6. An adaptive 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 according to characteristics of the low-frequency audio signals; 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, characteristics of the audio signals, or both; wherein if the audio signals are voice signals, the high-frequency signal coding unit is further configured to: select a time domain bandwidth extension mode to perform time domain coding for the high-frequency audio signals; or otherwise, if the audio signals are music signals, the high-frequency signal coding unit is further configured to: select a frequency domain bandwidth extension mode to perform frequency domain coding for the high-frequency audio signals. 7. The adaptive audio signal coding apparatus according to claim 6 , further comprising: a low-frequency signal decoding unit, configured to decode the low-frequency audio signals; wherein first delay is generated during the coding and decoding of the low-frequency audio signals; and wherein the high-frequency signal coding unit is specifically configured to after delaying the high-frequency audio signals by the first delay, code the delayed high-frequency audio signals, so that coding delay and decoding delay of the audio signals are a sum of the first delay and second delay, wherein the second delay is generated during the coding of the high-frequency audio signals. 8. The adaptive audio signal coding apparatus according to claim 7 , 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. 9. The adaptive audio signal coding apparatus according to claim 7 , wherein: the high-frequency signal coding unit is specifically configured to code the high-frequency audio signals after performing third delay for the high-frequency audio signals; and 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 a sum of the second delay and the third delay, and the first delay, so that coding delay and decoding delay of the audio signals are the sum of the second delay and the third 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 audio signals by a difference between the first delay and a sum of the second delay and the third delay, or the low-frequency signal coding unit after coding the low-frequency audio signals,
Vocoders using multiple modes · CPC title
using band spreading techniques · CPC title
using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC · CPC title
Pre-filtering, e.g. high frequency emphasis prior to encoding · CPC title
Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.