Image Clustering Using Improved Particle Swarm Optimization

  • Thuy Xuan PhamEmail author
  • Patrick Siarry
  • Hamouche Oulhadj
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 221)


In this paper, we propose an improvement method for image segmentation problem using particle swarm optimization (PSO) with a new objective function based on kernelization of improved fuzzy entropy clustering algorithm with spatial local information, called PSO-KFECS. The main objective of our proposed algorithm is to segment accurately images by utilizing the state-of-the-art development of PSO in optimization with a novel fitness function. The proposed PSO-KFECS was evaluated on several benchmark test images including synthetic images (, and simulated brain MRI images from the McConnell Brain Imaging Center (BrainWeb ( Experimental results show that our proposed PSO-KFECS algorithm can perform better than the competing algorithms.


Image segmentation Particle swarm optimization Entropy based fuzzy clustering Fitness function 


  1. 1.
    Gonzalez, R.C., Woods, R.: Digital Image Processing, 3rd edn. Prentice Hall, Englewood Cliffs (2008)Google Scholar
  2. 2.
    Sharma, N., Aggarwal, L.M.: Automated medical image segmentation techniques. J. Med. Phys. 35(1), 3–14 (2010)CrossRefGoogle Scholar
  3. 3.
    Hsu, W., Lee, M.L., Zhang, J.: Image mining: trends and developments. J. Intell. Inf. Syst. 19(1), 7–23 (2002)CrossRefGoogle Scholar
  4. 4.
    Lakshmi, H.C.V., PatiKulakarni, S.: Segmentation algorithm for multiple face detection in color images with skin tone regions using color spaces and edge detection techniques. IJCTE 2(4), 1793–8210 (2010)Google Scholar
  5. 5.
    Szeliski, R.: Computer Vision: Algorithms and Applications. Springer, London (2011). CrossRefzbMATHGoogle Scholar
  6. 6.
    Pal, N., Pal, S.: A review on image segmentation techniques. Pattern Recognit. 26(9), 1277–1294 (1993)CrossRefGoogle Scholar
  7. 7.
    Pham, D.L., Xu, C.Y., Prince, J.L.: A survey of current methods in medical image segmentation. Annu. Rev. Biomed. Eng. 2, 315–337 (2000)CrossRefGoogle Scholar
  8. 8.
    Khan, W.: Image segmentation techniques: a survey. J. Image Graph. 1(4), 166–170 (2013)Google Scholar
  9. 9.
    Taneja, A., Ranjan, P., Ujjlayan, A.: A performance study of image segmentation techniques. In: 4th ICRITO, pp. 1–6 (2015)Google Scholar
  10. 10.
    Freixenet, J., Muñoz, X., Raba, D., Martí, J., Cufí, X.: Yet another survey on image segmentation: region and boundary information integration. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2352, pp. 408–422. Springer, Heidelberg (2002). CrossRefGoogle Scholar
  11. 11.
    Orman, A.P., Engelbrecht, M., Salman, A.: Particle swarm optimization method for image clustering. Int. J. Pattern Recogn. 19, 297–321 (2005)CrossRefGoogle Scholar
  12. 12.
    Sezgin, M., Sankur, B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging 13, 146–148 (2004)CrossRefGoogle Scholar
  13. 13.
    Senthilkumaran, N., Rajesh, R.: A study on edge detection methods for image segmentation. In: Proceedings of the International Conferences on Mathematics and Computer Science (ICMCS-2009), vol. 1, pp. 255–259 (2009)Google Scholar
  14. 14.
    Jain, A.K., Murty, M.N., Flynn, P.J.: Data clustering: a review. ACM Comput. Surv. 31(3), 264–323 (1999)CrossRefGoogle Scholar
  15. 15.
    Xu, R., Wunsch, D.: Survey of clustering algorithms. IEEE Trans. Neural. Netw. 16, 645–678 (2005)CrossRefGoogle Scholar
  16. 16.
    Tran, D., Wagner, M.: Fuzzy entropy clustering. In: IEEE International Conference Fuzzy Systems, vol. 1, pp. 152–157 (2000)Google Scholar
  17. 17.
    Bezdek, J.C., Ehrlich, R., Full, W.: FCM: the fuzzy C-means clustering algorithm. Comput. Geosci. 10(2), 191–203 (1984)CrossRefGoogle Scholar
  18. 18.
    Chen, S.C., Zhang, D.Q.: Robust image segmentation using FCM with spatial constraints based on new kernel-induced distance measure. IEEE Trans. Syst. Man. Cybern. Part B Cybern. 34(4), 1907–1916 (2004)CrossRefGoogle Scholar
  19. 19.
    Krinidis, S., Chatzis, V.: A robust fuzzy local information c-means clustering algorithm. IEEE Trans. Image Process. 19, 1328–1337 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  20. 20.
    Verma, H., Agrawal, R.K., Kumar, N.: Improved fuzzy entropy clustering algorithm for MRI brain image segmentation. Int. J. Imaging Syst. Technol. 24(4), 277–283 (2014)CrossRefGoogle Scholar
  21. 21.
    Maulik, U.: Medical image segmentation using genetic algorithms. IEEE Trans. Inf. Technol. Biomed. 13(2), 166–173 (2009)MathSciNetCrossRefGoogle Scholar
  22. 22.
    Ouadfel, S., Batouche, M.: An efficient ant algorithm for swarm-based image clustering. J. Comput. Sci. 3(3), 162–167 (2007)CrossRefGoogle Scholar
  23. 23.
    Hassanzadeh, T., Vojodi, H., Moghadam, A.M.E.: An image segmentation approach based on maximum variance intra-cluster method and firefly algorithm. In: 7th International Conference on Natural Computation, pp. 1817–1821 (2011)Google Scholar
  24. 24.
    Nandy, S., Yang, X.S., Sarkar, P.P., Das, A.: Color image segmentation by cuckoo search. Intell. Autom. Soft Comput. 21(4), 673–685 (2015)CrossRefGoogle Scholar
  25. 25.
    Alam, S., Dobbie, G., Koh, Y.S., Riddle, P., Rehman, S.U.: Research on particle swarm optimization based clustering: a systematic review of literature and techniques. Swarm Evol. Comput. 17, 1–13 (2014)CrossRefGoogle Scholar
  26. 26.
    Benaichouche, A.N., Oulhadj, H., Siarry, P.: Improved spatial fuzzy c-means clustering for image segmentation using PSO initialization, Mahalanobis distance and post-segmentation correction. Digit Signal Process. 23, 1390–1400 (2013)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Filho, T.M.S., Pimentel, B.A., Souza, R.M.C.R., Oliveira, A.L.I.: Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization. Expert Syst. Appl. 42(17), 6315–6328 (2015)CrossRefGoogle Scholar
  28. 28.
    Zhang, Y., Xiong, X., Zhang, Q.: An improved self-adaptive PSO algorithm with detection function for multimodel function optimization problems. Math Probl. Eng. 2013, 8 (2013). Article ID 716952.
  29. 29.
    Wong, M.T., He, X., Yeh, W.C.: Image clustering using particle swarm optimization. In: 2011 IEEE Congress on Evolutionary Computation (CEC), pp. 262–268, June 2011Google Scholar
  30. 30.
    Yang, C., Gao, W., Liu, N., Song, C.: Low-discrepancy sequence initialized particle swarm optimization algorithm with high-order nonlinear time-varying inertia weight. Appl. Soft Comput. 29, 386–394 (2015)CrossRefGoogle Scholar
  31. 31.
    Harrison, K.R., Engelbrecht, A.P., Ombuki-Berman, B.M.: Inertia weight control strategies for particle swarm optimization. Swarm Intell. 10(4), 267–305 (2016)CrossRefGoogle Scholar
  32. 32.
    Zhao, F., Jiao, L., Liu, H.: Kernel generalized fuzzy c-means clustering with spatial information for image segmentation. Digit Signal Process. 23, 184–199 (2013)MathSciNetCrossRefGoogle Scholar
  33. 33.
    Yang, M., Tsai, H.: A Gaussian kernel-based fuzzy c-means algorithm with a spatial bias correction. Pattern Recogn. Lett. 29(12), 1713–1725 (2008)CrossRefGoogle Scholar
  34. 34.
    Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)Google Scholar
  35. 35.
    Eberhart, R.C., Shi, Y.: Comparing inertia weights and constriction factors in particle swarm optimization. In: IEEE Congress on Evolutionary Computation, San Diego, pp. 84–88 (2000)Google Scholar
  36. 36.
  37. 37.
    BrainWeb: Simulated Brain database (2016).
  38. 38.
    Jaccard, P.: The distribution of the flora in the alpine zone. New Phytol. 11(2), 37–50 (1912)CrossRefGoogle Scholar
  39. 39.
    Beauchemin, M., Thomson, K.P.B., Edwards, G.: On the Hausdorff distance used for the evaluation of segmentation results. CJRS 24(1), 3–8 (1998)Google Scholar
  40. 40.
    Taha, A.A., Hanbury, A.: Metrics for evaluating 3D medical image segmentation: analysis, selection, and tool. BMC Med. Imaging. 15, 29 (2015)CrossRefGoogle Scholar

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2018

Authors and Affiliations

  • Thuy Xuan Pham
    • 1
    Email author
  • Patrick Siarry
    • 1
  • Hamouche Oulhadj
    • 1
  1. 1.Laboratory Images, Signals, and Intelligent Systems, University Paris-Est CreteilVitry sur SeineFrance

Personalised recommendations