Skip to main content

Histogram Thresholding for Automatic Color Segmentation Based on k-means Clustering

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 549))

Abstract

Color segmentation method has been proposed and developed by many researchers, however it still become a challenging topic on how to automatically segment color image based on color information. This research proposes a method to estimate number of color and performs color segmentation. The method initiates cluster centers using histogram thresholding and peak selection on CIE L*a*b* chromatic channels. k-means is performed to find optimal cluster centers and to assign each color data into color labels using previously estimated clusters centers. Finally, initial color labels can be split or merge in order to segment black, dark, bright, or white color using luminosity histogram. The final cluster is evaluated using silhouette to measure the cluster quality and calculate the accuracy of color label prediction. The result shows that the proposed method achieves up to 85% accuracy on 20 test images and average silhouette value is 0.694 on 25 test images.

This is a preview of subscription content, log in via an institution.

References

  1. Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 3rd edn. Prentice Hall, Upper Saddle River (2008)

    Google Scholar 

  2. Jassim, F.A., Altaani, F.H.: Hybridization of Otsu method and median filter for color image segmentation. Int. J. Soft Comput. Eng. (IJSCE) 3, 69–74 (2013)

    Google Scholar 

  3. Kurugollu, F., Sankur, B., Harmanci, A.E.: Color image segmentation using histogram multithresholding and fusion. Image Vis. Comput. 19(13), 915–928 (2001)

    Article  Google Scholar 

  4. Cheng, H.-D., Sun, Y.: A hierarchical approach to color image segmentation using homogeneity. IEEE Trans. Image Process. 9(12), 2071–2082 (2000)

    Article  Google Scholar 

  5. Severino Jr., O., Gonzaga, A.: A new approach for color image segmentation based on color mixture. Mach. Vis. Appl. 24(3), 607–618 (2013)

    Article  Google Scholar 

  6. Angulo, J., Serra, J.: Color segmentation by ordered mergings. Proc. Int. Conf. Image Process. (ICIP) 2, 125–128 (2003)

    Google Scholar 

  7. Meilă, M., Heckerman, D.: An experimental comparison of model-based clustering methods. Mach. Learn. 42(1), 9–29 (2001)

    Article  MATH  Google Scholar 

  8. Khan, S.S., Ahmad, A.: Cluster center initialization algorithm for K-modes clustering. Expert Syst. Appl. 40(18), 7444–7456 (2013)

    Article  Google Scholar 

  9. Celebi, M.E., Kingravi, H.A., Vela, P.A.: A comparative study of efficient initialization methods for the k-means clustering algorithm. Expert Syst. Appl. 40(1), 200–210 (2013)

    Article  Google Scholar 

  10. Tan, K.S., Lim, W.H., Isa, N.A.M.: Novel initialization scheme for Fuzzy C-Means algorithm, on color image segmentation. Appl. Soft Comput. 13(4), 1832–1852 (2013)

    Article  Google Scholar 

  11. Wang, X.-Y., Zhang, X.-J., Yang, H.-Y., Bu, J.: A pixel-based color image segmentation using support vector machine and Fuzzy C-Means. Neural Netw. 33, 148–159 (2012)

    Article  Google Scholar 

  12. Kaufman, L., Rousseeuw, P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. Wiley, Hoboken (1990)

    Book  MATH  Google Scholar 

  13. McGill Vision Research: McGill calibrated colour image database. http://tabby.vision.mcgill.ca/html/browsedownload.html

Download references

Acknowledgement

This research is supported by University of Malaya research grant UMRG.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adhi Prahara .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Prahara, A., Yanto, I.T.R., Herawan, T. (2017). Histogram Thresholding for Automatic Color Segmentation Based on k-means Clustering. In: Herawan, T., Ghazali, R., Nawi, N.M., Deris, M.M. (eds) Recent Advances on Soft Computing and Data Mining. SCDM 2016. Advances in Intelligent Systems and Computing, vol 549. Springer, Cham. https://doi.org/10.1007/978-3-319-51281-5_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-51281-5_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-51279-2

  • Online ISBN: 978-3-319-51281-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics