×

Signal processing method and device

  • US 10,546,591 B2
  • Filed: 05/10/2019
  • Issued: 01/28/2020
  • Est. Priority Date: 04/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. An audio signal processing method, comprising:

  • obtaining, by an audio signal encoder, spectral coefficients of a current frame of an audio signal, wherein each of N sub-bands of the current frame comprises at least one of the spectral coefficients, and N is a positive integer greater than 1;

    obtaining, by the audio signal encoder, a total energy of M successive sub-bands of the N sub-bands, a total energy of K successive sub-bands of the N sub-bands, and an energy of a first sub-band, wherein the M sub-bands and the K sub-bands are separate and distinct, wherein M and K are positive integers, wherein N=M+K, and wherein the energy of the first sub-band is the largest among energies of the M sub-bands;

    determining, by the audio signal encoder, whether to modify original envelope values of the M sub-bands based on the total energy of the M sub-bands, the total energy of the K sub-bands, and the energy of the first sub-band;

    modifying, by the audio signal encoder, the original envelope values of the M sub-bands individually to obtain modified envelope values of the M sub-bands in response to determining that the original envelope values of the M sub-bands should be modified, wherein the modified envelope values of the M sub-bands is a determining factor for allocating encoding bits to the N sub-bands, and wherein at least one sub-band of the N sub-bands has at least one encoding bit allocated;

    quantizing, by the audio signal encoder, spectral coefficients of each sub-band that has at least one encoding bit allocated using the at least one encoding bit; and

    writing, by the audio signal encoder, the spectral coefficients of each sub-band that has the at least one encoding bit into a bitstream in response to quantizing the spectral coefficients of each sub-band that has at least one encoding bit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×