• DocumentCode
    3006756
  • Title

    A fast codebook search algorithm for nearest-neighbor pattern matching

  • Author

    Cheng, De-Yuan ; Gersho, Allen

  • Author_Institution
    University of California, Santa Barbara, CA
  • Volume
    11
  • fYear
    1986
  • fDate
    31503
  • Firstpage
    265
  • Lastpage
    268
  • Abstract
    A critical issue in the use of Vector Quantization is to circumvent the complexity bottleneck that prevents the full power of this data compression technique from being exploited. The demanding exhaustive codebook search can be avoided by more efficient algorithms for locating the nearest codevector in a codebook to a given input vector. This paper introduces a fast nearest neighbor search algorithm, the Binary Hyperplane Testing (BHT) algorithm, for fast codebook searching when least Euclidean distance is the appropriate distortion or dissimilarity measure. Let N denote the size of a codebook, and k denote the dimension of a vector. The search complexity of the BHT algorithm increases linearly with the resolution r = (\\log _{2}N)/k for fixed dimension k . The search complexity of the BHT algorithm is sufficiently low that it has been used to implement a real-time speech waveform vector quantizer with sampling rate 8 KHz, dimension k = 4 , and codebook size N = 128 using a single programmable signal processor, the TMS32010.
  • Keywords
    Data compression; Distortion measurement; Euclidean distance; Nearest neighbor searches; Pattern matching; Signal processing algorithms; Signal sampling; Speech processing; Testing; Vector quantization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '86.
  • Type

    conf

  • DOI
    10.1109/ICASSP.1986.1169084
  • Filename
    1169084