• DocumentCode
    1322849
  • Title

    A real-time wavelet vector quantization algorithm and its VLSI architecture

  • Author

    Paek, Seung-Kwon ; Kim, Lee-Sup

  • Author_Institution
    Samsung Electron. Co., Kiheung, South Korea
  • Volume
    10
  • Issue
    3
  • fYear
    2000
  • fDate
    4/1/2000 12:00:00 AM
  • Firstpage
    475
  • Lastpage
    489
  • Abstract
    A real-time wavelet image compression algorithm using vector quantization and its VLSI architecture are proposed. The proposed zerotree wavelet vector quantization (WVQ) algorithm focuses on the problem of how to reduce the computation time to encode wavelet images with high coding efficiency. A conventional wavelet image-compression algorithm exploits the tree structure of wavelet coefficients coupled with scalar quantization. However, they can not provide the real-time computation because they use iterative methods to decide zerotrees. In contrast, the zerotree WVQ algorithm predicts in real-time zero-vector trees of insignificant wavelet vectors by a noniterative decision rule and then encodes significant wavelet vectors by the classified VQ. These cause the zerotree WVQ algorithm to provide the best compromise between the coding performance and the computation time. The noniterative decision rule was extracted by the simulation results. Moreover, the zerotree WVQ exploits the multistage VQ to encode the lowest frequency subband, which is generally known to be robust to wireless channel errors. The proposed WVQ VLSI architecture has only one VQ module to execute in real-time the proposed zerotree WVQ algorithm by utilizing the vacant cycles for zero-vector trees which are not transmitted. And the VQ module has only L+1 processing elements (PEs) for the real-time minimum distance calculation, where the codebook size is L. L PEs are for Euclidean distance calculation and a PE is for parallel distance comparison
  • Keywords
    VLSI; digital signal processing chips; image coding; real-time systems; systolic arrays; transform coding; tree searching; vector quantisation; wavelet transforms; Euclidean distance calculation; VLSI architecture; WVQ algorithm; codebook size; coding efficiency; coding performance; computation time; image compression algorithm; noniterative decision rule; processing elements; real-time minimum distance calculation; real-time wavelet vector quantization algorithm; real-time zero-vector tree; significant wavelet vectors; wavelet images; wireless channel errors; zero-vector trees; zerotree wavelet vector quantization; Classification tree analysis; Computer architecture; Image coding; Iterative algorithms; Iterative methods; Prediction algorithms; Tree data structures; Vector quantization; Very large scale integration; Wavelet coefficients;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.836293
  • Filename
    836293