IP Library › Granted Patent US 10,283,122
Granted Patent B2
US 10,283,122 · App. 15/872,836 · Granted May 7, 2019

Processing of audio signals during high frequency reconstruction

Inventor: Kristofer Kjoerling (Solna, SE)
Assignee: Dolby International AB
G10L19/0017G10L19/0204G10L21/038
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,283,122
App. No.
15/872,836
Granted
May 7, 2019
Kind
B2
Abstract

The application relates to HFR (High Frequency Reconstruction/Regeneration) of audio signals. In particular, the application relates to a method and system for performing HFR of audio signals having large variations in energy level across the low frequency range which is used to reconstruct the high frequencies of the audio signal. A system configured to generate a plurality of high frequency subband signals covering a high frequency interval from a plurality of low frequency subband signals is described. The system comprises means for receiving the plurality of low frequency subband signals; means for receiving a set of target energies, each target energy covering a different target interval within the high frequency interval and being indicative of the desired energy of one or more high frequency subband signals lying within the target interval; means for generating the plurality of high frequency subband signals from the plurality of low frequency subband signals and from a plurality of spectral gain coefficients associated with the plurality of low frequency subband signals, respectively; and means for adjusting the energy of the plurality of high frequency subband signals using the set of target energies.

Claims (18)

1. A system configured to generate a plurality of energy-adjusted high frequency subband signals covering a high frequency interval from a plurality of low frequency subband signals, the system comprising one or more processors adapted to:

receive the plurality of low frequency subband signals;

receive a set of target energies, each target energy covering a different target interval within the high frequency interval and being indicative of the desired energy of one or more high frequency subband signals lying within the target interval;

generate a plurality of high frequency subband signals from the plurality of low frequency subband signals and from a plurality of spectral gain coefficients associated with the plurality of low frequency subband signals, respectively, by applying the plurality of spectral gain coefficients to the plurality of low frequency subband signals; and

adjust the energy of the plurality of high frequency subband signals using the set of target energies to generate the plurality of energy-adjusted high frequency subband signals,

wherein adjusting the energy of the plurality of high frequency subband signals comprises determining, for each target interval, a common envelope adjustment value for each of the high frequency subband signals within the target interval.

2. A method for generating a plurality of energy-adjusted high frequency subband signals covering a high frequency interval from a plurality of low frequency subband signals, the method comprising:

receiving the plurality of low frequency subband signals;

receiving a set of target energies, each target energy covering a different target interval within the high frequency interval and being indicative of the desired energy of one or more high frequency subband signals lying within the target interval;

generating a plurality of high frequency subband signals from the plurality of low frequency subband signals and from a plurality of spectral gain coefficients associated with the plurality of low frequency subband signals, respectively, by applying the plurality of spectral gain coefficients to the plurality of low frequency subband signals; and

adjusting the energy of the plurality of high frequency subband signals using the set of target energies to generate the plurality of energy-adjusted high frequency subband signals,

wherein adjusting the energy of the plurality of high frequency subband signals comprises determining, for each target interval, a common envelope adjustment value for each of the high frequency subband signals within the target interval.

3. A non-transitory computer readable storage medium comprising instructions, wherein the instructions, when executed by an audio signal processing device, cause the audio signal processing device to perform a method for generating a plurality of energy-adjusted high frequency subband signals covering a high frequency interval from a plurality of low frequency subband signals, the method comprising:

receiving the plurality of low frequency subband signals;

receiving a set of target energies, each target energy covering a different target interval within the high frequency interval and being indicative of the desired energy of one or more high frequency subband signals lying within the target interval;

generating a plurality of high frequency subband signals from the plurality of low frequency subband signals and from a plurality of spectral gain coefficients associated with the plurality of low frequency subband signals, respectively, by applying the plurality of spectral gain coefficients to the plurality of low frequency subband signals; and

adjusting the energy of the plurality of high frequency subband signals using the set of target energies to generate the plurality of energy-adjusted high frequency subband signals,

wherein adjusting the energy of the plurality of high frequency subband signals comprises determining, for each target interval, a common envelope adjustment value for each of the high frequency subband signals within the target interval.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: KJOERLING, KRISTOFER
To: DOLBY INTERNATIONAL AB
Reel/Frame 045352/0986 →
Continuity (6)
Continuation 15429545 · Feb 10, 2017
Continuation 14799800 · Jul 15, 2015
Continuation 13582967
Provisional Application 61365518 · Jul 19, 2010
Provisional Application 61386725 · Sep 27, 2010
Related Publication 20180144753A1 · May 24, 2018
Cited By (1)
US 12,682,911