Fuzzy Approaches for Colour Image Palette Selection

  • Gerald Schaefer
  • Huiyu Zhou
Conference paper
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 58)

Abstract

Colour quantisation algorithms are used to display true colour images using a limited palette of distinct colours. The choice of a good colour palette is crucial as it directly determines the quality of the resulting image. Colour quantisation can also be seen as a clustering problem where the task is to identify those clusters that best represent the colours in an image. In this paper we investigate the performance of various fuzzy c-means clustering algorithms for colour quantisation of images. In particular, we use conventional fuzzy c-means as well as some more efficient variants thereof, namely fast fuzzy c-means with random sampling, fast generalised fuzzy c-means, and anisotropic mean shift based fuzzy c-means algorithm. Experimental results show that fuzzy c-means performs significantly better than other, purpose built colour quantisation algorithms, and also confirm that the fast fuzzy clustering algorithms provide quantisation results similar to the full conventional fuzzy c-means approach.

Keywords

Cluster Centre Colour Palette Bandwidth Matrix Anisotropic Kernel True Colour Image 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ahmed, M., Yamany, S., Mohamed, N., Farag, A., Moriaty, T.: A modified fuzzy c-means algorithm for bias field estimation and segmentation of mri data. IEEE Trans. Medical Imaging 21, 193–199 (2002)CrossRefGoogle Scholar
  2. 2.
    Bezdek, J.: A convergence theorem for the fuzzy isodata clustering algorithms. IEEE Trans. Pattern Analysis and Machine Intelligence 2, 1–8 (1980)MATHCrossRefGoogle Scholar
  3. 3.
    Cai, W., Chen, S., Zhang, D.: Fast and robust fuzzy c-means clustering algorithms incorporating local information for image segmentation. Pattern Recognition 40(3), 825–838 (2007)MATHCrossRefGoogle Scholar
  4. 4.
    Cheng, T., Goldgof, D., Hall, L.: Fast fuzzy clustering. Fuzzy Sets and Systems 93, 49–56 (1998)MATHCrossRefGoogle Scholar
  5. 5.
    Chuang, K., Tzeng, S., Chen, H., Wu, J., Chen, T.: Fuzzy c-means clustering with spatial information for image segmentation. Computerized Medical Imaging and Graphics 30, 9–15 (2006)CrossRefGoogle Scholar
  6. 6.
    Comaniciu, D., Meer, P.: Mean shift analysis and applications. In: 7th Int. Conference on Computer Vision, pp. 1197–1203 (1999)Google Scholar
  7. 7.
    Comaniciu, D., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Analysis and Machine Intelligence 24, 603–619 (2002)CrossRefGoogle Scholar
  8. 8.
    Dekker, A.H.: Kohonen neural networks for optimal colour quantization. Network: Computation in Neural Systems 5, 351–367 (1994)MATHCrossRefGoogle Scholar
  9. 9.
    Gervautz, M., Purgathofer, W.: A simple method for color quantization: Octree quantization. In: Glassner, A.S. (ed.) Graphics Gems, pp. 287–293 (1990)Google Scholar
  10. 10.
    Heckbert, P.S.: Color image quantization for frame buffer display. ACM Computer Graphics (ACM SIGGRAPH 1982 Proceedings) 16(3), 297–307 (1982)CrossRefGoogle Scholar
  11. 11.
    Hu, R., Hathaway, L.: On efficiency of optimization in fuzzy c-means. Neural, Parallel and Scientific Computation 10, 141–156 (2002)MATHMathSciNetGoogle Scholar
  12. 12.
    Nolle, L., Schaefer, G.: Color map design through optimization. Engineering Optimization 39(3), 327–343 (2007)CrossRefGoogle Scholar
  13. 13.
    Scheunders, P.: A genetic c-means clustering algorithm applied to color image quantization. Pattern Recognition 30(6), 859–866 (1997)CrossRefGoogle Scholar
  14. 14.
    Szilagyi, L., Benyo, Z., Szilagyii, S.M., Adam, H.S.: MR brain image segmentation using an enhanced fuzzy c-means algorithm. In: 25th IEEE Int. Conference on Engineering in Medicine and Biology, vol. 1, pp. 724–726 (2003)Google Scholar
  15. 15.
    Wang, J., Thiesson, B., Xu, Y., Cohen, M.: Image and video segmentation by anisotropic kernel mean shift. In: Pajdla, T., Matas, J.G. (eds.) ECCV 2004. LNCS, vol. 3022, pp. 238–249. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  16. 16.
    Zhang, X.M., Wandell, B.A.: Color image fidelity metrics evaluated using image distortion maps. Signal Processing 70(3), 201–214 (1998)MATHCrossRefGoogle Scholar
  17. 17.
    Zhou, H., Schaefer, G., Shi, C.: A mean shift based fuzzy c-means algorithm for image segmentation. In: 30th IEEE Int. Conference Engineering in Medicine and Biology, pp. 3091–3094 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Gerald Schaefer
    • 1
  • Huiyu Zhou
    • 2
  1. 1.School of Engineering and Applied ScienceAston UniversityBirminghamU.K.
  2. 2.School of Engineering and DesignBrunel UniversityUxbridgeU.K.

Personalised recommendations