• DocumentCode
    1084280
  • Title

    Dynamic finite-state vector quantization of digital images

  • Author

    Nasrabadi, Nasser M. ; Choo, Chang Y. ; Feng, Yushu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York, Buffalo, NY, USA
  • Volume
    42
  • Issue
    5
  • fYear
    1994
  • fDate
    5/1/1994 12:00:00 AM
  • Firstpage
    2145
  • Lastpage
    2154
  • Abstract
    A vector quantization (VQ) scheme with finite memory called dynamic finite-state vector quantization (DFSVQ) is presented. The encoder consists of a large codebook, so called super-codebook, where for each input vector a fixed number of its codevectors are chosen to generate a much smaller codebook (sub-codebook). This sub-codebook represents the best matching codevectors that could be found in the super-codebook for encoding the current input vector. The choice for the codevectors in the sub-codebook is based on the information obtained from the previously encoded blocks where directional conditional block probability (histogram) matrices are used in the selection of the codevectors. The index of the best matching codevector in the sub-codebook is transmitted to the receiver. An adaptive DFSVQ scheme is also proposed in which, when encoding an input vector, first the sub-codebook is searched for a matching codevector to satisfy a pre-specified waveform distortion. If such a codevector is not found in tile current sub-codebook then the whole super-codebook is checked for a better match. If a better match is found then a signaling flag along with the corresponding index of the codevector is transmitted to the receiver. Both the DFSVQ encoder and its adaptive version are implemented. Experimental results for several monochrome images with a super-codebook size of 256 or 512 and different sub-codebook sizes are presented
  • Keywords
    image coding; vector quantisation; DFSVQ; adaptive DFSVQ; codebook; codevectors; digital images; directional conditional block probability; dynamic finite-state vector quantization; encoder; histogram; input vector; matrices; monochrome images; waveform distortion; Bit rate; Computational complexity; Digital images; Encoding; Feedback; Histograms; Image coding; Pulse modulation; Redundancy; Vector quantization;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.285150
  • Filename
    285150