Symbiotic Organisms Search Algorithm for multilevel thresholding of images

MakaleYalnız künye

Özet

Thresholding is a frequently used method in image processing because of its consistency and low computational cost. Otsu's and Kapur's methods are two important techniques that were proved to be best thresholding methods. However, they have high computational complexity when extended to multilevel thresholding because of their exhaustively search. Recently, meta-heuristic algorithms have been successfully applied for thresholding problems. In this study, six different meta-heuristic algorithms based on Otsu's and Kapur's functions; Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Symbiotic Organisms Search (SOS), Artifical Bee Colony (ABC), Genetic Algorithm (GA) and grey Wolf Optimizer (GWO) were used for multilevel thresholding problem and compared. Experimental results suggest that SOS, PSO and FA algorithms often have higher fitness values than other algorithms. Especially when more than two threshold values are determined, SOS algorithm mostly gives higher fitness values. PSNR and SSIM results of the algorithms are similar. In terms of computational complexity, the GWO algorithm has the fastest convergence. For standard deviations of objective functions; more stable results were obtained with SOS based on Kapur's function, SOS and PSO based on Otsu's function. Also, SOS based on Kapur's function was found to be the most successful algorithm in the Friedman test. As a result, although the GWO approached faster, the SOS algorithm produced more consistent results for both objective functions.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/gumushane/11498Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1016/j.eswa.2020.113210Yayıncı resmi DOI adresi
Tam Kayıt
AlanDeğerDil
dc.contributor.authorKüçükuğurlu, Büşranur
dc.contributor.authorGedikli, Eyüp
dc.date.accessioned2026-10-22T10:19:04.831916562Z
dc.date.available2026-10-22T10:19:04.831916562Z
dc.date.issued2020
dc.description.abstractThresholding is a frequently used method in image processing because of its consistency and low computational cost. Otsu's and Kapur's methods are two important techniques that were proved to be best thresholding methods. However, they have high computational complexity when extended to multilevel thresholding because of their exhaustively search. Recently, meta-heuristic algorithms have been successfully applied for thresholding problems. In this study, six different meta-heuristic algorithms based on Otsu's and Kapur's functions; Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Symbiotic Organisms Search (SOS), Artifical Bee Colony (ABC), Genetic Algorithm (GA) and grey Wolf Optimizer (GWO) were used for multilevel thresholding problem and compared. Experimental results suggest that SOS, PSO and FA algorithms often have higher fitness values than other algorithms. Especially when more than two threshold values are determined, SOS algorithm mostly gives higher fitness values. PSNR and SSIM results of the algorithms are similar. In terms of computational complexity, the GWO algorithm has the fastest convergence. For standard deviations of objective functions; more stable results were obtained with SOS based on Kapur's function, SOS and PSO based on Otsu's function. Also, SOS based on Kapur's function was found to be the most successful algorithm in the Friedman test. As a result, although the GWO approached faster, the SOS algorithm produced more consistent results for both objective functions.
dc.identifier.articlenumber113210
dc.identifier.doi10.1016/j.eswa.2020.113210
dc.identifier.eissn1873-6793
dc.identifier.issn0957-4174
dc.identifier.scopus2-s2.0-85078214802
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/gumushane/11498
dc.identifier.volume147
dc.identifier.wosWOS:000521117700015
dc.language.isoen
dc.publisherElsevier Ltd
dc.relation.ispartofExpert Systems with Applications
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectKapur ’s entropy
dc.subjectMeta-heuristic algorithms
dc.subjectMulti-level thresholding
dc.subjectOtsu's method
dc.subjectSegmentation
dc.subjectSymbiotic Organisms Search Algorithm
dc.subject.classificationComputer Science, Artificial Intelligence
dc.subject.classificationEngineering, Electrical & Electronic
dc.subject.classificationOperations Research & Management Science
dc.subject.classificationComputer Science
dc.subject.classificationEngineering
dc.subject.otherBiology
dc.subject.otherComputational complexity
dc.subject.otherGenetic algorithms
dc.subject.otherHeuristic methods
dc.subject.otherImage processing
dc.subject.otherImage segmentation
dc.subject.otherLearning algorithms
dc.subject.otherParticle swarm optimization (PSO)
dc.subject.otherSystems engineering
dc.subject.otherComputational costs
dc.subject.otherFirefly algorithms
dc.subject.otherMeta heuristic algorithm
dc.subject.otherMultilevel thresholding
dc.subject.otherObjective functions
dc.subject.otherOtsu's method
dc.subject.otherSearch Algorithms
dc.subject.otherThresholding methods
dc.subject.otherHeuristic algorithms
dc.titleSymbiotic Organisms Search Algorithm for multilevel thresholding of images
dc.typeArticle
dspace.entity.typePublication
rdl.citation.openalex36
rdl.citation.scopus36
rdl.citation.wos24
rdl.oa.statusclosed
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)