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.
Similar content being viewed by others
References
Agrawal S, Panda R, Bhuyan S, Panigrahi BKJS, Computation E (2013) Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. 11:16–30
Akay BJASC (2013) A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding. 13 (6):3066–3091
Ali M, Ahn CW, Pant M (2014) Multi-level image thresholding by synergetic differential evolution. Appl Soft Comput 17:1–11
Askarzadeh AJCNS, Simulation N (2014) Bird mating optimizer: an optimization algorithm inspired by bird mating strategies 19(4):1213–1228
Bayraktar Z, Komurcu M, Bossard JA, DHJItoa W (2013) propagation. The wind driven optimization technique and its application in electromagnetics 61(5):2745–2757
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
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
Chen C, Ozolek JA, Wang W, Rohde GKJJoBI (2011) A general system for automatic biomedical image segmentation using intensity neighborhoods. 2011:8
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
El Aziz MA, Ewees AA, Hassanien AEJESwA (2017) Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation. 83:242–256
Elsayed SM, Sarker RA, Essam DLJEAoAI (2014) A new genetic algorithm for solving optimization problems. 27:57–69
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
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
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
Horng M-HJAM (2010) Computation. A multilevel image thresholding using the honey bee mating optimization 215(9):3302–3310
Horng M-HJESA (2011) Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation 38(11):13785–13791
Ishak ABJASC (2017) A two-dimensional multilevel thresholding method for image segmentation. 52:306–322
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
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
Khairuzzaman AKM, Chaudhury SJESA (2017) Multilevel thresholding using grey wolf optimizer for image segmentation 86:64–76
Khorram B, Yazdi M (2018) A New Optimized Thresholding Method Using Ant Colony Algorithm for MR Brain Image Segmentation.1–13
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
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
Magudeeswaran V, Ravichandran CJMPiE (2013) Fuzzy logic-based histogram equalization for image contrast enhancement. 2013
Maitra M, Chatterjee AJM (2008) A novel technique for multilevel optimal magnetic resonance brain image thresholding using bacterial foraging. 41 (10):1124–1134
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
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
NJItos O (1979) man,, cybernetics. A threshold selection method from gray-level histograms. 9 (1):62–66
Nouri F, Kazemi K, Danyali HJMT (2018) Applications Salient object detection method using random graph. 1–19
Nyma A, Kang M, Kwon Y-K, Kim C-H, Kim J-MJBRI (2012) A hybrid technique for medical image segmentation. 2012
Pal NR, Pal SKJPr (1993) A review on image segmentation techniques. 26 (9):1277–1294
Panda R, Agrawal S, Bhuyan SJESA (2013) Edge magnitude based multilevel thresholding using Cuckoo search technique 40(18):7617–7628
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
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
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
Sathya P, Kayalvizhi RJIJoCSI (2010) Optimum multilevel image thresholding based on tsallis entropy method with bacterial foraging algorithm. 7 (5):336
Sathya P, Kayalvizhi RJEAoAI (2011) Modified bacterial foraging algorithm based multilevel thresholding for image segmentation. 24 (4):595–615
Sathya P, Kayalvizhi RJM (2011) Amended bacterial foraging algorithm for multilevel thresholding of magnetic resonance brain images. 44 (10):1828–1848
Sezgin M, Sankur BJJoEi (2004) Survey over image thresholding techniques and quantitative performance evaluation. 13 (1):146–166
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
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
Storn R, KJJogo P (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces 11(4):341–359
Su Q, Hu ZJCi (2013) neuroscience, Color image quantization algorithm based on self-adaptive differential evolution. 2013:3
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
TJCg P, processing i (1981) Entropic thresholding, a new approach 16(3):210–239
Xie L, Shen J, Han J, Zhu L, Shao L (2017) Dynamic multi-view hashing for online image retrieval. In, IJCAI
Yahya AA, Tan J, Hu MJAiM (2013) A novel model of image segmentation based on watershed algorithm. 2013:5
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7515-6