×

Spectrum harmonic/noise sharpness control

  • US 8,515,747 B2
  • Filed: 09/04/2009
  • Issued: 08/20/2013
  • Est. Priority Date: 09/06/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of receiving an encoded audio signal comprising audio data and a transmitted spectral sharpness parameter representing a spectral harmonic/noise sharpness of a plurality of spectral subbands, wherein the transmitted spectral sharpness parameter is estimated in an encoder by calculating a magnitude ratio between an average magnitude and a maximum magnitude of an original spectral subband or an energy level ratio between an average energy level and a maximum energy level of an original spectral subband, and the transmitted spectral sharpness parameter is quantized in the encoder and sent to a decoder in which it is used to control spectral sharpness of decoded spectral subbands, the method comprising:

  • receiving the encoded audio signal;

    decoding subbands from the audio data;

    estimating a measured spectral sharpness parameter from the received audio data, wherein the measured spectral sharpness parameter is estimated in the decoder by calculating a magnitude ratio between an average magnitude and a maximum magnitude of a decoded spectral subband or an energy level ratio between an average energy level and a maximum energy level of a decoded spectral subband;

    comparing the transmitted spectral sharpness parameter with the measured spectral sharpness parameter;

    forming a main sharpness control parameter for each of the decoded subbands, wherein the main sharpness control parameter for each decoded subband is formed by analyzing differences between the corresponding transmitted spectral sharpness parameter and the measured spectral sharpness parameter;

    analyzing the main sharpness control parameter for each of the decoded subbands;

    sharpening ones of the decoded subbands if the corresponding main sharpness control judges that a corresponding subband is not sharp enough based on a result of comparing the main sharpness control parameters of decoded subbands, wherein sharpened subbands are formed by reducing energy of frequency coefficients between harmonic peaks, increasing energy of the harmonic peaks, and/or reducing noise component;

    flattening ones of the decoded subbands if the corresponding main sharpness control judges that a corresponding subband is not flat enough based on a result of comparing the main sharpness control parameters of decoded subbands, wherein flattened subbands are formed by increasing energy of frequency coefficients between harmonic peaks, reducing energy of the harmonic peaks, and/or increasing noise component; and

    normalizing an energy level of each sharpened subband and each flattened subband to keep an energy level of each sharpened and/or flattened subband substantially unchanged.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×