Abstract
This paper proposes a multi-threshold image segmentation method based on modified thermal exchange optimization (TEO). Although it is efficient and gives excellent result in the case of bi-level thresholding, but it takes a lot of computation when the number of threshold increases. To overcome this problem, the TEO algorithm is applied in this search area for searching the optimal thresholds. The Levy flight algorithm is employed to modify the original TEO and balance the exploration and exploitation of TEO. Experiments are conducted between six state-of-the-art metaheuristic algorithms and the proposed one. The benchmark functions, color nature images and stellite images are used in the experiment to test the performance of the algorithms involved. Qualitative experimental results show that the proposed segmentation approach has fewer iterations and higher segmentation accuracy.
Similar content being viewed by others
References
Amirsadri S, Mousavirad SJ, Ebrahimpourkomleh H (2017) A levy flight-based grey wolf optimizer combined with back-propagation algorithm for neural network training. Neural Comput Applic 3–4:1–14
Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12
Bhambu P, Kumar S (2017) Levy flight based animal migration optimization algorithm. International conference on recent advances & innovations in engineering
Bohat VK, Arya KV (2019) A new heuristic for multilevel thresholding of images. Expert Syst Appl 117:176–203
Bozkurt ÖÖ, Biricik G, Tayşi ZC (2017) Artificial neural network and SARIMA based models for power load forecasting in Turkish electricity market. PLoS One 12(4):e0175915
Cai X, Gao XZ, Xue Y (2016) Improved bat algorithm with optimal forage strategy and random disturbance strategy. Inderscience Publishers
Chakraborty S, Chatterjee S, Dey N et al (2017) Modified cuckoo search algorithm in microscopic image segmentation of hippocampus. Microsc Res Tech (3)
Chaudhry A, Dokania PK, Torr PHS (2017) Discovering class-specific pixels for weakly-supervised semantic segmentation
Cufoglu A, Lohi M, Everiss C (2017) Feature weighted clustering for user profiling. International Journal of Modeling Simulation & Scientific Computing 08(4):30–315
Dong W, Li H, Wei X et al (2017) An efficient iterative thresholding method for image segmentation. J Comput Phys 350
Gattenlöhner S, Gornyi IV, Ostrovsky PM et al (2016) Lévy flights due to anisotropic disorder in graphene. Phys Rev Lett 117(4):046603
He L, Huang S (2017) Modified firefly algorithm based multilevel thresholding for color image segmentation. Neurocomputing 240:152–174
Kan H, Yong Z, Bo L et al (2017) Salient object detection based on background feature clustering. Advances in Multimedia 2017(1):1–9
Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw
Kosiorowski D, Rydlewski JP, Snarska M (2017) Detecting a structural change in functional time series using local Wilcoxon statistic. Stat Pap 1–22
Laux T, Otto F (2016) Convergence of the thresholding scheme for multi-phase mean-curvature flow. Calc Var 55(5):129
Li R, Liu W, Lei Y et al (2018) DeepUNet: a deep fully convolutional network for pixel-level sea-land segmentation. IEEE Journal of Selected Topics in Applied Earth Observations & Remote Sensing 11:3954–3962
Ma M, Zhu QQ (2017) Multilevel thresholding image segmentation based on shuffled frog leaping algorithm. J Comput Theor Nanosci 14(8):3794–3801
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Applic 27(4):1053–1073
Muangkote N, Sunat K, Chiewchanwattana S (2016) Multilevel thresholding for satellite image segmentation with moth-flame based optimization. International Joint Conference on Computer Science and Software Engineering IEEE 1–6
Niharika E, Adeeba H, Krishna ASR et al (2017) K-means based noisy SAR image segmentation using median filtering and otsu method. International Conference on Iot & Application
Oliva D, Hinojosa S, Cuevas E, Pajares G, Avalos O, Gálvez J (2017) Cross entropy based thresholding for magnetic resonance brain images using crow search algorithm. Expert Syst Appl 79:164–180. https://doi.org/10.1016/j.eswa.2017.02.042
Pare S, Bhandari AK, Kumar A et al (2018) Backtracking search algorithm for color image multilevel thresholding. SIViP 12(2):385–392
Rajinikanth V, Satapathy SC (2018) Segmentation of ischemic stroke lesion in brain MRI based on social group optimization and fuzzy-Tsallis entropy. Arab J Sci Eng 43(35):1–14
Ren W, Pan J, Cao X et al (2017) Video deblurring via semantic segmentation and pixel-wise non-linear kernel
Sampaio FC, Faria JTD, Silva GDDL et al (2017) Comparison of response surface methodology and artificial neural network for modeling xylose-to-xylitol bioconversion. Chem Eng Technol 40(1):122–129
Somwanshi D, Kumar A, Sharma P et al (2017) An efficient brain tumor detection from MRI images using entropy measures. International conference on recent advances & innovations in engineering
Tao PD, An TH (2017) A D.C. optimization algorithm for solving the trust-region subproblem. SIAM J Optim 8(2):476–505
Wang Z, Farhand S, Tsechpenakis G (2018) Fading affect bias: improving the trade-off between accuracy and efficiency in feature clustering. Machine Vision and Applications 30(2):255–268
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1:67–82
Wu D, Kim K, El GF et al (2017) Iterative low-dose CT reconstruction with priors trained by artificial neural network. IEEE Trans Med Imaging 99:1–1
Xuan TP, Siarry P, Oulhadj H (2018) Integrating fuzzy entropy clustering with an improved PSO for MRI brain image segmentation. Appl Soft Comput 65:230–242
Xue J, He X, Yang X et al (2017) Multi-threshold image segmentation method based on flower pollination algorithm
Yang XS (2010) A new metaheuristic bat-inspired algorithm. Computer Knowledge & Technology. 284:65–74
Ye ZW, Wang MW, Liu W et al (2015) Fuzzy entropy based optimal thresholding using bat algorithm. Appl Soft Comput 31(C):381–395
Zhou Y, Ling Y, Luo Q (2017) Lévy flight trajectory-based whale optimization algorithm for global optimization. IEEE Access 5:6168–6186
Zhu H, Zhuang Z, Zhou J et al (2017) Segmentation of liver cyst in ultrasound image based on adaptive threshold algorithm and particle swarm optimization. Multimed Tools Appl 76(6):8951–8968
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
Xing, Z., Jia, H. Modified thermal exchange optimization based multilevel thresholding for color image segmentation. Multimed Tools Appl 79, 1137–1168 (2020). https://doi.org/10.1007/s11042-019-08229-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08229-1