×

METHOD AND DEVICE FOR PULSE ENCODING, METHOD AND DEVICE FOR PULSE DECODING

  • US 20140229169A1
  • Filed: 04/14/2014
  • Published: 08/14/2014
  • Est. Priority Date: 06/19/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for pulse encoding, the method comprising:

  • calculating an index value of an input pulse;

    selecting a first adjustment threshold value according to the number of pulses;

    comparing the index value of the pulse with the first adjustment threshold value;

    if the index value is smaller than the first adjustment threshold value, adopting the first number of encoding bits to encode the index value, if the index value is not smaller than the first adjustment threshold value, adopting the second number of encoding bits to encode the index value plus an offset value, wherein the first number is smaller than the second number, the first number and the second number are both positive integers, and the offset value is greater than or equal to the first adjustment threshold value; and

    wherein selecting a first adjustment threshold value according to the number of pulses comprises;

    determining at least two adjustment threshold values according to the number of pulses,comparing the index value with the at least two adjustment threshold values, andif the index value is smaller than a minimum adjustment threshold value of the at least two adjustment threshold values, selecting the minimum adjustment threshold value as the first adjustment threshold value, orif the index value is greater than a maximum adjustment threshold value of the at least two adjustment threshold values, selecting the maximum adjustment threshold value as the first adjustment threshold value, orif the index value is within a range formed by two adjacent adjustment threshold values of the at least two adjustment threshold values, selecting the smaller adjustment threshold value of the two adjacent adjustment threshold values as the first adjustment threshold value.

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