×

Fast code-vector searching

  • US 6,766,289 B2
  • Filed: 06/04/2001
  • Issued: 07/20/2004
  • Est. Priority Date: 06/04/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for selecting an optimal pulse vector from a pulse vector codebook, wherein the optimal pulse vector is used by a linear prediction coder to encode a residual waveform, the apparatus comprising:

  • an impulse response generator for outputting an impulse response vector;

    a correlation element configured to receive the impulse response vector and a plurality of target signal samples, to output an autocorrelation value based on the impulse response vector, and to output a cross-correlation vector based on a composite impulse response vector and the plurality of target signal samples, wherein the composite impulse response vector is determined using the impulse response vector; and

    a pulse energy determination element configured to generate an energy value using a pulse vector from the pulse vector codebook, a composite pulse vector that is determined using the pulse vector, and the autocorrelation value, wherein the energy value and the autocorrelation value are used by a metric calculator to determine a ratio value that is used to select the optimal pulse vector.

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