{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T12:21:21Z","timestamp":1771935681263,"version":"3.50.1"},"reference-count":46,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T00:00:00Z","timestamp":1555286400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Multilevel thresholding segmentation of color images is an important technology in various applications which has received more attention in recent years. The process of determining the optimal threshold values in the case of traditional methods is time-consuming. In order to mitigate the above problem, meta-heuristic algorithms have been employed in this field for searching the optima during the past few years. In this paper, an effective technique of Electromagnetic Field Optimization (EFO) algorithm based on a fuzzy entropy criterion is proposed, and in addition, a novel chaotic strategy is embedded into EFO to develop a new algorithm named CEFO. To evaluate the robustness of the proposed algorithm, other competitive algorithms such as Artificial Bee Colony (ABC), Bat Algorithm (BA), Wind Driven Optimization (WDO), and Bird Swarm Algorithm (BSA) are compared using fuzzy entropy as the fitness function. Furthermore, the proposed segmentation method is also compared with the most widely used approaches of Otsu\u2019s variance and Kapur\u2019s entropy to verify its segmentation accuracy and efficiency. Experiments are conducted on ten Berkeley benchmark images and the simulation results are presented in terms of peak signal to noise ratio (PSNR), mean structural similarity (MSSIM), feature similarity (FSIM), and computational time (CPU Time) at different threshold levels of 4, 6, 8, and 10 for each test image. A series of experiments can significantly demonstrate the superior performance of the proposed technique, which can deal with multilevel thresholding color image segmentation excellently.<\/jats:p>","DOI":"10.3390\/e21040398","type":"journal-article","created":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T11:15:58Z","timestamp":1555326958000},"page":"398","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["A Chaotic Electromagnetic Field Optimization Algorithm Based on Fuzzy Entropy for Multilevel Thresholding Color Image Segmentation"],"prefix":"10.3390","volume":"21","author":[{"given":"Suhang","family":"Song","sequence":"first","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8256-9166","authenticated-orcid":false,"given":"Heming","family":"Jia","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China"}]},{"given":"Jun","family":"Ma","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1016\/j.neucom.2017.02.040","article-title":"Modified firefly algorithm based multilevel thresholding for color image segmentation","volume":"240","author":"He","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/j.eswa.2016.08.046","article-title":"A hybrid differential evolution for optimal multilevel image thresholding","volume":"65","author":"Mlakar","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.swevo.2013.02.001","article-title":"Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm","volume":"11","author":"Agrawal","year":"2013","journal-title":"Swarm Evol. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/j.eswa.2017.06.021","article-title":"An optimal color image multilevel thresholding technique using grey-level co-occurrence matrix","volume":"87","author":"Pare","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_5","first-page":"23","article-title":"A threshold selection method from gray-level histograms","volume":"11","author":"Otsu","year":"1975","journal-title":"Automatica"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/TSMC.1979.4310076","article-title":"A threshold selection method from gray level histograms","volume":"9","author":"Otsu","year":"1979","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/0734-189X(85)90125-2","article-title":"A new method for gray-level picture thresholding using the entropy of the histogram","volume":"29","author":"Kapur","year":"1985","journal-title":"Comput. Vis. Graph. Image Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1016\/0031-3203(93)90115-D","article-title":"Minimum cross entropy thresholding","volume":"26","author":"Li","year":"1993","journal-title":"Pattern Recogn."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.ins.2013.03.052","article-title":"Entropy on intuitionistic fuzzy sets and on interval-valued fuzzy sets","volume":"240","author":"Jiang","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.asoc.2015.02.012","article-title":"Fuzzy entropy based optimal thresholding using bat algorithm","volume":"31","author":"Ye","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1016\/j.ins.2016.07.017","article-title":"An efficient image segmentation method based on a hybrid particle swarm algorithm with learning strategy","volume":"369","author":"Gao","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.eswa.2018.08.045","article-title":"A new heuristic for multilevel thresholding of images","volume":"117","author":"Bohat","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3066","DOI":"10.1016\/j.asoc.2012.03.072","article-title":"A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding","volume":"13","author":"Akay","year":"2013","journal-title":"Appl. Soft Comput."},{"key":"ref_14","first-page":"149","article-title":"Social spider algorithm employed multi-level thresholding segmentation approach","volume":"2","author":"Agarwal","year":"2016","journal-title":"Proc. First Int. Conf. Inf. Commun. Technol. Intell. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2538","DOI":"10.1016\/j.eswa.2013.10.059","article-title":"Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur\u2019s entropy","volume":"41","author":"Bhandari","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"918","DOI":"10.1016\/j.bbe.2018.07.005","article-title":"Extracting tumor in MR brain and breast image with Kapur\u2019s entropy based Cuckoo Search Optimization and morphological reconstruction filters","volume":"38","author":"Sumathi","year":"2018","journal-title":"Biocybern. Biomed. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Chen, K., Zhou, Y.F., Zhang, Z.S., Dai, M., Chao, Y., and Shi, J. (2016). Multilevel Image Segmentation Based on an Improved Firefly Algorithm. Math. Probl. Eng., 2016.","DOI":"10.1155\/2016\/1578056"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1016\/j.eswa.2017.04.023","article-title":"Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation","volume":"83","author":"Mohamed","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1016\/j.ast.2018.04.047","article-title":"Edge-based target detection for unmanned aerial vehicles using competitive Bird Swarm Algorithm","volume":"78","author":"Wang","year":"2018","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1449","DOI":"10.1016\/j.procs.2015.02.064","article-title":"RGB histogram based color image segmentation using firefly algorithm","volume":"46","author":"Rajinikanth","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1016\/j.ijleo.2017.11.155","article-title":"Visual tracking using improved flower pollination algorithm","volume":"156","author":"Gao","year":"2018","journal-title":"Optik"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.neucom.2014.02.020","article-title":"A multilevel thresholding algorithm using electromagnetism optimization","volume":"139","author":"Oliva","year":"2014","journal-title":"Neurocomputing"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2745","DOI":"10.1109\/TAP.2013.2238654","article-title":"The Wind Driven Optimization Technique and its Application in Electromagnetics","volume":"61","author":"Bayraktar","year":"2013","journal-title":"IEEE Trans. Antenn. Propag."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","article-title":"GSA: A gravitational search algorithm","volume":"179","author":"Rashedi","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1016\/j.measurement.2018.08.007","article-title":"Optimal multilevel thresholding selection for brain MRI image segmentation based on adaptive wind driven optimization","volume":"130","author":"Kotte","year":"2018","journal-title":"Measurement"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1016\/j.knosys.2016.03.010","article-title":"A fast scheme for multilevel thresholding based on a modified bees algorithm","volume":"101","author":"Hussein","year":"2016","journal-title":"Knowl.-Based Syst."},{"key":"ref_27","first-page":"449","article-title":"Self-adaptive dragonfly based optimal thresholding for multilevel segmentation of digital images","volume":"30","author":"Sambandam","year":"2018","journal-title":"Comput. Inform. Sci."},{"key":"ref_28","first-page":"2169","article-title":"Multilevel Thresholding Segmentation for Color Image Using Modified Moth-Flame Optimization","volume":"7","author":"Jia","year":"2019","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.swevo.2015.07.002","article-title":"Electromagnetic field optimization: A physics-inspired metaheuristic optimization algorithm","volume":"26","author":"Abedinpourshotorban","year":"2016","journal-title":"Swarm Evol. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.eswa.2018.07.031","article-title":"Sensitive association rules hiding using electromagnetic field optimization algorithm","volume":"114","author":"Talebi","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.asoc.2017.01.037","article-title":"Optimal coordination of directional overcurrent relays using a modified electromagnetic field optimization algorithm","volume":"54","author":"Bouchekara","year":"2017","journal-title":"Appl. Soft Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2382","DOI":"10.1109\/TGRS.2013.2260552","article-title":"Multilevel image segmentation based on fractional-order Darwinian particle swarm optimization","volume":"52","author":"Ghamisi","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.patrec.2014.11.009","article-title":"A multilevel color image thresholding scheme based on minimum cross entropy and differential evolution","volume":"54","author":"Sarkar","year":"2015","journal-title":"Pattern Recogn. Lett."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey Wolf Optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"5265","DOI":"10.1016\/j.eswa.2010.01.013","article-title":"A novel multi-threshold segmentation approach based on differential evolution optimization","volume":"37","author":"Cuevas","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Pecora, L.M., and Carroll, T.L. (2015). Synchronization of chaotic systems. Phys. Rev. Lett., 25.","DOI":"10.1063\/1.4917383"},{"key":"ref_38","first-page":"458","article-title":"Chaotic grey wolf optimization algorithm for constrained optimization problems","volume":"5","author":"Kohli","year":"2017","journal-title":"J. Comput. Des. Eng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1573","DOI":"10.1016\/j.eswa.2014.09.049","article-title":"Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using Kapur\u2019s, Otsu and Tsallis functions","volume":"42","author":"Bhandari","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"3069","DOI":"10.1016\/S0167-8655(03)00166-1","article-title":"Image segmentation by three-level thresholding based on maximum fuzzy entropy and genetic algorithm","volume":"24","author":"Tao","year":"2003","journal-title":"Pattern Recogn. Lett."},{"key":"ref_41","first-page":"2169","article-title":"Modified Grasshopper Algorithm-Based Multilevel Thresholding for Color Image Segmentation","volume":"7","author":"Laing","year":"2019","journal-title":"IEEE Access"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"8707","DOI":"10.1016\/j.eswa.2015.07.025","article-title":"Tsallis entropy based multilevel thresholding for colored satellite image segmentation using evolutionary algorithms","volume":"42","author":"Bhandari","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"3302","DOI":"10.1016\/j.amc.2009.10.018","article-title":"A multilevel image thresholding using the honey bee mating optimization","volume":"215","author":"Horng","year":"2010","journal-title":"Appl. Math. Comput."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/j.asoc.2015.05.016","article-title":"Color image segmentation based on multi-objective artificial bee colony optimization","volume":"34","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1109\/TIP.2003.819861","article-title":"Image quality assessment: From error visibility to structural similarity","volume":"13","author":"Wang","year":"2004","journal-title":"IEEE Trans. Image Process."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"3170","DOI":"10.1016\/j.asoc.2010.12.019","article-title":"Colour image segmentation using fuzzy clustering techniques and competitive neural network","volume":"11","author":"Sowmya","year":"2011","journal-title":"Appl. Soft Comput."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/4\/398\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:45:36Z","timestamp":1760186736000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/4\/398"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,15]]},"references-count":46,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["e21040398"],"URL":"https:\/\/doi.org\/10.3390\/e21040398","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,15]]}}}