×

Encoder, decoder, coding method, decoding method, coding program, decoding program and recording medium

  • US 10,607,616 B2
  • Filed: 11/26/2018
  • Issued: 03/31/2020
  • Est. Priority Date: 05/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. An encoder comprising:

  • circuitry configured to;

    when an indicator of a degree of periodicity of an input time-domain audio signal is within a predetermined range indicating high periodicity, execute a periodic-combined-envelope generating processing in which the circuitry generates a periodic combined envelope sequence, WM[1], . . . , WM[N], which is a frequency-domain sequence by changing values of samples of a spectral envelope sequence, W[1], . . . , W[N], which is a frequency-domain sequence corresponding to a linear predictive coefficient code obtained from the input time-domain audio signal in a predetermined time segment based on a frequency-domain period corresponding to a period code obtained from the input time-domain audio signal, wherein values of samples of the spectral envelope sequence are changed as in the following formula;


    WM[n]=W[n

    (1+δ

    ·

    P[n]),wherein P[n] is a periodic envelope sequence P[1], . . . , P[N], and δ

    is a predetermined value or a chosen value from candidates;

    when the indicator is within the range indicating high periodicity, execute a variable-length-coding-parameter calculating processing in which the circuitry calculates a variable-length coding parameter dependent on an amplitude value from the periodic combined envelope sequence; and

    when the indicator is not within the range indicating high periodicity, execute a second variable-length-coding-parameter calculating processing in which circuitry calculates a variable-length coding parameter dependent on an amplitude value from the spectral envelope sequence; and

    execute a variable-length coding processing in which the circuitry uses the variable-length coding parameter to encode a frequency-domain sequence derived from the input time-domain audio signal by variable-length coding dependent on the amplitude value and to output a variable-length code to a decoder.

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