Skip to main content

Advertisement

Log in

Image segmentation using multilevel thresholding based on modified bird mating optimization

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

Abstract

Multilevel thresholding using Otsu or Kapur methods is widely used in the context of image segmentation. These methods select optimal thresholds in gray level images by maximizing between-class variance or entropy criterion. These methods become time consuming and less efficient with increasing number of thresholds. To increase the efficiency of the image segmentation using multilevel thresholding based on Kapur and Otsu methods, we developed a hybrid optimization algorithm named BMO-DE based on bird mating optimization (BMO) and differential evolutionary (DE) algorithms. The efficiency of the proposed method was evaluated on eight standard benchmark images. The proposed method achieved better segmentation results in term of solution quality and stability in comparison with other well-known techniques including bacterial foraging (BF), modified bacterial foraging (MBF), particle swarm optimization (PSO), genetic algorithm (GA) and hybrid algorithm named PSO-DE.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Agrawal S, Panda R, Bhuyan S, Panigrahi BKJS, Computation E (2013) Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. 11:16–30

  2. Akay BJASC (2013) A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding. 13 (6):3066–3091

  3. Ali M, Ahn CW, Pant M (2014) Multi-level image thresholding by synergetic differential evolution. Appl Soft Comput 17:1–11

    Article  Google Scholar 

  4. Askarzadeh AJCNS, Simulation N (2014) Bird mating optimizer: an optimization algorithm inspired by bird mating strategies 19(4):1213–1228

    Google Scholar 

  5. Bayraktar Z, Komurcu M, Bossard JA, DHJItoa W (2013) propagation. The wind driven optimization technique and its application in electromagnetics 61(5):2745–2757

    Google Scholar 

  6. Bhandari AK, Singh VK, Kumar A, Singh GKJESwA (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. 41 (7):3538–3560

  7. Bhandari AK, Kumar A, Singh GK (2015) Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using Kapur’s, Otsu and Tsallis functions. Expert Syst Appl 42(3):1573–1601

    Article  Google Scholar 

  8. Chen C, Ozolek JA, Wang W, Rohde GKJJoBI (2011) A general system for automatic biomedical image segmentation using intensity neighborhoods. 2011:8

  9. Cruz-Aceves I, Aviña-Cervantes JG, López-Hernández JM, González-Reyna SEJC, medicine mmi (2013) Multiple active contours driven by particle swarm optimization for cardiac medical image segmentation. 2013

  10. El Aziz MA, Ewees AA, Hassanien AEJESwA (2017) Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation. 83:242–256

  11. Elsayed SM, Sarker RA, Essam DLJEAoAI (2014) A new genetic algorithm for solving optimization problems. 27:57–69

  12. Freixenet J, Muñoz X, Raba D, Martí J, Cufí X (2002) Yet another survey on image segmentation: Region and boundary information integration. In: European Conference on Computer Vision, Springer, pp 408–422

  13. Hamdaoui F, Ladgham A, Sakly A, Mtibaa AJIJoS, Engineering IS (2016) Multi-level fractional order PSO new paradigm algorithm for image segmentation. 9 (4–5):218–225

  14. Hammouche K, Diaf M, Siarry PJCV, Understanding I (2008) A multilevel automatic thresholding method based on a genetic algorithm for a fast image segmentation. 109 (2):163–175

  15. Horng M-HJAM (2010) Computation. A multilevel image thresholding using the honey bee mating optimization 215(9):3302–3310

    Google Scholar 

  16. Horng M-HJESA (2011) Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation 38(11):13785–13791

    Google Scholar 

  17. Ishak ABJASC (2017) A two-dimensional multilevel thresholding method for image segmentation. 52:306–322

  18. Zhao Jj, Ji Gh, Xia Y, Zhang XlJIJoB-IC (2015) Cavitary nodule segmentation in computed tomography images based on self–generating neural networks and particle swarm optimisation. 7 (1):62–67

  19. Kapur JN, Sahoo PK, Wong AKJCv (1985) graphics,, processing i.A new method for gray-level picture thresholding using the entropy of the histogram. 29 (3):273–285

  20. Khairuzzaman AKM, Chaudhury SJESA (2017) Multilevel thresholding using grey wolf optimizer for image segmentation 86:64–76

    Google Scholar 

  21. Khorram B, Yazdi M (2018) A New Optimized Thresholding Method Using Ant Colony Algorithm for MR Brain Image Segmentation.1–13

  22. Lee SU, Chung SY, Park RHJCV (1990) Graphics,, Processing I A comparative performance study of several global thresholding techniques for segmentation. 52 (2):171–190

  23. Li G, Zhang X, Zhao J, Zhang H, Ye J, Zhang WJTSWJ (2013) A self-adaptive parameter optimization algorithm in a real-time parallel image processing system. 2013

  24. Magudeeswaran V, Ravichandran CJMPiE (2013) Fuzzy logic-based histogram equalization for image contrast enhancement. 2013

  25. Maitra M, Chatterjee AJM (2008) A novel technique for multilevel optimal magnetic resonance brain image thresholding using bacterial foraging. 41 (10):1124–1134

  26. Manikantan K, Arun B, Yaradoni DKSJPE (2012) Optimal multilevel thresholds based on Tsallis entropy method using golden ratio particle swarm optimization for improved image segmentation. 30:364–371

  27. Niknam T, Farsani EA, Nayeripour M, Firouzi BBJEPC (2011) Systems. Hybrid fuzzy adaptive particle swarm optimization and differential evolution algorithm for distribution feeder reconfiguration 39(2):158–175

    Google Scholar 

  28. NJItos O (1979) man,, cybernetics. A threshold selection method from gray-level histograms. 9 (1):62–66

  29. Nouri F, Kazemi K, Danyali HJMT (2018) Applications Salient object detection method using random graph. 1–19

  30. Nyma A, Kang M, Kwon Y-K, Kim C-H, Kim J-MJBRI (2012) A hybrid technique for medical image segmentation. 2012

  31. Pal NR, Pal SKJPr (1993) A review on image segmentation techniques. 26 (9):1277–1294

  32. Panda R, Agrawal S, Bhuyan SJESA (2013) Edge magnitude based multilevel thresholding using Cuckoo search technique 40(18):7617–7628

    Google Scholar 

  33. Raja NSM, Kavitha G, Ramakrishnan S (2012) Analysis of vasculature in human retinal images using particle swarm optimization based Tsallis multi-level thresholding and similarity measures. In: International Conference on Swarm, Evolutionary, and Memetic Computing, Springer, pp 380–387

  34. Sarkar S, Das S, Chaudhuri SS (2012) Multilevel image thresholding based on Tsallis entropy and differential evolution. In: International Conference on Swarm, Evolutionary, and Memetic Computing, Springer, pp 17–24

  35. Sarkar S, Das S, Chaudhuri SSJESA (2016) Hyper-spectral image segmentation using Rényi entropy based multi-level thresholding aided with differential evolution 50:120–129

    Google Scholar 

  36. Sathya P, Kayalvizhi RJIJoCSI (2010) Optimum multilevel image thresholding based on tsallis entropy method with bacterial foraging algorithm. 7 (5):336

  37. Sathya P, Kayalvizhi RJEAoAI (2011) Modified bacterial foraging algorithm based multilevel thresholding for image segmentation. 24 (4):595–615

  38. Sathya P, Kayalvizhi RJM (2011) Amended bacterial foraging algorithm for multilevel thresholding of magnetic resonance brain images. 44 (10):1828–1848

  39. Sezgin M, Sankur BJJoEi (2004) Survey over image thresholding techniques and quantitative performance evaluation. 13 (1):146–166

  40. Shahvaran Z, Kazemi K, Helfroush MS, Jafarian N, Noorizadeh NJJonm (2012) Variational level set combined with Markov random field modeling for simultaneous intensity non-uniformity correction and segmentation of MR images. 209 (2):280–289

  41. Shi Z, Ma J, Zhao M, Liu Y, Feng Y, Zhang M, He L, Suzuki KJBRI (2016) Many Is Better Than One: An Integration of Multiple Simple Strategies for Accurate Lung Segmentation in CT Images. 2016

  42. Storn R, KJJogo P (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces 11(4):341–359

    Google Scholar 

  43. Su Q, Hu ZJCi (2013) neuroscience, Color image quantization algorithm based on self-adaptive differential evolution. 2013:3

  44. Su X, Fang W, Shen Q, Hao X (2013) An image enhancement method using the quantum-behaved particle swarm optimization with an adaptive strategy. 2013

  45. TJCg P, processing i (1981) Entropic thresholding, a new approach 16(3):210–239

    Google Scholar 

  46. Xie L, Shen J, Han J, Zhu L, Shao L (2017) Dynamic multi-view hashing for online image retrieval. In, IJCAI

  47. Yahya AA, Tan J, Hu MJAiM (2013) A novel model of image segmentation based on watershed algorithm. 2013:5

  48. Zhang L, Gao Y, Xia Y, Lu K, Shen J, Ji RJITM (2014) Representative Discovery of Structure Cues for Weakly-Supervised Image Segmentation. 16 (2):470–479

  49. Zhang Q, Yu G, Song HJS, Optimization, Computing I (2015) A hybrid bird mating optimizer algorithm with teaching-learning-based optimization for global numerical optimization. 3 (1):54–65

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kamran Kazemi.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ahmadi, M., Kazemi, K., Aarabi, A. et al. Image segmentation using multilevel thresholding based on modified bird mating optimization. Multimed Tools Appl 78, 23003–23027 (2019). https://doi.org/10.1007/s11042-019-7515-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-7515-6

Keywords

Navigation