IP Library Granted Patent US 10,490,199
Granted Patent B2
US 10,490,199 · App. 15/894,517 · Granted Nov 26, 2019

Bandwidth extension audio decoding method and device for predicting spectral envelope

Inventors: Zexin Liu (Beijing, CN); Lei Miao (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G10L19/0204G10L19/002G10L19/06G10L19/08G10L21/038G10L19/107G10L19/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,490,199
App. No.
15/894,517
Granted
Nov 26, 2019
Kind
B2
Abstract

A signal decoding method and device, where the method includes decoding a bit stream of a voice signal or an audio signal to acquire a decoded signal, predicting an excitation signal of an extension band according to the decoded signal, where the extension band is adjacent to a band of the decoded signal, and the band of the decoded signal is lower than the extension band; selecting a first band and a second band from the decoded signal, and predicting a spectral envelope of the extension band according to a spectral coefficient of the first band and a spectral coefficient of the second band; and determining a frequency-domain signal of the extension band according to the spectral envelope of the extension band and the excitation signal of the extension band.

Claims (28)

1. A signal encoding method, comprising:

performing core layer encoding on at least one of a voice signal or an audio signal and obtaining a core layer bit stream of the at least one of the voice or the audio signal from the core layer encoding;

performing extension layer processing on the at least one of the voice or the audio signal and determining a first envelope of an extension band according to the extension layer processing;

modifying the first envelope of the extension band according to a signal-to-noise ratio of the voice or audio signal and a pitch period of the voice or audio signal, so that a second envelope of the extension band is inversely proportional to the signal-to-noise ratio and directly proportional to the pitch period, thereby determining the second envelope of the extension band;

encoding the second envelope and obtaining an extension layer bit stream according to the encoding of the second envelope; and

sending the core layer bit stream and the extension layer bit stream to a decoder end.

2. A signal decoding method, comprising:

receiving, from an encoder end, a core layer bit stream and an extension layer bit stream of at least one of a voice or audio signal;

decoding the extension layer bit stream and determining a second envelope of an extension band according to the decoding the extensions layer bit stream, wherein the second envelope is determined by the encoder end by modifying a first envelope of the extension band according to a signal-to-noise ratio of the voice or audio signal and a pitch period of the voice or audio signal, so that the second envelope of the extension band is inversely proportional to the signal-to-noise ratio and directly proportional to the pitch period, thereby determining the second envelope of the extension band;

decoding the core layer bit stream and obtaining a core layer signal of the at least one of the voice or the audio signal according to the decoding the core layer bit stream;

predicting an excitation signal of the extension band according to the core layer signal; and

predicting a signal of the extension band according to the excitation signal of the extension band and the second envelope of the extension band.

3. A signal encoding device, comprising:

a processor; and

a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

performing core layer encoding on at least one of a voice signal or an audio signal and obtaining a core layer bit stream of the at least one of the voice or the audio signal from the core layer encoding;

performing extension layer processing on the at least one of the voice or the audio signal and determining a first envelope of an extension band according to the extension layer processing;

modifying the first envelope of the extension band according to a signal-to-noise ratio of the voice or audio signal and a pitch period of the voice or audio signal, so that a second envelope of the extension band is inversely proportional to the signal-to-noise ratio and directly proportional to the pitch period, thereby determining the second envelope of the extension band;

encoding the second envelope and obtaining an extension layer bit stream according to the encoding of the second envelope; and

sending the core layer bit stream and the extension layer bit stream to a decoder end.

4. A signal decoding device, comprising:

a processor; and

a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

receiving, from an encoder end, a core layer bit stream and an extension layer bit stream of at least one of a voice or audio signal;

decoding the extension layer bit stream and determining a second envelope of an extension band according to the decoding the extensions layer bit stream, wherein the second envelope is determined by the encoder end by modifying a first envelope of the extension band according to a signal-to-noise ratio of the voice or audio signal and a pitch period of the voice or audio signal, so that the second envelope of the extension band is inversely proportional to the signal-to-noise ratio and directly proportional to the pitch period, thereby determining the second envelope of the extension band;

decoding the core layer bit stream and obtaining a core layer signal of the at least one of the voice or the audio signal according to the decoding the core layer bit stream;

predicting an excitation signal of the extension band according to the core layer signal; and

predicting a signal of the extension band according to the excitation signal of the extension band and the second envelope of the extension band.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2026
From: HUAWEI TECHNOLOGIES CO., LTD.
To: NEC CORPORATION
Reel/Frame 074185/0271 →