| Literature DB >> 33897121 |
Shouvik Chakraborty1, Kalyani Mali1.
Abstract
The absence of dedicated vaccines or drugs makes the COVID-19 a global pandemic, and early diagnosis can be an effective prevention mechanism. RT-PCR test is considered as one of the gold standards worldwide to confirm the presence of COVID-19 infection reliably. Radiological images can also be used for the same purpose to some extent. Easy and no contact acquisition of the radiological images makes it a suitable alternative and this work can help to locate and interpret some prominent features for the screening purpose. One major challenge of this domain is the absence of appropriately annotated ground truth data. Motivated from this, a novel unsupervised machine learning-based method called SUFMACS (SUperpixel based Fuzzy Memetic Advanced Cuckoo Search) is proposed to efficiently interpret and segment the COVID-19 radiological images. This approach adapts the superpixel approach to reduce a large amount of spatial information. The original cuckoo search approach is modified and the Luus-Jaakola heuristic method is incorporated with McCulloch's approach. This modified cuckoo search approach is used to optimize the fuzzy modified objective function. This objective function exploits the advantages of the superpixel. Both CT scan and X-ray images are investigated in detail. Both qualitative and quantitative outcomes are quite promising and prove the efficiency and the real-life applicability of the proposed approach.Entities:
Keywords: COVID-19; SUFMACS; clustering; image segmentation; machine learning; radiological image interpretation
Year: 2021 PMID: 33897121 PMCID: PMC8055948 DOI: 10.1016/j.eswa.2021.115069
Source DB: PubMed Journal: Expert Syst Appl ISSN: 0957-4174 Impact factor: 6.954
Some important features and percentage of occurrence for the COVID-19 positive patients (Caruso et al., 2020).
| Features of the CT scan image for the COVID-19 positive cases | Explanation/Meaning | Percentage of occurrence |
|---|---|---|
| ground-glass opacities (GGO) | A region of the lung with increased attenuation along with preserved bronchial and vascular markings | 100% |
| multilobe and posterior involvement | Impact on both lobes and posterior region | 93% |
| bilateral pneumonia | Both lungs are affected with pneumonia. Also called double pneumonia | 91% |
| subsegmental vessel enlargement (>3 mm) | defined as vessel diameter > 3 mm | 89% |
Fig. 1The flow diagram of the cuckoo search method using Lévy flight.
Fig. 2The flow diagram of the cuckoo search method with the McCulloch’s approach.
Fig. 3Functional diagram of the type 2 fuzzy system.
Fig. 4Effect of the size of the disk structuring element on the superpixel image. (a)-(h) the superpixel images obtained using the circular structuring elements of size 3 to 10 respectively, (i) The relation between the size of the structuring element and the superpixel (on the X-axis the size of the structuring element, and on the Y-axis, the count of the superpixels is mapped).
Fig. 5Effect of the size of the square structuring element on the superpixel image. (a)-(h) the superpixel images obtained using the circular structuring elements of size 3 to 10 respectively, (i) The relation between the size of the structuring element and the superpixel (on the X-axis the size of the structuring element, and on the Y-axis, the count of the superpixels is mapped).
The controlling parameters and their chosen values.
| Name of the controlling parameter | Selected value |
|---|---|
| Total count of the nests | 25 |
| Alien egg discovery probability ( | 0.4 |
| Maximum iteration count ( | 250 |
| Multiplicative factor ( | 0.95 |
| Number of clusters | Subjective |
Fig. 6Simple block diagram of the proposed method.
Details of the dataset.
| Image Id | View | Modality | Source | Description |
|---|---|---|---|---|
| Axial | CT | ( | The image is collected from a 62 years old male COVID-19 positive patient from Italy. (Credit to UOC Radiology ASST Bergamo Est Director Dr Gianluigi Patelli). A few nuanced bilateral alveolar infiltrative thickens (it is a sign of interstitial lung disease where the natural process of the body to repair tissues is corrupted and air sacks of the lung are got thickened) are reported. | |
| Coronal | CT | ( | This image is collected from 70 years old, female and COVID-19 positive patient of Ospedale Santo Spirito. Rome, Italy (Case courtesy of Dr Fabio Macori, Radiopaedia.org, rID: 74887). Some important features that can be observed from this image are bilateral ground-glass opacities (i.e. the area with increased attenuation). | |
| Axial | CT | ( | This image is collected from 70 years old, male and COVID-19 positive patient from Riccione, Italy (Case courtesy of Dr Domenico Nicoletti, Radiopaedia.org, rID: 74724). Some oberservations and features which are reported for this image are ground glass opacities in the lower right and the upper lobes and Paraseptal emphysema (i.e. swelling and tissue damage to the tiny air sacks called alveoli) in the upper lobes. | |
| Coronal | CT | ( | This image is collected from 61 years old, female and COVID-19 positive patient from Wenzhou, China (Credit to Omir Antunes Paiva, Dr. Rodrigo Caruso Chate, Wenzhou Medical University, and coronacases.org). Some important features of this CT image are multiple ground-glass opacities and tiny foci of consolidation in all pulmonary lobes. | |
| Sagittal | CT | ( | This image is collected from 41 years old, male and COVID-19 positive patient from Wenzhou, China (Credit to Omir Antunes Paiva, Dr. Rodrigo Caruso Chate, Wenzhou Medical University, and coronacases.org). Some important features of this CT image are ground-glass opacities and linear opacities (that resembles a line, <=2mm) found in the left lower lobe. | |
| Coronal | CT | ( | This image is collected from 64 years old, female and COVID-19 positive patient from Wenzhou, China (Credit to Omir Antunes Paiva, Dr. Rodrigo Caruso Chate, Wenzhou Medical University, and coronacases.org). Some important features of this CT image are ground-glass opacities in the right upper, middle and lower lobes and in lingula, as well as in the right lower lobe, where some atelectasis can also be seen. There are other subtle ground-glass opacities in the right middle lobe and lingula. | |
| Axial | CT | ( | This image is collected from 54 years old, male and COVID-19 positive patient from Myongji Hospital, Goyang, Korea. Some important features of this CT image are consolidation in right upper lobe and ground-glass opacities in both lower lobes. | |
| Coronal | CT | ( | This image is collected from 50 years old, female and COVID-19 positive patient from Iran. (Case courtesy of Dr Bahman Rasuli, Radiopaedia.org, rID: 74576). One important feature of this CT image is ground glass nodule is present at the left lower lobe. | |
| Axial | CT | ( | This image is collected from 55 years old, female and COVID-19 positive patient from Taoyuan General Hospital, Taoyuan, Taiwan. Some important features of this CT image are ground-glass opacities, mild fibrotic change (i.e. lungs become scarred) at bilateral lungs, and two small irregular opacities at the right upper and middle lung. | |
| Frontal | X-Ray | ( | This image is collected from 75 years old, male and COVID-19 positive patient from Italy. (Case courtesy of Dr Fabio Macori, Radiopaedia.org, rID: 74867) Observed the presence of extensive bilateral GGO. | |
| Frontal | X-Ray | ( | These images are collected from 70 years old, female and COVID-19 positive patient from Northern Italy. (Case courtesy of Dr Fabio Macori, Radiopaedia.org, rID: 74887) Observed coarsening of lung markings (it is also a sign of interstitial lung disease) at the lower fields. | |
| Lateral | X-Ray | |||
| Frontal | X-Ray | ( | These images are collected from an elderly, male and COVID-19 positive patient. (Case courtesy of Dr Ali Mashalla Åhre, Radiopaedia.org, rID: 75037). Peripheral opacifications (i.e., the filling of airspace in lungs) can be observed. | |
| Lateral | X-Ray | |||
| Frontal | X-Ray | ( | This image is collected from 75 years old, female and COVID-19 positive patient (Case courtesy of Dr Yair Glick, Radiopaedia.org, rID: 75137). Observed Bronchial wall thickening (some of the pathological entities can cause this situation i.e., abnormal thickening of bronchial walls). | |
| Frontal | CT | ( | This image is collected from 25 years old, male patient (Case courtesy of Dr Andrew Dixon, Radiopaedia.org, rID: 36676) | |
| Frontal | X-Ray | ( | This image is collected from male patient (Case courtesy of Assoc Prof Frank Gaillard, Radiopaedia.org, rID: 6546). Stage II sarcoidosis (abnormal set of inflammatory cells that form lumps) is diagnosed. | |
| Axial | CT | ( | This image is collected from 55 years old, male patient (Case courtesy of Dr Hani Makky Al Salam, Radiopaedia.org, rID: 13199) Usual interstitial pneumonia (UIP) is diagnosed. |
Fig. 7Test images under consideration.
Fig. 8Segmented output of the CT Scan image obtained using different methods and for different no. of clusters.
Fig. 9Segmented output of the X-Ray image obtained using different methods and for different no. of clusters.
Fig. 10Segmented output for different number of clusters using the proposed SUFMACS method.
Quantitative comparison of different algorithms using the Davies–Bouldin index (The acceptable values are highlighted in boldface).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| efficient GA ( | 1.55479151 | 1.98368604 | 2.26846147 | 0.967247997 | |
| adaptive PSO ( | 2.17214821 | 1.65914975 | 2.43787454 | 2.093061798 | |
| beam-ACO ( | 1.49043209 | 1.2422774 | 0.66940905 | 1.13123168 | |
| MCS method ( | 1.26311145 | 1.64951221 | 0.4447157 | 1.05115426 | |
| SUFMACS (Proposed) | 1.58519391 | 0.50973766 | 0.72450084 | 0.870031184 | |
| efficient GA ( | 1.37398389 | 1.56117374 | 2.11994856 | 1.413140206 | |
| adaptive PSO ( | 1.514081 | 1.85458132 | 2.11506967 | 1.757333248 | |
| beam-ACO ( | 3.05769215 | 2.191229 | 2.00861842 | 1.800988018 | |
| MCS method ( | 1.83079569 | 1.87000353 | 2.19750437 | 1.211065816 | |
| SUFMACS (Proposed) | 1.3011462 | 1.17945849 | 1.17915455 | 2.468921133 | |
| efficient GA ( | 1.19242097 | 0.66067109 | 0.5934101 | 1.19369104 | |
| adaptive PSO ( | 1.015606 | 1.08660969 | 1.2708262 | 1.039265784 | |
| beam-ACO ( | 1.64556936 | 1.45435548 | 2.11888994 | 1.99536551 | |
| MCS method ( | 0.55115933 | 0.93696416 | 1.35817229 | 0.442500929 | |
| SUFMACS (Proposed) | 1.03577276 | 1.59392865 | 1.02464713 | 0.754485337 | |
| efficient GA ( | 1.47898392 | 2.23456907 | 2.30859711 | 1.750180709 | |
| adaptive PSO ( | 2.32122911 | 1.93188294 | 1.91581813 | 1.942071652 | |
| beam-ACO ( | 1.82771469 | 1.19569297 | 1.5555629 | 0.971450681 | |
| MCS method ( | 2.44818796 | 1.1687552 | 1.23136925 | 1.321599632 | |
| SUFMACS (Proposed) | 2.25154247 | 1.1516908 | 1.27441012 | 2.294149102 | |
| efficient GA ( | 2.26275296 | 1.81753513 | 1.6856485 | 2.123757304 | |
| adaptive PSO ( | 1.40627082 | 1.54318548 | 1.86874369 | 2.287884464 | |
| beam-ACO ( | 1.36549916 | 2.30898973 | 1.56865777 | 1.882146627 | |
| MCS method ( | 1.08734619 | 2.55675195 | 2.39993229 | 2.392363007 | |
| SUFMACS (Proposed) | 1.54312225 | 2.04648899 | 1.06711119 | 1.528749902 | |
| efficient GA ( | 1.08215918 | 1.33270038 | 0.64031244 | 0.780034081 | |
| adaptive PSO ( | 1.33194699 | 1.28471985 | 1.9428484 | 2.351300317 | |
| beam-ACO ( | 0.67923652 | 0.7451336 | 1.46472229 | 1.508461266 | |
| MCS method ( | 0.51229317 | 1.05271042 | 0.61131401 | 0.610643116 | |
| SUFMACS (Proposed) | 1.03508187 | 0.49451386 | 0.63349679 | 0.990483514 | |
| efficient GA ( | 1.22722611 | 1.48717486 | 1.98374914 | 1.872445325 | |
| adaptive PSO ( | 1.79086059 | 1.22456373 | 0.96052337 | 2.47035332 | |
| beam-ACO ( | 1.98189917 | 1.83656211 | 1.39739053 | 1.395654116 | |
| MCS method ( | 1.5359324 | 1.58292756 | 1.59942769 | 1.997748567 | |
| SUFMACS (Proposed) | 1.09750421 | 1.57422001 | 1.01513912 | 1.559944992 | |
| efficient GA ( | 2.62984415 | 2.57794722 | 3.20418654 | 2.345888276 | |
| adaptive PSO ( | 1.74749563 | 1.27498539 | 1.72772781 | 2.213275766 | |
| beam-ACO ( | 1.9169715 | 2.01724481 | 1.54560725 | 2.120151606 | |
| MCS method ( | 2.05518495 | 1.755137 | 0.96366438 | 1.82595824 | |
| SUFMACS (Proposed) | 1.07490406 | 1.7681992 | 2.2385635 | 1.937915028 | |
| efficient GA ( | 1.74652535 | 2.53290509 | 1.14993605 | 2.692438051 | |
| adaptive PSO ( | 2.01526332 | 2.42673342 | 0.60702854 | 2.819545218 | |
| beam-ACO ( | 1.2954329 | 1.79127496 | 1.98918478 | 1.688857448 | |
| MCS method ( | 2.0452042 | 1.10428871 | 0.56870942 | 2.231041951 | |
| SUFMACS (Proposed) | 0.15340193 | 1.03775227 | 1.34553862 | 2.349675985 | |
| efficient GA ( | 1.159959155 | 1.572293723 | 2.049048397 | 2.369487471 | |
| adaptive PSO ( | 1.481967425 | 0.992617494 | 1.46654405 | 2.716646267 | |
| beam-ACO ( | 2.186222532 | 1.559266381 | 1.300098406 | 1.774370126 | |
| MCS method ( | 0.915216295 | 1.322270743 | 1.07412764 | 2.56406602 | |
| SUFMACS (Proposed) | 1.401495941 | 1.509172745 | 0.982112837 | 1.111322941 | |
| efficient GA ( | 1.960796 | 1.263238 | 2.553092 | 2.198831 | |
| adaptive PSO ( | 2.360829 | 1.990291 | 1.314942 | 2.707776 | |
| beam-ACO ( | 1.915767 | 1.598651 | 2.251792 | 0.93635 | |
| MCS method ( | 1.880177 | 2.409802 | 1.974296 | 2.23445 | |
| SUFMACS (Proposed) | 1.010382 | 0.687246 | 1.713563 | 1.371933 | |
| efficient GA ( | 1.483966 | 1.683302 | 2.500869 | 1.876279 | |
| adaptive PSO ( | 1.779125 | 0.915693 | 1.157111 | 1.749074 | |
| beam-ACO ( | 2.626314 | 2.390078 | 1.173226 | 0.995537 | |
| MCS method ( | 1.925726 | 2.284318 | 1.097542 | 2.324067 | |
| SUFMACS (Proposed) | 1.355346 | 1.422174 | 0.885344 | 0.922402 | |
| efficient GA ( | 1.786761 | 1.737199 | 2.019286 | 2.580888 | |
| adaptive PSO ( | 2.019829 | 1.098247 | 0.978279 | 2.927639 | |
| beam-ACO ( | 2.285756 | 1.8769 | 0.816931 | 0.743269 | |
| MCS method ( | 1.795155 | 1.243073 | 1.537979 | 2.26101 | |
| SUFMACS (Proposed) | 1.598513 | 2.096478 | 1.243392 | 1.21976 | |
| efficient GA ( | 1.565769 | 1.434748 | 1.717284 | 1.737907 | |
| adaptive PSO ( | 1.475295 | 1.728619 | 0.904168 | 2.704765 | |
| beam-ACO ( | 1.773972 | 2.459344 | 0.996768 | 1.124991 | |
| MCS method ( | 1.23986 | 1.686725 | 1.627618 | 1.346573 | |
| SUFMACS (Proposed) | 1.064897 | 1.657952 | 0.777975 | 0.910011 | |
| efficient GA ( | 1.423537 | 2.007593 | 2.039646 | 2.376893 | |
| adaptive PSO ( | 1.329055 | 1.054688 | 0.630083 | 2.452387 | |
| beam-ACO ( | 1.819639 | 2.063003 | 1.070184 | 1.310508 | |
| MCS method ( | 1.358109 | 1.98053 | 0.873202 | 2.208312 | |
| SUFMACS (Proposed) | 1.383092 | 1.661142 | 1.774125 | 2.405794 | |
| efficient GA ( | 1.677098 | 1.500814 | 1.623586 | 2.429711 | |
| adaptive PSO ( | 1.732348 | 0.911604 | 0.671013 | 2.687133 | |
| beam-ACO ( | 2.208789 | 2.309481 | 1.44189 | 1.757942 | |
| MCS method ( | 0.826681 | 1.938968 | 1.067422 | 2.08513 | |
| SUFMACS (Proposed) | 1.262862 | 2.003538 | 0.95592 | 2.688271 | |
| efficient GA ( | 1.374163 | 1.591125 | 2.867268 | 2.662051 | |
| adaptive PSO ( | 1.088007 | 1.106915 | 1.052627 | 2.057302 | |
| beam-ACO ( | 1.624201 | 3.020656 | 1.507298 | 1.00198 | |
| MCS method ( | 1.403158 | 1.137044 | 1.539086 | 1.853181 | |
| SUFMACS (Proposed) | 0.569208 | 0.999981 | 1.400653 | 1.792843 | |
| efficient GA ( | 1.455346 | 1.481315 | 1.200555 | 2.826705 | |
| adaptive PSO ( | 1.070765 | 1.398769 | 1.23125 | 2.621128 | |
| beam-ACO ( | 1.974946 | 2.023246 | 0.73931 | 1.651843 | |
| MCS method ( | 1.705055 | 2.521398 | 0.64855 | 1.575533 | |
| SUFMACS (Proposed) | 2.031454 | 2.152765 | 0.817271 | 2.178575 | |
Quantitative comparison of different algorithms using the Xie-Beni index (The acceptable values are highlighted in bold face).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| efficient GA ( | 2.52685677 | 2.18401314 | 1.85634911 | 1.200268899 | |
| adaptive PSO ( | 1.92240898 | 1.7758955 | 2.07850825 | 1.660881813 | |
| beam-ACO ( | 1.12726544 | 1.47708713 | 1.10542839 | 2.364954794 | |
| MCS method ( | 1.40040064 | 2.08372272 | 1.38569651 | 1.762615341 | |
| SUFMACS (Proposed) | 2.08567042 | 0.85372989 | 1.28923336 | 0.557084754 | |
| efficient GA ( | 2.36233211 | 3.40346567 | 1.51295704 | 2.759644862 | |
| adaptive PSO ( | 2.0991102 | 2.24554797 | 1.29598923 | 2.111346769 | |
| beam-ACO ( | 2.75405243 | 2.6439685 | 2.99968832 | 2.513821833 | |
| MCS method ( | 3.36370349 | 2.52588612 | 1.99845274 | 2.275100747 | |
| SUFMACS (Proposed) | 1.84081404 | 1.69690035 | 1.0872016 | 2.089323662 | |
| efficient GA ( | 4.40568139 | 3.45931104 | 2.80750816 | 3.019538561 | |
| adaptive PSO ( | 3.7043356 | 4.5178127 | 2.70556497 | 2.658747238 | |
| beam-ACO ( | 3.91784798 | 3.74675439 | 2.74947471 | 3.321669423 | |
| MCS method ( | 2.76559288 | 2.59694782 | 2.55060726 | 2.965200253 | |
| SUFMACS (Proposed) | 2.68631049 | 2.48584721 | 2.97641601 | 1.63971928 | |
| efficient GA ( | 1.84177562 | 1.56596076 | 2.85368921 | 1.902136499 | |
| adaptive PSO ( | 2.08616902 | 1.76942747 | 1.8502289 | 2.353248497 | |
| beam-ACO ( | 2.05567383 | 1.14866923 | 1.43200409 | 2.42965351 | |
| MCS method ( | 1.55543853 | 0.98513063 | 1.61748395 | 1.681781694 | |
| SUFMACS (Proposed) | 1.08630098 | 1.60706127 | 1.76838166 | 2.19222821 | |
| efficient GA ( | 2.77819863 | 1.36892334 | 1.38336791 | 1.161588175 | |
| adaptive PSO ( | 2.25869174 | 2.21186504 | 1.99487358 | 2.647165165 | |
| beam-ACO ( | 2.94123781 | 2.02330793 | 2.20816425 | 1.912234237 | |
| MCS method ( | 2.4273985 | 1.42202729 | 0.88278745 | 1.06840477 | |
| SUFMACS (Proposed) | 2.12101338 | 1.89028251 | 0.70300561 | 1.768682015 | |
| efficient GA ( | 1.62712145 | 0.85035428 | 0.45865802 | 1.775284225 | |
| adaptive PSO ( | 1.04305525 | 0.58246934 | 1.39004354 | 2.189833714 | |
| beam-ACO ( | 0.72811754 | 0.88530667 | 1.1721333 | 1.282353891 | |
| MCS method ( | 1.37733711 | 0.60781875 | 0.88605973 | 0.528830478 | |
| SUFMACS (Proposed) | 1.25992686 | 0.4085281 | 0.65801747 | 2.082544599 | |
| efficient GA ( | 3.36616015 | 4.43348032 | 2.5537189 | 4.003129374 | |
| adaptive PSO ( | 3.93826388 | 3.61161779 | 2.84400403 | 2.400627947 | |
| beam-ACO ( | 3.535417 | 4.11789487 | 2.44074506 | 2.702760392 | |
| MCS method (. | 3.09992289 | 3.32954489 | 3.57596612 | 2.732061326 | |
| SUFMACS (Proposed) | 2.34822513 | 3.73226035 | 2.13967403 | 3.337715973 | |
| efficient GA ( | 2.68481737 | 2.50082958 | 1.48419563 | 1.397930034 | |
| adaptive PSO ( | 1.52439234 | 2.24050031 | 2.64903547 | 2.23877869 | |
| beam-ACO ( | 2.47452895 | 2.0411861 | 1.0791494 | 2.30077142 | |
| MCS method (. | 1.0476316 | 2.52047294 | 2.33108764 | 1.683884834 | |
| SUFMACS (Proposed) | 1.51571309 | 1.11331545 | 1.92239761 | 1.712257334 | |
| efficient GA ( | 1.3947934 | 1.07280059 | 0.98131095 | 2.129336354 | |
| adaptive PSO ( | 3.63664031 | 1.69090607 | 1.56929904 | 1.685466434 | |
| beam-ACO ( | 1.79712018 | 2.30118806 | 2.03902643 | 1.833713323 | |
| MCS method ( | 1.93283998 | 0.64129523 | 1.34406921 | 0.702427629 | |
| SUFMACS (Proposed) | 0.67589946 | 0.63937478 | 0.58636326 | 1.229247823 | |
| efficient GA ( | 0.671509 | 1.744179 | 0.923772 | 1.979253 | |
| adaptive PSO ( | 0.945205 | 0.868609 | 1.011834 | 2.090718 | |
| beam-ACO ( | 0.943716 | 0.866512 | 1.84464 | 0.873554 | |
| MCS method ( | 1.019129 | 0.620031 | 0.970231 | 0.612015 | |
| SUFMACS (Proposed) | 1.0691 | 0.84037 | 0.948285 | 2.027637 | |
| efficient GA ( | 2.367396 | 0.967872 | 0.772598 | 2.656482 | |
| adaptive PSO ( | 0.999127 | 1.016013 | 1.004203 | 2.29621 | |
| beam-ACO ( | 0.60045 | 0.585852 | 1.627528 | 1.641013 | |
| MCS method ( | 2.180073 | 0.957864 | 1.485118 | 0.80518 | |
| SUFMACS (Proposed) | 0.780851 | 0.938434 | 0.859453 | 1.839339 | |
| efficient GA ( | 1.365546 | 0.869596 | 0.81675 | 1.121872 | |
| adaptive PSO ( | 1.342647 | 1.096372 | 1.620871 | 1.535056 | |
| beam-ACO ( | 0.899003 | 1.564101 | 0.742408 | 1.346221 | |
| MCS method ( | 1.043839 | 0.70359 | 1.245132 | 0.81226 | |
| SUFMACS (Proposed) | 1.482057 | 0.601223 | 0.997735 | 2.204383 | |
| efficient GA ( | 1.551348 | 0.775163 | 0.662083 | 1.592869 | |
| adaptive PSO ( | 0.885174 | 0.692624 | 0.984438 | 2.335705 | |
| beam-ACO ( | 1.207277 | 1.320022 | 0.726982 | 1.351773 | |
| MCS method ( | 1.65709 | 1.240389 | 0.869034 | 0.793294 | |
| SUFMACS (Proposed) | 1.597312 | 1.32548 | 0.769052 | 1.686971 | |
| efficient GA ( | 1.140882 | 1.090185 | 0.96606 | 1.959196 | |
| adaptive PSO ( | 1.503407 | 0.990181 | 1.142317 | 2.650642 | |
| beam-ACO ( | 1.382789 | 0.87776 | 0.973237 | 1.081854 | |
| MCS method ( | 0.656826 | 0.627675 | 0.620359 | 0.622231 | |
| SUFMACS (Proposed) | 1.441876 | 0.811331 | 0.874653 | 1.878663 | |
| efficient GA ( | 1.178133 | 0.567809 | 0.534498 | 1.337996 | |
| adaptive PSO ( | 1.479272 | 0.93335 | 0.934253 | 2.292727 | |
| beam-ACO ( | 0.605351 | 0.825761 | 0.728386 | 1.270704 | |
| MCS method ( | 1.215022 | 1.217728 | 1.213068 | 1.279283 | |
| SUFMACS (Proposed) | 0.957758 | 0.705139 | 0.615537 | 1.932139 | |
| efficient GA ( | 0.886243 | 0.562286 | 0.488716 | 0.745659 | |
| adaptive PSO ( | 1.695329 | 1.134685 | 1.021853 | 2.343821 | |
| beam-ACO ( | 1.216232 | 1.554659 | 0.810095 | 1.172306 | |
| MCS method ( | 1.17033 | 1.660234 | 0.638595 | 1.259871 | |
| SUFMACS (Proposed) | 1.725499 | 0.928691 | 0.586035 | 1.992016 | |
| efficient GA ( | 0.80458 | 0.672848 | 0.453557 | 0.837357 | |
| adaptive PSO ( | 1.441602 | 1.05936 | 0.704048 | 2.322052 | |
| beam-ACO ( | 0.662796 | 1.10381 | 0.808296 | 0.544734 | |
| MCS method ( | 2.0185 | 0.416521 | 0.874094 | 1.483268 | |
| SUFMACS (Proposed) | 0.705414 | 0.890879 | 0.493189 | 1.905358 | |
| efficient GA ( | 1.401385 | 1.0148 | 0.926574 | 1.100244 | |
| adaptive PSO ( | 1.370169 | 0.886205 | 1.089041 | 1.669752 | |
| beam-ACO ( | 0.83541 | 0.715873 | 0.502379 | 1.349703 | |
| MCS method ( | 0.949702 | 0.947707 | 0.975885 | 0.924699 | |
| SUFMACS (Proposed) | 0.792323 | 1.291956 | 0.505907 | 1.884662 | |
Quantitative comparison of different algorithms using the Dunn index (The acceptable values are highlighted in boldface).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| efficient GA ( | 2.08335998 | 2.32520506 | 3.39505389 | 2.261532289 | |
| adaptive PSO ( | 3.62666592 | 3.95085495 | 3.69140329 | 3.497444024 | |
| beam-ACO ( | 4.02053177 | 1.60460455 | 2.79340813 | 3.288950032 | |
| MCS method ( | 3.17123195 | 3.73165344 | 2.20394834 | 3.389165179 | |
| SUFMACS (Proposed) | 1.88811413 | 3.90746936 | 1.42054496 | 1.70166278 | |
| efficient GA ( | 0.8887936 | 1.07409716 | 0.98758632 | 0.482367705 | |
| adaptive PSO ( | 1.76542272 | 0.31000091 | 2.35572819 | 0.87270862 | |
| beam-ACO ( | 0.38132524 | 1.31452453 | 1.35000955 | 1.445684538 | |
| MCS method ( | 0.80687584 | 0.65940617 | 0.92244884 | 2.035489605 | |
| SUFMACS (Proposed) | 1.04616611 | 1.98770638 | 2.897906 | 0.60469652 | |
| efficient GA ( | 0.51704978 | 1.95552077 | 1.9428017 | 1.602738784 | |
| adaptive PSO ( | 0.30066727 | 0.84262009 | 1.9121285 | 1.574231672 | |
| beam-ACO ( | 0.47017388 | 1.04283179 | 2.49903397 | 0.25635234 | |
| MCS method ( | 1.90055086 | 0.7870909 | 1.69600557 | 2.677387518 | |
| SUFMACS (Proposed) | 1.96066739 | 0.9985229 | 2.41147026 | 2.695152777 | |
| efficient GA ( | 0.69600456 | 0.45097131 | 0.74466136 | 1.349350862 | |
| adaptive PSO ( | 0.44800505 | 0.88494491 | 1.84523152 | 2.494550285 | |
| beam-ACO ( | 1.25070544 | 0.11649073 | 0.94942353 | 0.2767343 | |
| MCS method ( | 1.41124552 | 0.64732118 | 1.48998584 | 2.098470116 | |
| SUFMACS (Proposed) | 2.78352028 | 1.28867042 | 1.34779004 | 1.135858939 | |
| efficient GA ( | 0.67592709 | 1.60028766 | −0.2623357 | 0.746087118 | |
| adaptive PSO ( | 0.14533188 | 0.5913468 | 1.46715135 | 0.316867025 | |
| beam-ACO ( | 1.00715834 | 1.0615136 | 1.83242994 | 2.023880726 | |
| MCS method ( | 1.75083597 | 1.12624742 | 2.11227717 | 1.975211569 | |
| SUFMACS (Proposed) | 3.07476178 | 1.68513903 | 1.31080669 | 0.770706118 | |
| efficient GA ( | 1.00702755 | 1.127624 | 1.85093056 | 1.277256547 | |
| adaptive PSO ( | 0.3417881 | 3.03047011 | 2.88588264 | 1.582574025 | |
| beam-ACO ( | 2.68818192 | 1.93496041 | 1.96961439 | 2.290428962 | |
| MCS method ( | 1.92048497 | 1.13472871 | 1.95413319 | 2.515440198 | |
| SUFMACS (Proposed) | 1.04875517 | 1.6607005 | 2.57035718 | 1.570068095 | |
| efficient GA ( | 0.1210708 | 0.37214974 | 1.86614085 | 2.098947018 | |
| adaptive PSO ( | 2.05098832 | 1.3596237 | 2.20028228 | 0.690423766 | |
| beam-ACO ( | 0.38008116 | 1.02759561 | 1.38450175 | 0.694369995 | |
| MCS method ( | 0.0667757 | 0.544294 | 1.10477165 | 2.118018394 | |
| SUFMACS (Proposed) | 1.40051355 | 1.77481802 | 1.1897956 | 2.946617271 | |
| efficient GA ( | 0.90385027 | 0.8106123 | 0.46520982 | 1.777865309 | |
| adaptive PSO ( | 2.27821603 | 0.94581004 | 1.48406266 | 0.982762622 | |
| beam-ACO ( | 1.35869295 | 2.52499648 | 0.32488558 | 1.522170221 | |
| MCS method ( | 1.03533553 | 0.7524562 | 0.17791001 | 1.54185478 | |
| SUFMACS (Proposed) | 2.41381629 | 3.00720965 | 1.27233345 | 1.472802086 | |
| efficient GA ( | 1.71639361 | 1.03062709 | 1.4774164 | 2.885606995 | |
| adaptive PSO ( | 3.09691081 | 2.51480927 | 1.71265403 | 0.694974333 | |
| beam-ACO ( | 0.78235409 | 2.90553952 | 3.37411914 | 2.243581086 | |
| MCS method ( | 3.97876815 | 2.99970477 | 3.68375115 | 4.838316206 | |
| SUFMACS (Proposed) | 2.90993747 | 3.86981501 | 3.25331667 | 2.014079494 | |
| efficient GA ( | 1.926312 | 1.190401 | 1.249185 | 2.478174 | |
| adaptive PSO ( | 3.368255 | 2.762778 | 1.742779 | 0.877326 | |
| beam-ACO ( | 0.940972 | 2.585184 | 3.88169 | 2.447928 | |
| MCS method (. | 3.67858 | 3.041665 | 3.455766 | 4.821794 | |
| SUFMACS (Proposed) | 2.757923 | 4.19606 | 3.021206 | 2.571978 | |
| efficient GA ( | 1.558866 | 1.881619 | 2.129268 | 3.298512 | |
| adaptive PSO ( | 3.556064 | 1.868165 | 2.097383 | 0.373858 | |
| beam-ACO ( | 1.054784 | 2.792089 | 2.999097 | 1.476081 | |
| MCS method ( | 4.300068 | 3.219115 | 3.912612 | 4.677951 | |
| SUFMACS (Proposed) | 2.611327 | 2.981608 | 4.039419 | 2.262326 | |
| efficient GA ( | 2.065147 | 0.671573 | 0.88079 | 2.762007 | |
| adaptive PSO ( | 3.303688 | 2.063408 | 1.555371 | 1.019777 | |
| beam-ACO ( | 1.414983 | 3.579358 | 2.781708 | 2.184043 | |
| MCS method ( | 3.441812 | 2.838719 | 3.806946 | 3.933333 | |
| SUFMACS (Proposed) | 2.26046 | 3.917694 | 2.95925 | 2.178155 | |
| efficient GA ( | 1.660949 | 1.13149 | 1.523319 | 2.864289 | |
| adaptive PSO ( | 2.822297 | 3.019048 | 2.212642 | 1.363021 | |
| beam-ACO ( | 0.503023 | 3.30804 | 3.018466 | 2.732243 | |
| MCS method ( | 4.504922 | 2.944836 | 2.882331 | 3.51782 | |
| SUFMACS (Proposed) | 3.054921 | 3.934504 | 3.278456 | 2.107407 | |
| efficient GA ( | 1.557998 | 0.508429 | 1.872015 | 3.298924 | |
| adaptive PSO ( | 2.839968 | 2.434693 | 2.345428 | 2.00048 | |
| beam-ACO ( | 1.16717 | 2.234873 | 2.407618 | 2.314919 | |
| MCS method ( | 3.481479 | 2.417493 | 3.578893 | 2.637046 | |
| SUFMACS (Proposed) | 3.118551 | 3.20922 | 3.259197 | 2.608554 | |
| efficient GA ( | 1.674839 | 1.358943 | 2.300374 | 3.103451 | |
| adaptive PSO ( | 3.609361 | 2.953384 | 2.087327 | 2.684347 | |
| beam-ACO ( | 1.438625 | 2.244327 | 3.583091 | 2.537237 | |
| MCS method ( | 3.555614 | 3.65412 | 4.067408 | 3.368569 | |
| SUFMACS (Proposed) | 2.715284 | 4.433092 | 3.225229 | 2.079237 | |
| efficient GA ( | 2.350359 | 1.791013 | 2.179383 | 3.918785 | |
| adaptive PSO ( | 3.688224 | 2.779497 | 1.293425 | 2.659883 | |
| beam-ACO ( | 1.129553 | 2.623741 | 2.863123 | 1.797293 | |
| MCS method ( | 3.765014 | 4.2684 | 3.96961 | 3.668268 | |
| SUFMACS (Proposed) | 2.099074 | 4.84109 | 3.491666 | 2.009523 | |
| efficient GA ( | 1.794146 | 1.470607 | 2.695213 | 2.93387 | |
| adaptive PSO ( | 3.431808 | 2.47149 | 2.616826 | 2.550327 | |
| beam-ACO ( | 1.407331 | 2.582904 | 4.303966 | 3.089016 | |
| MCS method ( | 2.761357 | 3.550739 | 3.58071 | 2.800829 | |
| SUFMACS (Proposed) | 1.908147 | 4.542297 | 3.19099 | 1.732512 | |
| efficient GA ( | 0.793841 | 1.782326 | 2.308078 | 2.473275 | |
| adaptive PSO ( | 3.412433 | 3.396034 | 2.388098 | 3.452825 | |
| beam-ACO ( | 1.924267 | 1.415964 | 3.368604 | 2.592132 | |
| MCS method ( | 3.384676 | 3.869108 | 3.522317 | 4.001938 | |
| SUFMACS (Proposed) | 2.944476 | 3.809717 | 3.298318 | 1.339301 | |
Quantitative comparison of different algorithms using index (The acceptable values are highlighted in boldface).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| efficient GA ( | 0.93047281 | 2.28130783 | 2.4200175 | 2.458787129 | |
| adaptive PSO ( | 0.68038179 | 1.81298255 | 3.17014825 | 2.654608179 | |
| beam-ACO ( | 1.23830871 | 1.16363667 | 1.15236996 | 2.574909802 | |
| MCS method ( | 3.30107739 | 2.54874472 | 1.69486857 | 1.968878803 | |
| SUFMACS (Proposed) | 1.27621712 | 1.46000578 | 3.52908003 | 2.402996019 | |
| efficient GA ( | 1.53831084 | 2.99243615 | 2.08288206 | 0.745554548 | |
| adaptive PSO ( | 3.10440634 | 1.41830193 | 1.54199458 | 1.824417709 | |
| beam-ACO ( | 0.33007752 | 3.04781307 | 1.31028981 | 2.755679078 | |
| MCS method ( | 2.06563862 | 2.84236865 | 1.83420856 | 2.613016749 | |
| SUFMACS (Proposed) | 1.64955203 | 1.62151639 | 1.90050555 | 2.981803457 | |
| efficient GA ( | 1.25031772 | 1.30396523 | 1.8269896 | 2.704643281 | |
| adaptive PSO ( | 0.8536208 | 2.32136195 | 2.98659332 | 1.878205728 | |
| beam-ACO ( | 1.53048244 | 1.03776429 | 2.12830465 | 1.896175157 | |
| MCS method ( | 1.64968215 | 0.86879211 | 1.66393498 | 2.112497471 | |
| SUFMACS (Proposed) | 1.09226951 | 2.929977 | 2.75557257 | 1.824431161 | |
| efficient GA ( | 0.26315552 | 1.7370115 | 1.99725146 | 1.721767327 | |
| adaptive PSO ( | 1.29228784 | 2.57428543 | 3.07515894 | 2.036390346 | |
| beam-ACO ( | 2.82046333 | 2.5030317 | 2.58139708 | 2.270031671 | |
| MCS method ( | 2.2281125 | 2.29012426 | 1.96696473 | 2.06763696 | |
| SUFMACS (Proposed) | 1.87899668 | 1.83913997 | 3.36728469 | 1.446875213 | |
| efficient GA ( | 0.55680493 | 1.43822333 | 1.59071162 | 1.685672746 | |
| adaptive PSO ( | 3.5150899 | 2.75498041 | 3.80674117 | 1.673736021 | |
| beam-ACO ( | 2.30763295 | 3.01075331 | 2.40020842 | 1.71718978 | |
| MCS method ( | 1.6444183 | 2.71621506 | 2.84243339 | 3.74244153 | |
| SUFMACS (Proposed) | 2.36682966 | 4.52618127 | 2.69561565 | 2.312132462 | |
| efficient GA ( | 1.57784584 | 2.4467198 | 1.47198831 | 2.055727007 | |
| adaptive PSO ( | 2.47671534 | 2.23949143 | 1.59293845 | 2.904007455 | |
| beam-ACO ( | 1.2529781 | 1.53131482 | 2.20179772 | 2.974517863 | |
| MCS method ( | 2.46337089 | 2.43404172 | 3.09973551 | 3.200142722 | |
| SUFMACS (Proposed) | 1.44010661 | 2.85070702 | 4.02102389 | 1.714519052 | |
| efficient GA ( | 1.0187963 | 0.55602669 | 2.13207745 | 2.416024694 | |
| adaptive PSO ( | 2.24666115 | 2.66777331 | 4.01612988 | 3.48262208 | |
| beam-ACO ( | 1.20205269 | 1.26356439 | 2.68895151 | 0.931324726 | |
| MCS method ( | 3.57290575 | 3.26613196 | 2.83808811 | 1.14310012 | |
| SUFMACS (Proposed) | 1.31994386 | 3.84587036 | 1.79917933 | 2.09707359 | |
| efficient GA ( | 2.51426903 | 2.32639584 | 2.46880708 | 1.457353634 | |
| adaptive PSO ( | 0.10330027 | 1.20300968 | 1.83654505 | 1.235057549 | |
| beam-ACO ( | 1.17425724 | 2.73234865 | 2.77489363 | 2.805632346 | |
| MCS method ( | 2.43072508 | 3.6814858 | 3.09909169 | 3.001298406 | |
| SUFMACS (Proposed) | 2.02132665 | 4.43297205 | 1.86031772 | 2.472550254 | |
| efficient GA ( | 0.93517503 | 2.02987876 | 1.95500223 | 3.343449018 | |
| adaptive PSO ( | 2.68674784 | 1.10847743 | 1.93992629 | 1.579812318 | |
| beam-ACO ( | 2.74726358 | 2.82358208 | 3.47480738 | 1.842501754 | |
| MCS method ( | 2.24069175 | 2.44436824 | 2.85660783 | 2.872937964 | |
| SUFMACS (Proposed) | 1.5750965 | 2.52240892 | 3.86978531 | 3.17286345 | |
| efficient GA ( | 0.967114 | 1.582421 | 1.918011 | 3.68922 | |
| adaptive PSO ( | 2.727972 | 1.336132 | 2.080632 | 1.664572 | |
| beam-ACO ( | 3.057892 | 3.080276 | 3.976019 | 1.645924 | |
| MCS method ( | 2.055247 | 2.315963 | 2.827663 | 2.795451 | |
| SUFMACS (Proposed) | 2.130795 | 2.609342 | 3.645853 | 2.919436 | |
| efficient GA ( | 1.295187 | 1.689744 | 1.83195 | 3.23864 | |
| adaptive PSO ( | 2.788331 | 1.703366 | 2.264678 | 1.735064 | |
| beam-ACO ( | 2.630898 | 2.397755 | 4.131748 | 1.588874 | |
| MCS method ( | 2.420508 | 2.185359 | 2.08597 | 3.23354 | |
| SUFMACS (Proposed) | 1.096166 | 3.088883 | 3.706678 | 2.220064 | |
| efficient GA ( | 1.283903 | 2.057142 | 2.049281 | 3.077072 | |
| adaptive PSO ( | 3.019856 | 1.136661 | 1.913912 | 0.737852 | |
| beam-ACO ( | 2.356268 | 3.216396 | 3.138161 | 1.122671 | |
| MCS method ( | 2.024194 | 2.942996 | 3.135802 | 2.76436 | |
| SUFMACS (Proposed) | 1.656903 | 1.972191 | 3.693269 | 2.713049 | |
| efficient GA ( | 1.336807 | 1.968276 | 1.989995 | 2.608285 | |
| adaptive PSO ( | 2.478075 | 1.314553 | 1.592016 | 2.172581 | |
| beam-ACO ( | 3.128278 | 2.658721 | 3.487506 | 1.478773 | |
| MCS method ( | 1.985579 | 2.850567 | 3.042927 | 3.20563 | |
| SUFMACS (Proposed) | 1.602228 | 2.330009 | 3.402566 | 3.736042 | |
| efficient GA ( | 1.173781 | 2.229015 | 2.025946 | 3.540327 | |
| adaptive PSO ( | 2.930074 | 1.084106 | 2.15638 | 1.72502 | |
| beam-ACO ( | 2.297096 | 3.274123 | 3.464483 | 2.216525 | |
| MCS method ( | 2.849159 | 2.362549 | 2.098505 | 2.831332 | |
| SUFMACS (Proposed) | 1.325939 | 3.191802 | 4.203894 | 3.482025 | |
| efficient GA ( | 0.499157 | 2.181652 | 1.820285 | 3.523981 | |
| adaptive PSO ( | 2.954136 | 1.601824 | 2.322025 | 1.529449 | |
| beam-ACO ( | 2.615026 | 3.240616 | 3.12386 | 1.610758 | |
| MCS method ( | 1.627528 | 2.136822 | 2.666278 | 3.305198 | |
| SUFMACS (Proposed) | 1.673612 | 2.907563 | 3.935184 | 3.076986 | |
| efficient GA ( | 0.090813 | 1.781247 | 1.432998 | 3.363032 | |
| adaptive PSO ( | 3.022681 | 0.96996 | 2.440515 | 1.334247 | |
| beam-ACO ( | 3.202519 | 2.753586 | 3.441416 | 1.41356 | |
| MCS method ( | 1.858133 | 2.079266 | 2.188201 | 3.566132 | |
| SUFMACS (Proposed) | 2.283997 | 3.374073 | 4.001367 | 3.362313 | |
| efficient GA ( | 1.267164 | 3.052179 | 1.103045 | 3.169363 | |
| adaptive PSO ( | 3.24286 | 1.351714 | 1.451006 | 0.997094 | |
| beam-ACO ( | 2.078783 | 3.430719 | 2.533635 | 1.825645 | |
| MCS method ( | 1.314205 | 1.942686 | 2.959747 | 3.358512 | |
| SUFMACS (Proposed) | 2.414454 | 2.592589 | 3.916247 | 2.5707 | |
| efficient GA ( | 0.61265 | 1.966463 | 1.925426 | 3.931988 | |
| adaptive PSO ( | 2.608791 | 1.707394 | 2.006927 | 1.571506 | |
| beam-ACO ( | 2.496877 | 2.565924 | 2.614735 | 1.759885 | |
| MCS method ( | 1.383944 | 2.154332 | 2.313664 | 2.38145 | |
| SUFMACS (Proposed) | 1.878646 | 3.361145 | 3.257262 | 4.021743 | |
Comparison of the running time (in seconds) concerning
| Validity Index | No. of clusters | efficient GA ( | adaptive PSO ( | beam-ACO ( | MCS method ( | SUFMACS (Proposed) |
|---|---|---|---|---|---|---|
| Davies–Bouldin | 3 | 5.02362 | 6.15033 | 5.96364 | 6.003692 | 8.025365 |
| 5 | 5.20053773 | 8.059774971 | 7.283463635 | 6.155470007 | 9.211810612 | |
| 7 | 8.687193939 | 9.41009445 | 8.319782859 | 9.231996594 | 9.94167873 | |
| 9 | 10.496845003 | 12.128954877 | 12.905376714 | 11.226114235 | 10.62646407 | |
| Xie-Beni | 3 | 5.386404149 | 7.84973186 | 7.676206235 | 6.918436579 | 8.275284827 |
| 5 | 7.706106824 | 6.082308305 | 9.771738778 | 8.191909494 | 8.878155935 | |
| 7 | 9.635925316 | 8.871990636 | 10.244350443 | 11.19679946 | 10.89713627 | |
| 9 | 14.86361925 | 11.18578921 | 11.46178597 | 13.51716117 | 12.90402758 | |
| Dunn | 3 | 4.728459412 | 5.146740405 | 5.730107997 | 6.343859862 | 7.12403458 |
| 5 | 5.381881867 | 5.424536622 | 6.360624788 | 7.310659158 | 8.119558804 | |
| 7 | 11.719787099 | 12.295617369 | 11.507700579 | 12.753516849 | 9.14274987 | |
| 9 | 15.53638599 | 14.82501584 | 13.57978028 | 15.65883255 | 12.81412843 | |
| 3 | 6.132593592 | 5.241800821 | 5.952910422 | 6.328640419 | 7.204568618 | |
| 5 | 8.749542248 | 9.599830664 | 8.189885756 | 7.164894266 | 7.626018985 | |
| 7 | 13.425369045 | 15.06851261 | 16.53562997 | 10.77168572 | 11.61072519 | |
| 9 | 14.59800255 | 15.39611637 | 15.24954022 | 13.08306328 | 12.72053915 |
Fig. 11The convergence curves for different number of clusterThe Xie-Beni index for the image is plotted in the Y-axis and the number of iterations is plotted in the X-axis of each curve. The curves are generated by applying the (a) efficient genetic algorithm, (b) adaptive PSO, (c) Beam-ACO, (d) MCS, (e) SUFMACS (proposed).
Summary of the Symbols used in this manuscript.
| Symbol | Description | Remarks |
|---|---|---|
| Probability distribution function which is followed by the Lévy flight to generate the leaps. | ||
| The stability index which is also known as the Lévy index of the probability distribution function. | ||
| Fractal dimension of the trajectory of the Lévy flight | ||
| Skewness controlling parameter | The range is [−1,+1]. Please refer Eq. | |
| The shift property | Please refer Eq. | |
| The scale property | ||
| The domain of the probability density function of the Lévy distribution | ||
| Probability of exploring the eggs of the parasite species | ||
| Population matrix | Please refer Eq. | |
| The dimensional upper bound | Please refer Eq. | |
| The dimensional upper bound | Please refer Eq. | |
| Denotes the total number of nests | ||
| Represents the total number of optimization parameters | ||
| Step size of the Lévy flight | ||
| the generation or the present iteration is indicated using. | ||
| Four controlling parameters involved in in the generation of the random number using Lévy flight. | ||
| Normally distributed stochastic parameters and the accurate value of these | the value of these parameters cannot be accurately computed but, possible to analyse statistically | |
| Lévy distribution can be achieved depending on the | Please refer Eq. | |
| The scaling attribute | Please refer Eq. | |
| The exponent | Controlling parameters to adapt McCulloch’s approach using Chamber’s method and these parameters are responsible to generate a matrix of random numbers of dimension | |
| The scaling parameter | ||
| A skewness controlling parameter | ||
| denote the location | ||
| Fuzzy objective function | Please refer Eq. | |
| Number of data points | Please refer Eq. | |
| Number of cluster centers | Please refer Eq. | |
| Represents the fuzzifier | Please refer Eq. | |
| Represents the membership value of the point | Please refer Eq. | |
| Multiplicative factor to reduce the | ||
| Erosion operation | Please refer Eq. | |
| Dilation operation | Please refer Eq. | |
| Reconstruction process based on erosion operation | Please refer Eq. | |
| Reconstruction process based on dilation operation | Please refer Eq. | |
| Morphological opening operation | Please refer Eq. | |
| Morphological closing operation | Please refer Eq. | |
| Represents the lowest and the highest value of the controlling parameter of the structuring elements | ||
| represents the number of pixels in the | Please refer Eq. | |
| The | Please refer Eq. | |
| A pixel in the | Please refer Eq. | |
| Representative value of the | Please refer Eq. | |
| Type-2 fuzzy membership function | Please refer Eq. | |
| The highest and the lowest value in the intensity range of the superpixel image. | Please refer Eq. | |
| The | Please refer Eq. | |
| Davies–Bouldin index | ||
| Xie-Beni index | ||
| Dunn index | ||
Initialize the nests randomly and assign some eggs in it using Eq. |
Set |
Repeat while |
Get an egg using the Lévy flight and find the fitness value ( |
Choose a nest in a random manner |
Check if the value of the objective function for the obtained egg is better than the chosen nest then |
Existing egg is to be replaced by the newly generated egg. |
end if |
When the host bird detects the alien egg then some of the nests are left by the cuckoo bird. |
Preserve the best solution and move it to the following generation. |
Allot a rank to the solutions depending on the fitness values. |
end while |
Return the optimum solution and its fitness |
Apply Eq. |
Compute the fitness using the objective function |
Initialize the iteration counter |
Check if |
Find and store the present best. |
Build a new solution space. |
Calculate the fitness of the individual eggs. |
Store the best nest |
Check if |
Apply the McCulloch’s approach to determine the step size using Eq. |
Replace the worst nest using the computed step size. |
Determine the fitness of the solutions. |
Find the best nest and store it |
Update the iteration counter |
Determine the optimum solution till this point. |
otherwise |
Store those nests |
end if |
end if |
Return the computed global optimal solution |
Initialize the cluster centers and the membership values for all points in a random manner. |
Decide a small threshold |
Update the cluster centers using Eq. |
Determine the fitness value using Eq. |
Check if |
Find the type 2 fuzzy membership values |
Goto step 2 and repeat again |
end if |
Return the optimal cluster centers and the corresponding member data points |
Randomly initialize a point |
Set |
Set a multiplicative factor |
Repeat while !terminationCriteria |
Chose a vector |
Find a new probable location |
Check if the fitness improved then |
Visit the new location by assigning |
Otherwise |
Update |
end if |
end while |
Return |
Determine the gradient of the input image using the method described in ( |
Apply Eqs. |
Initialize the cluster centers in a random manner using Eqs. |
Assign the fuzzy type 2 membership value to the points i.e., superpixels using Eq. |
Compute the fitness of the nests by using the modified fuzzy objective function by using Eq. |
|
Check if |
Find and store the current optimal solution |
Perform a local search using algorithm 4. |
Create a new solution space |
Determine the value of the objective function using Eq. |
Locate and preserve the optimal solution |
Generate a random number |
Apply McCulloch’s approach and find the step size using Eq. |
Replace the worst nest with the help of the computed fitness values. |
Calculate the fitness values for the current solution space. |
Update the iteration counter. |
Find the nest with the optimum fitness value. |
otherwise |
Store those nests |
end if |
end if |
Construct the segmented image depending on the optimal cluster centers. |
Return the segmented image |