×

Encoding method for acquiring codes corresponding to prediction residuals, decoding method for decoding codes corresponding to noise or pulse sequence, encoder, decoder, program, and recording medium

  • US 9,230,554 B2
  • Filed: 02/08/2012
  • Issued: 01/05/2016
  • Est. Priority Date: 02/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented encoding method executing on a processor, the method comprising acquiring codes corresponding to prediction residuals obtained according to prediction analysis applied to time series signals included in a predetermined time interval of input time series signals which are speech or acoustic signals, with the number of bits to be assigned to the codes corresponding to the prediction residuals being switched according to whether an index that indicates a level of periodicity and/or stationarity corresponding to the time series signals in the predetermined time interval or time series signals in an interval before the predetermined time interval of the input time series signals satisfies a condition that indicates high periodicity and/or high stationarity or a condition that indicates low periodicity and/or low stationarity,wherein the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the level of periodicity and/or stationarity satisfies the condition that indicates high periodicity and/or high stationarity, is smaller than the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the level of periodicity and/or stationarity does not satisfy the condition that indicates high periodicity and/or high stationarity;

  • orthe number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the level of periodicity and/or stationarity satisfies the condition that indicates low periodicity and/or low stationarity, is larger than the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the level of periodicity and/or stationarity does not satisfy the condition that indicates low periodicity and/or low stationarity,wherein a predetermined total number of bits is assigned to codes corresponding to a time interval that includes the predetermined time interval and a second predetermined time interval after the predetermined time interval; and

    the number of bits to be assigned to codes corresponding to second prediction residuals obtained according to prediction analysis applied to time series signals included in the second predetermined time interval is determined according to the number of unassigned bits determined from the total number of bits and the number of bits to be assigned to the codes corresponding to the prediction residuals obtained according to the prediction analysis applied to the time series signals included in the predetermined time interval, to acquire, with the determined number of bits, the codes corresponding to the second prediction residuals.

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