Trends in Computational and Applied Mathematics (Jun 2010)

Methods to Accelerate a Competitive Learning Algorithm Applied to VQ Codebook Desing

  • E. L. Bispo Junior,
  • C. R. B. Azevedo,
  • W. T. A. Lopes,
  • M. S. Alencar,
  • F. Madeiro

DOI
https://doi.org/10.5540/tema.2010.011.03.0193
Journal volume & issue
Vol. 11, no. 3

Abstract

Read online

Abstract. Codebook design plays a crucial role in the performance of signal pro-cessing systems based on vector quantization (VQ). This paper is concerned with methods for reducing the processing time spent by a competitive learning (CL) algorithm applied to VQ codebook design. Using analytical expressions for the number of operations (multiplications, additions, subtractions and comparisons) performed by the CL algorithm, it is shown that almost all the operations are due to the nearest neighbor search (NNS). Simulation results regarding image VQ show that simple modifications introduced in CL lead to considerable number clock cyclessavings.