Log in

Improving SLIC superpixel by color difference-based region merging

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Superpixel-based segmentation has been widely used as a primary prepossessing step to simplify the subsequent image processing tasks. Since determining the number of clusters is subjective and varies based on the type of image, the segmentation algorithm may provide over-segmented or under-segmented superpixels. This paper proposes an image segmentation method to improve the SLIC superpixel by region merging. It aims to improve the segmentation accuracy without defining a precise number of superls. The color difference between superpixels is employed as a homogeneity criterion for the merging process. The Berkeley dataset is used with different quantitative performance metrics to evaluate the proposed model’s performance. Results obtained from probabilistic rand index (PRI), boundary recall, and under-segmentation error proved the ability of the proposed algorithm to provide comparable segmentation with a reduced number of clusters.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2

Similar content being viewed by others

Data availability

The data generated and analysed during the current study are available from the corresponding author on reasonable request.

References

  1. Abdulateef SK, Salman MD (2021) A comprehensive review of image segmentation techniques. Iraqi J Electr Electron Eng 17(2)

  2. Vinoth Kumar B (2023) An extensive survey on superpixel segmentation: a research perspective. Arch Computat Methods Eng 1–19

  3. Shan P (2018) Image segmentation method based on k-mean algorithm. EURASIP J Image Video Process 2018(1):1–9

    Article  Google Scholar 

  4. Siyuan R, **nying L (2020) Superpixel image segmentation based on improved k-means. J Phys: Conf Ser 1533:032067

    Google Scholar 

  5. Mittal H, Pandey AC, Saraswat M, Kumar S, Pal R, Modwel G (2021) A comprehensive survey of image segmentation: clustering methods, performance parameters, and benchmark datasets. Multimed Tools Appl 1–26

  6. Bao H, Zhu Y, Li Q (2023) Hybrid-scale contextual fusion network for medical image segmentation. Comput Biol Med 152:106439

    Article  Google Scholar 

  7. Bano A, Saxena A, Das GK (2021) A comparative analysis of using various machine learning techniques based on drowsy driver detection. IOP Conf Ser: Mater Sci Eng 1119:012017

    Article  Google Scholar 

  8. Sasmal B, Dhal KG (2023) A survey on the utilization of superpixel image for clustering based image segmentation. Multimed Tools Appl 1–63

  9. Ibrahim A, El-kenawy E-SM (2020) Image segmentation methods based on superpixel techniques: A survey. J Comput Sci Inf Syst 15(3):1–11

    Google Scholar 

  10. Alorf A (2017) K-means, mean shift, and SLIC clustering algorithms: a comparison of performance in color-based skin segmentation. Dissertation, University of Pittsburgh

  11. Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Süsstrunk S (2010) Slic superpixels. Technical report

  12. Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Süsstrunk S (2012) Slic superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Mach Intell 34(11):2274–2282

    Article  Google Scholar 

  13. Boemer F, Ratner E, Lendasse A (2018) Parameter-free image segmentation with slic. Neurocomputing 277:228–236

    Article  Google Scholar 

  14. Khan AM, Ravi S (2013) Image segmentation methods: a comparative study

  15. Wu C, Zhang L, Zhang H, Yan H (2020) Superpixel based hierarchical segmentation for color image. IEICE Trans Inf Syst 103(10):2246–2249

    Article  Google Scholar 

  16. Ramadan H, Lachqar C, Tairi H (2020) A survey of recent interactive image segmentation methods. Computat Visual Media 6(4):355–384

    Article  Google Scholar 

  17. Fejjari A, Ettabaa KS, Korbaa O (2022) Improved superpixels generation algorithm for qualified graph-based technique. Int Arab J Inf Technol 19(6):949–955

    Google Scholar 

  18. Manoharan S et al (2020) Performance analysis of clustering based image segmentation techniques. J Innov Image Process (JIIP) 2(01):14–24

    Article  Google Scholar 

  19. Hartigan JA, Wong MA (1979) Algorithm as 136: A k-means clustering algorithm. J Roy Statist Soc Ser C (Appl Statist) 28(1):100–108

    Google Scholar 

  20. Comaniciu D, Meer P (2002) Mean shift: a robust approach toward feature space analysis. IEEE Trans Pattern Anal Mach Intell 24(5):603–619

    Article  Google Scholar 

  21. Liu Z-M, Wang Y, Li Z-M, Hu W-J et al (2018) Image segmentation algorithm based on slic and fast nearest neighbor region merging

  22. Calderero F, Marques F (2010) Region merging techniques using information theory statistical measures. IEEE Trans Image Process 19(6):1567–1586

    Article  MathSciNet  Google Scholar 

  23. Dhanachandra N, Chanu YJ (2019) A new image segmentation method using clustering and region merging techniques. Appl Artif Intell Techn Eng 603–614

  24. Su T, Liu T, Zhang S, Qu Z, Li R (2020) Machine learning-assisted region merging for remote sensing image segmentation. ISPRS J Photogrammetr Remote Sens 168:89–123

    Article  Google Scholar 

  25. Javed R, Rahim MSM, Saba T, Rashid M (2019) Region-based active contour JSEG fusion technique for skin lesion segmentation from dermoscopic images. Biomed Res 30(6):1–10

    Google Scholar 

  26. Dong R, Wang B, Li S, Zhou Z, Li S, Wang Z (2016) Interactive image segmentation with color and texture information by region merging. In: 2016 Chinese control and decision conference (CCDC), pp 777–783

  27. Wang H, Peng X, **ao X, Liu Y (2017) Bslic: slic superpixels based on boundary term. Symmetry 9(3):31

    Article  MathSciNet  Google Scholar 

  28. Chamalis T, Likas A (2017) Region merging for image segmentation based on unimodality tests. In: 2017 3rd international conference on control, automation and robotics (ICCAR), pp 381–384

  29. Di S, Liao M, Zhao Y, Li Y, Zeng Y (2021) Image superpixel segmentation based on hierarchical multi-level li-slic. Opt Laser Technol 135:106703

    Article  Google Scholar 

  30. Ullah S, Bhatti N, Zia M (2021) Adaptive tuning of slic parameter k. Multimed Tools Appl 80(17):25649–25672

    Article  Google Scholar 

  31. Martin A (2015) 4.4 lab colour space and delta e measurements. Graphic Des Print Prod Fundament 95

  32. Sharma G, Wu W, Dalal EN (2005) The ciede2000 color-difference formula: implementation notes, supplementary test data, and mathematical observations. Color Res Appl 30(1):21–30

    Article  Google Scholar 

  33. Martin D, Fowlkes C, Tal D, Malik J (2001) A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: Proceedings eighth IEEE international conference on computer vision. ICCV 2001, vol 2, pp 416–423

  34. Wang M, Liu X, Gao Y, Ma X, Soomro NQ (2017) Superpixel segmentation: a benchmark. Signal Process: Image Commun 56:28–39

    Google Scholar 

  35. Warrens MJ, van der Hoef H (2020) Understanding the rand index. In: Advanced studies in classification and data science, pp 301–313

  36. Gómez D, Yáñez J, Guada C, Rodríguez JT, Montero J, Zarrazola E (2015) Fuzzy image segmentation based upon hierarchical clustering. Knowl-Based Syst 87:26–37

    Article  Google Scholar 

  37. Yu Z, Au OC, Zou R, Yu W, Tian J (2010) An adaptive unsupervised approach toward pixel clustering and color image segmentation. Pattern Recognit 43(5):1889–1906

    Article  Google Scholar 

  38. Chen J, Li Z, Huang B (2017) Linear spectral clustering superpixel. IEEE Trans Image Process 26(7):3317–3330

    Article  MathSciNet  Google Scholar 

  39. Achanta R, Susstrunk S (2017) Superpixels and polygons using simple non-iterative clustering. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4651–4660

  40. Zhang Q, Chi Y, He N (2015) Color image segmentation based on a modified k-means algorithm. In: Proceedings of the 7th international conference on internet multimedia computing and service, pp 1–4

  41. Basar S, Ali M, Ochoa-Ruiz G, Zareei M, Waheed A, Adnan A (2020) Unsupervised color image segmentation: a case of rgb histogram based k-means clustering initialization. PLoS ONE 15(10):e0240015

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kefaya Sabaneh.

Ethics declarations

Conflict of Interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sabaneh, K., Sabha, M. Improving SLIC superpixel by color difference-based region merging. Multimed Tools Appl 83, 47943–47961 (2024). https://doi.org/10.1007/s11042-023-17304-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17304-7

Keywords

Navigation