Multi-level Image Thresholding Segmentation Using 2D Histogram Non-local Means and Metaheuristics Algorithms

  • Chapter
  • First Online:
Applications of Hybrid Metaheuristic Algorithms for Image Processing

Part of the book series: Studies in Computational Intelligence ((SCI,volume 890))

Abstract

One of the goals for the multi-level image thresholding segmentation is to divide the image into several homogeneous regions without overlap**. The performance of segmentation approaches when are used 1D histogram-based methods are unsatisfactory as they consider the gray level of an image only and do not deal with spatial correlation among the pixels. The alternative is to use a 2D histogram that permits to handle the situations described above. This chapter explains the use of PSO and SCA metaheuristics algorithms to find the best thresholds for images segmentation, using the two-dimensional (2D) histogram non-local means and Rényi entropy as an objective function. To compare the performance of the results it uses the method 2DNLMeKGSA propose by H. Mittal and M. Saraswat. The methods have tested on five images from the Berkeley Segmentation Dataset and Benchmark (BSDS300) in terms of subjective and objective evaluations.

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

Access this chapter

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

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 128.39
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 171.19
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
EUR 171.19
Price includes VAT (Germany)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. N.M. Zaitoun, J. Aqel, Survey on image segmentation techniques. Procedia Procedia Comput. Sci. 65, 797–806 (2015)

    Article  Google Scholar 

  2. Y.J. Zhang, A survey on evaluation methods for image segmentation. Pattern Recognit. 29(8), 1335–1346 (1996)

    Article  Google Scholar 

  3. D. Oliva, S. Hinojosa, E. Cuevas, G. Pajares, O. Avalos, J. Gálvez, Cross entropy based thresholding for magnetic resonance brain images using crow search algorithm. Expert Syst. Appl. 79, 164–180 (2017)

    Article  Google Scholar 

  4. O. Tarkhaneh, H. Shen, An adaptive differential evolution algorithm to optimal multi-level thresholding for MRI brain image segmentation. Expert Syst. Appl. 138, 112820 (2019)

    Article  Google Scholar 

  5. S. Kotte, R.K. Pullakura, S.K. Injeti, Optimal multilevel thresholding selection for brain MRI image segmentation based on adaptive wind driven optimization. Measurement 130, 340–361 (2018)

    Article  Google Scholar 

  6. M. Sezgin, B. Sankur, Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging 13(1), 146 (2004)

    Article  Google Scholar 

  7. A.S. Abutaleb, Automatic thresholding of gray-level pictures using two-dimensional entropy. Comput. Vision Graph. Image Process. 47(1), 22–32 (1989)

    Google Scholar 

  8. H. Mittal, M. Saraswat, An optimum multi-level image thresholding segmentation using non-local means 2D histogram and exponential Kbest gravitational search algorithm. Eng. Appl. Artif. Intell. 71, 226–235 (2018)

    Article  Google Scholar 

  9. A. Buades, B. Coll, J.-M. Morel, A non-local algorithm for image denoising, in 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), vol. 2 (2005), pp. 60–65.

    Google Scholar 

  10. N. Otsu, A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man. Cybern. 9, 62–66 (1979)

    Article  Google Scholar 

  11. X.-S. Yang, Nature-Inspired Optimization Algorithms (Elsevier, Amsterdam, 2014), p. iii

    Google Scholar 

  12. X. Zhao, M. Turk, W. Li, K. Lien, G. Wang, A multilevel image thresholding segmentation algorithm based on two-dimensional K–L divergence and modified particle swarm optimization. Appl. Soft Comput. 48(C), 151–159 (2016)

    Google Scholar 

  13. S. Hinojosa et al., Unassisted thresholding based on multi-objective evolutionary algorithms. Knowledge-Based Syst. 159, 221–232 (2018)

    Article  Google Scholar 

  14. D.H.H. Wolpert, W.G.G. Macready, No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)

    Article  Google Scholar 

  15. K. Price, R. Storn, Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11, 341–359 (1997)

    Article  MathSciNet  Google Scholar 

  16. B. Chopard, M. Tomassini, Particle swarm optimization, in Natural Computing Series, vol. 4 (2018), pp. 97–102

    Google Scholar 

  17. J.H. Holland, Outline for a logical theory of adaptive systems. J. ACM 9(3), 297–314 (1962)

    Google Scholar 

  18. D. Karaboga, B. Akay, A comparative study of artificial bee colony algorithm. Appl. Math. Comput. 214(1), 108–132 (2009)

    MathSciNet  MATH  Google Scholar 

  19. Ş.İ. Birbil, S.-C. Fang, An electromagnetism-like mechanism for global optimization. J. Glob. Optim. 25(3), 263–282 (2003)

    Article  MathSciNet  Google Scholar 

  20. E. Rashedi, H. Nezamabadi-pour, S. Saryazdi, GSA: a gravitational search algorithm. Inf. Sci. (Ny) 179(13), 2232–2248 (2009)

    Article  Google Scholar 

  21. S. Mirjalili, SCA: a sine cosine algorithm for solving optimization problems. Knowledge-Based Syst. 96, 120–133 (2016)

    Article  Google Scholar 

  22. Y. Zhang, S. Wang, G. Ji, A comprehensive survey on particle swarm optimization algorithm and its applications. Math. Probl. Eng. 2015, 1–38 (2015)

    MathSciNet  MATH  Google Scholar 

  23. S. Sarkar, S. Das, S.S. Chaudhuri, A multilevel color image thresholding scheme based on minimum cross entropy and differential evolution. Pattern Recognit. Lett. 54, 27–35 (2015)

    Article  Google Scholar 

  24. J.D. Bekensteing, Black holes and entropy. General relativity’s centinnia. Phys. Rev. D. 7, 23333 (1973)

    Google Scholar 

  25. J.N. Kapur, P.K. Sahoo, A.K.C. Wong, A new method for gray-level picture thresholding using the entropy of the histogram. Comput. Vision Graph. Image Process. 29(3), 273–285 (1985)

    Google Scholar 

  26. S. Hinojosa, G. Pajares, E. Cuevas, N. Ortega-Sanchez, Thermal image segmentation using evolutionary computation techniques. Stud. Comput. Intell. 730, 63–88 (2018)

    Google Scholar 

  27. M.A. Díaz-Cortés et al., A multi-level thresholding method for breast thermograms analysis using Dragonfly algorithm. Infrared Phys. Technol. 93, 346–361 (2018)

    Article  Google Scholar 

  28. S. Hinojosa, K.G. Dhal, M.A. Elaziz, D. Oliva, E. Cuevas, Entropy-based imagery segmentation for breast histology using the stochastic fractal search. Neurocomputing 321, 201–215 (2018)

    Article  Google Scholar 

  29. R. Benzid, D. Arar, M. Bentoumi, A fast technique for gray level image thresholding and quantization based on the entropy maximization, in 5th International Multi-Conference on Systems, Signals and Devices, vol. 2, no. 1 (2008), pp. 1–4

    Google Scholar 

  30. S. Sarkar, S. Das, S.S. Chaudhuri, Multilevel image thresholding based on Tsallis entropy and differential evolution, in Swarm, Evolutionary, and Memetic Computing, SEMCCO 2012, vol. 7677 (2012)

    Google Scholar 

  31. P.K. Sahoo, G. Arora, A thresholding method based on two-dimensional Renyi’s entropy. Pattern Recognit. 37, 1149–1161 (2004)

    Article  Google Scholar 

  32. S. Lan, L.I.U. Li, Z. Kong, J.G. Wang, Segmentation approach based on fuzzy Renyi entropy. Chinese Conference on Pattern Recognition (CCPR) (2010)

    Google Scholar 

  33. N.R. Pal, On minimum cross-entropy thresholding. Pattern Recognit. 29(4), 575–580 (1996)

    Article  Google Scholar 

  34. M. Masi, A step beyond Tsallis and Rényi entropies. Phys. Lett. Sect. A Gen. At. Solid State Phys. 338(3–5), 217–224 (2005)

    Google Scholar 

  35. C. Cheng, X. Hao, S. Liu, Image segmentation based on 2D Renyi gray entropy and fuzzy clustering, in 2014 12th International Conference on Signal Processing (ICSP) (2014), pp. 738–742

    Google Scholar 

  36. X.-F. Li, H.-Y. Liu, M. Yan, T.-P. Wei, Infrared image segmentation based on AAFSA and 2D-Renyi entropy threshold selection. DEStech Trans Comput Sci Eng, o, aice–ncs (2016)

    Google Scholar 

  37. C.E. Shannon, A mathematical theory of communication. ACM SIGMOBILE Mob. Comput. Commun. Rev. 5(1), 3 (2001)

    Article  MathSciNet  Google Scholar 

  38. S. Borjigin, P.K. Sahoo, Color image segmentation based on multi-level Tsallis–Havrda–Charvát entropy and 2D histogram using PSO algorithms. Pattern Recognit. 92, 107–118 (2019)

    Article  Google Scholar 

  39. E.V. Cuevas Jimenez, J.V. Osuna Enciso, D.A. Oliva Navarro, M.A. Diaz Cortez, Optimizacion: Algoritmos Programados Con MATLAB (Alfaomega, Mexico, 2016)

    Google Scholar 

  40. R. Eberhart, J. Kennedy, Particle swarm optimization, in Proceedings of the IEEE International Conference on Neural Networks (Citeseer)

    Google Scholar 

  41. The Berkeley segmentation dataset and benchmark. [Online]. Available: https://www2.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/. Accessed: 11 Jun 2019

  42. A. Tanchenko, Visual-PSNR measure of image quality. J. Vis. Commun. Image Represent. 25(5), 874–878 (2014)

    Article  Google Scholar 

  43. Z. Wang, A.C. Bovik, H.R. Sheikh, E.P. Simoncelli, Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Google Scholar 

  44. L. Zhang, L. Zhang, X. Mou, D. Zhang, FSIM: a feature similarity index for image quality assessment. IEEE Trans. Image Process. 20(8), 2378–2386 (2011)

    Google Scholar 

  45. R.J. Hyndman, A.B. Koehler, Another look at measures of forecast accuracy. Int. J. Forecast. 22(4), 679–688 (2006)

    Article  Google Scholar 

  46. Q. Huynh-Thu, M. Ghanbari, Scope of validity of PSNR in image/video quality assessment. Electron. Lett. 44(13), 800 (2008)

    Article  Google Scholar 

  47. J.P. Lewis, Fast template matching template. Pattern Recognit. 10(11), 120–123 (1995)

    Google Scholar 

  48. C.S. Varnan, A. Jagan, J. Kaur, D. Jyoti, D.S. Rao, Image quality assessment techniques in spatial domain. Int. J. Comput. Sci. Technol. 2(3), 177–184 (2011)

    Google Scholar 

  49. F. Wilcoxon, Individual comparisons by ranking methods. Biometrics Bull. 1(6), 80 (1945)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea A. Hernandez del Rio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Hernandez del Rio, A.A., Cuevas, E., Zaldivar, D. (2020). Multi-level Image Thresholding Segmentation Using 2D Histogram Non-local Means and Metaheuristics Algorithms. In: Oliva, D., Hinojosa, S. (eds) Applications of Hybrid Metaheuristic Algorithms for Image Processing. Studies in Computational Intelligence, vol 890. Springer, Cham. https://doi.org/10.1007/978-3-030-40977-7_6

Download citation

Publish with us

Policies and ethics

Navigation