Fuzzy vector quantization algorithms and their application in image compression
- 1 January 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 4 (9) , 1193-1201
- https://doi.org/10.1109/83.413164
Abstract
This paper presents the development and evaluation of fuzzy vector quantization algorithms. These algorithms are designed to achieve the quality of vector quantizers provided by sophisticated but computationally demanding approaches, while capturing the advantages of the frequently used in practice k-means algorithm, such as speed, simplicity, and conceptual appeal. The uncertainty typically associated with clustering tasks is formulated in this approach by allowing the assignment of each training vector to multiple clusters in the early stages of the iterative codebook design process. A training vector assignment strategy is also proposed for the transition from the fuzzy mode, where each training vector can be assigned to multiple clusters, to the crisp mode, where each training vector can be assigned to only one cluster. Such a strategy reduces the dependence of the resulting codebook on the random initial codebook selection. The resulting algorithms are used in image compression based on vector quantization. This application provides the basis for evaluating the computational efficiency of the proposed algorithms and comparing the quality of the resulting codebook design with that provided by competing techniques.Keywords
This publication has 23 references indexed in Scilit:
- A new approach to clusteringPublished by Elsevier ,2004
- Vector quantization codebook generation using simulated annealingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Globally optimal vector quantizer design by stochastic relaxationIEEE Transactions on Signal Processing, 1992
- Competitive learning and soft competition for vector quantizer designIEEE Transactions on Signal Processing, 1992
- A deterministic annealing approach to clusteringPattern Recognition Letters, 1990
- Optimization by Simulated AnnealingScience, 1983
- An Algorithm for Vector Quantizer DesignIEEE Transactions on Communications, 1980
- An Algorithm for Detecting Unimodal Fuzzy Sets and Its Application as a Clustering TechniqueIEEE Transactions on Computers, 1970
- Abstraction and pattern classificationJournal of Mathematical Analysis and Applications, 1966
- Fuzzy setsInformation and Control, 1965