Method and device for spectral expansion for an audio signal
First Claim
1. A method for automatically expanding the spectral bandwidth of an audio signal comprising:
- generating a mapping matrix based on an analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a lower frequency energy envelope, where the mapping matrix is generated without using a linear predictive coefficient (LPC) method, wherein the mapping matrix is generated based, in part, on using a dB domain for performing a linear prediction;
generating an energy envelope analysis of an input narrowband audio signal;
generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the energy envelope analysis;
high-pass filtering the resynthesized noise signal;
generating an output audio signal by summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal; and
generating an audible output from a speaker using the output audio signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the original an input narrowband audio signal. Other embodiments are disclosed.
79 Citations
9 Claims
-
1. A method for automatically expanding the spectral bandwidth of an audio signal comprising:
-
generating a mapping matrix based on an analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a lower frequency energy envelope, where the mapping matrix is generated without using a linear predictive coefficient (LPC) method, wherein the mapping matrix is generated based, in part, on using a dB domain for performing a linear prediction; generating an energy envelope analysis of an input narrowband audio signal; generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the energy envelope analysis; high-pass filtering the resynthesized noise signal; generating an output audio signal by summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal; and generating an audible output from a speaker using the output audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium containing instructions for spectral enhancement, the execution of the instructions by a processor of a computer system causing the processor to perform operations comprising:
-
generating a mapping matrix based on an analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a lower frequency energy envelope, where the mapping matrix is generated without using a linear predictive coefficient (LPC) method, wherein the mapping matrix is generated based, in part, on using a dB domain for performing a linear prediction; generating an energy envelope analysis of an input narrowband audio signal; generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the energy envelope analysis; high-pass filtering the resynthesized noise signal; generating an output audio signal by summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal; and generating an audible output from a speaker and using the output audio signal.
-
Specification