An incremental-encoding evolutionary algorithm for color reduction in images

被引:21
作者
Carro-Calvo, Leo [1 ]
Salcedo-Sanz, Sancho [1 ]
Ortiz-Garcia, Emilio G. [1 ]
Portilla-Figueras, Antonio [1 ]
机构
[1] Univ Alcala, Dept Signal Theory & Commun, Escuela Politecn Super, Madrid 28805, Spain
关键词
Color reduction; evolutionary algorithms; incremental-encoding; dithering; GENETIC ALGORITHMS; OPTIMIZATION;
D O I
10.3233/ICA-2010-0343
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Color reduction in images is an important problem in image processing, since it is a pre-processing step in applications such as image segmentation or compression. Different methods have been proposed in the literature, several of them involving nature-inspired algorithms such as neural networks. However, not many works involving evolutionary computation techniques have been applied to this problem. This paper proposes a novel evolutionary algorithm to tackle the color reduction of RGB images. The proposed evolutionary algorithm incorporates a procedure called incremental-encoding, consisting in starting the image quantization with a small number of colors, and including additional colors in a gradual form, until reaching the final number of quantization colors. In the experiments carried out we show that the incremental-encoding evolutionary algorithm improves the performance of the standard evolutionary algorithm in this problem. Also we show that it obtains better results than several existing color reduction techniques for color quantization problems.
引用
收藏
页码:261 / 269
页数:9
相关论文
共 36 条
[1]  
[Anonymous], SIMPLE METHOD COLOR
[2]   Color reduction and estimation of the number of dominant colors by using a self-growing and self-organized neural gas [J].
Atsalakis, Antonlos ;
Papamarkos, Nikos .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (07) :769-786
[3]  
Ben Hamza A, 2005, INTEGR COMPUT-AID E, V12, P135
[4]  
Bezdek J. C., 1981, Pattern recognition with fuzzy objective function algorithms
[5]   An adjustable algorithm for color quantization [J].
Bing, Z ;
Shen, JY ;
Peng, QK .
PATTERN RECOGNITION LETTERS, 2004, 25 (16) :1787-1797
[6]  
Cyganek B, 2007, INTEGR COMPUT-AID E, V14, P323
[7]  
DEJONG KA, 1993, FOUNDATIONS OF GENETIC ALGORITHMS 2, P19
[8]   KOHONEN NEURAL NETWORKS FOR OPTIMAL COLOR QUANTIZATION [J].
DEKKER, AH .
NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1994, 5 (03) :351-367
[9]  
Eiben A.E., 2015, NAT COMP SER
[10]   Iterative shrinking method for clustering problems [J].
Fränti, P ;
Virmajoki, I .
PATTERN RECOGNITION, 2006, 39 (05) :761-775