A Color Image Quantization Algorithm Based on Particle Swarm Optimization

被引:0
作者
Omran, Mahamed G. [1 ]
Engelbrecht, Andries P. [1 ]
Salman, Ayed [2 ]
机构
[1] Univ Pretoria, Dept Comp Sci, ZA-0002 Pretoria, South Africa
[2] Kuwait Univ, Dept Comp Engn, Kuwait, Kuwait
来源
INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS | 2005年 / 29卷 / 03期
关键词
Color image quantization; K-means clustering algorithm; particle swarm optimization; post-clustering quantization approaches; pre-clustering quantization approaches;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A color image quantization algorithm based on Particle Swarm Optimization (PSO) is developed in this paper. PSO is a population-based optimization algorithm modeled after the simulation of social behavior of bird flocks and follows similar steps as evolutionary algorithms to find near-optimal solutions. The proposed algorithm randomly initializes each particle in the swarm to contain K centroids (i. e. color triplets). The K-means clustering algorithm is then applied to each particle at a user-specified probability to refine the chosen centroids. Each pixel is then assigned to the cluster with the closest centroid. The PSO is then applied to refine the centroids obtained from the K-means algorithm. The proposed algorithm is then applied to commonly used images. It is shown from the conducted experiments that the proposed algorithm generally results in a significant improvement of image quality compared to other well-known approaches. The influence of different values of the algorithm control parameters is studied. Furthermore, the performance of different versions of PSO is also investigated.
引用
收藏
页码:261 / 269
页数:9
相关论文
共 33 条
[1]  
[Anonymous], 2011, INT GEOSCI REMOTE SE, DOI DOI 10.1109/IGARSS.2011.6049333
[2]  
Balasubramanian R, 1990, IMAGE TECHNOLOGY, V17, P284
[3]   Comparison and optimization of methods of color image quantization [J].
Braquelaire, JP ;
Brun, L .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1997, 6 (07) :1048-1052
[4]   A COLOR CLUSTERING TECHNIQUE FOR IMAGE SEGMENTATION [J].
CELENK, M .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1990, 52 (02) :145-170
[5]   A fast and novel technique for color quantization using reduction of color space dimensionality [J].
Cheng, SC ;
Yang, CK .
PATTERN RECOGNITION LETTERS, 2001, 22 (08) :845-856
[6]   KOHONEN NEURAL NETWORKS FOR OPTIMAL COLOR QUANTIZATION [J].
DEKKER, AH .
NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1994, 5 (03) :351-367
[7]  
Engelbrecht A. P., 2002, COMPUTATIONAL INTELL
[8]  
Fiume E., 1989, Proceedings. Graphics Interface'89, P211
[9]   An evolutionary approach to color image quantization [J].
Freisleben, B ;
Schrader, A .
PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, :459-464
[10]  
Gervautz M, 1990, GRAPHICS GEMS