Title :
Effective initialization of k-means for color quantization
Author_Institution :
Dept. of Comput. Sci., Louisiana State Univ., Shreveport, LA, USA
Abstract :
Color quantization is an important operation with many applications in graphics and image processing. Most quantization methods are essentially based on data clustering algorithms. However, despite its popularity as a general purpose clustering algorithm, k-means has not received much respect in the color quantization literature because of its high computational requirements and sensitivity to initialization. In this paper, we investigate the performance of k-means as a color quantizer. We implement fast and exact variants of k-means with different initialization schemes and then compare the resulting quantizers to some of the most popular quantizers in the literature. Experiments on a set of classic test images demonstrate that an efficient implementation of k-means with an appropriate initialization strategy can in fact serve as a very effective color quantizer.
Keywords :
image colour analysis; pattern clustering; quantisation (signal); color quantization method; data clustering algorithms; general purpose clustering algorithm; graphic processing; image processing; k-means initialization scheme; Clustering algorithms; Displays; Hardware; Image color analysis; Image processing; Image storage; Partitioning algorithms; Pixel; Quantization; Testing; Color quantization; clustering; k-means; k-means++;
Conference_Titel :
Image Processing (ICIP), 2009 16th IEEE International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-5653-6
Electronic_ISBN :
1522-4880
DOI :
10.1109/ICIP.2009.5413743