| Literature DB >> 34924697 |
Shouvik Chakraborty1, Kalyani Mali1.
Abstract
Coronavirus disease 2019 or COVID-19 is one of the biggest challenges which are being faced by mankind. Researchers are continuously trying to discover a vaccine or medicine for this highly infectious disease but, proper success is not achieved to date. Many countries are suffering from this disease and trying to find some solution that can prevent the dramatic spread of this virus. Although the mortality rate is not very high, the highly infectious nature of this virus makes it a global threat. RT-PCR test is the only means to confirm the presence of this virus to date. Only precautionary measures like early screening, frequent hand wash, social distancing use of masks, and other protective equipment can prevent us from this virus. Some researches show that the radiological images can be quite helpful for the early screening purpose because some features of the radiological images indicate the presence of the COVID-19 virus and therefore, it can serve as an effective screening tool. Automated analysis of these radiological images can help the physicians and other domain experts to study and screen the suspected patients easily and reliably within the stipulated amount of time. This method may not replace the traditional RT-PCR method for detection but, it can be helpful to filter the suspected patients from the rest of the community that can effectively reduce the spread in the of this virus. A novel method is proposed in this work to segment the radiological images for the better explication of the COVID-19 radiological images. The proposed method will be known as SuFMoFPA (Superpixel based Fuzzy Modified Flower Pollination Algorithm). The type 2 fuzzy clustering system is blended with this proposed approach to get the better-segmented outcome. Obtained results are quite promising and outperforming some of the standard approaches which are encouraging for the practical uses of the proposed approach to screening the COVID-19 patients.Entities:
Keywords: Biomedical image interpretation; COVID-19; Image segmentation; SuFMoFPA; Superpixel; Type 2 fuzzy systems
Year: 2020 PMID: 34924697 PMCID: PMC8664408 DOI: 10.1016/j.eswa.2020.114142
Source DB: PubMed Journal: Expert Syst Appl ISSN: 0957-4174 Impact factor: 6.954
Some useful properties in the chest CT scan of the COVID-19 positive patients for the early screening purpose (Caruso et al., 2020).
| Property | Sample percentage |
|---|---|
| ground-glass opacities (GGO) | 100% |
| multilobe and posterior involvement | 93% |
| bilateral pneumonia | 91% |
| subsegmental vessel enlargement (>3 mm) | 89% |
Fig. 1A broad overview of the application domain of the computer vision and digital image processing in managing the COVID-19 pandemic.
A brief overview of the current state-of-the-art approaches.
| Approach | Type | Deployment details | Brief description |
|---|---|---|---|
| Chen et. al. ( | Supervised | Renmin Hospital of Wuhan University | This approach is based on deep learning and used high-resolution CT scan images to automatically diagnose the COVID 19 infection. The UNet++ model is used to choose the appropriate regions of the CT images. This approach is useful to assist the radiologist to diagnose the CT images. This approach achieves 100% sensitivity, 93.55% specificity, and 95.24% accuracy. |
| Wang et. al. (S. | Supervised | Not available | A deep learning-based COVID-19 CT image analysis framework is proposed where the deep learning framework can explore the COVID-19 related features from the CT scan images of the chest region. This approach uses modified inception and transfers learning. The performance of this approach on the external testing achieves 79.3% accuracy, 83.00% specificity, and 67.00% sensitivity. |
| Butt et. al. ( | Supervised | Not available | Multiple convolutional neural networks based automated CT image analysis technique is proposed in this work. The region of interest is segmented with the help of the 3D convolutional neural network. Noisy-or Bayesian function is used to determine the infection probability. This approach achieves a result of 98.2% sensitivity and a 92.2% specificity. |
| Xu et. al. ( | Supervised | Not available | This approach uses two three-dimensional classification models based on convolutional neural networks. The ResNet-18 and location-Attention-oriented model are combined to analyze the CT scan images. Three different classes COVID-19, Influenza, and irrelevant to infection groups are identified by this approach. This approach achieves an overall accuracy of 86.7%. |
| Jin et. al. ( | Supervised | 16 number of hospitals in China | This approach uses Transfer learning on ResNet-50 to design a computer-assisted CT image analysis framework to investigate COVID-19 from radiological images. A three-dimensional UNet++ model is used for segmentation purposes. This approach can effectively identify the infected region of the CT scan image efficiently. This approach achieves 97.4% sensitivity and 92.2% specificity. |
| Wang et. al. (X. | Weakly-supervised | Not available | A weakly-supervised lung lesion segmentation approach is proposed in this work that automatically identifies the lesion from the Ct scan images. A trained UNet architecture is used for lesion segmentation purposes. A three-dimension deep neural architecture is used to analyses the three-dimensional segmented region to determine the chances of COVID-19 infection. Experimental results prove the performance and the real-life applicability of this approach. |
| Mohammed et. al. ( | Weakly-supervised | Not available | This approach is known as ResNext + . A lung segmentation mask is used to perform the segmentation operations and the spatial features are extracted with the help of the spatial and channel attention. This approach achieves 81.9% precision and 81.4% F1 score. |
| Laradji et. al. ( | Weakly-supervised | Not available | This work uses a point marking scheme i.e. the infected regions are marked with the help of some points that significantly reduce the manual effort to make manual delineations. A consistency-based loss function is proposed in this work that helps in generating consistent outputs with the spatial transformations. Experimental results show the improvement of the proposed approach over the traditional approaches that are based on point level loss functions. |
| Laradji et. al. ( | Weakly-supervised | Not available | This work is based on an active learning approach that is useful for fast and efficient labeling of the CT scan images. The proposed annotator ensures of producing a significantly high amount of information content cost-effectively. The experimental results prove that the 7% annotation effort can produce the 90% performance compared to the completely annotated dataset. |
| Gozes et. al. ( | Supervised | Not available | A two-dimensional deep convolutional neural network-based model is proposed to automatically analyze the CT scan images for efficient diagnosis of the COVID-19 infection. This approach uses the Resnet-50 model. Apart from this, U-net architecture is used for segmentation purposes. This approach achieves 98.2% sensitivity and 92.2% specificity. |
Fig. 2Working flow diagram of type 2 fuzzy system.
Fig. 3Demonstration of the impact of the size of the disk structuring elements on the superpixel image (a)–(h) superpixel image corresponding to the I001 generated using se of size 3 to 10 respectively, (i) Size of superpixels vs. number of superpixels.
Fig. 4Demonstration of the impact of the size of the circle structuring elements on the superpixel image (a)–(h) superpixel image corresponding to the I001 generated using se of size 3 to 10 respectively, (i) Size of superpixels vs. number of superpixels.
Fig. 5Test images under consideration and their histograms.
Description of the images under test.
| Image Id | View | Source | Gender | Age | Features observed | Comments |
|---|---|---|---|---|---|---|
| I001 | Axial | ( | M | 50 | ground-glass opacities (GGO) | Case courtesy of Dr Bahman Rasuli, Radiopaedia.org, rID: 74,576 |
| I002 | Coronal | |||||
| I003 | Axial | ( | M | 65 | ground-glass opacities (GGO) | Case courtesy of Dr Elshan Abdullayev, Radiopaedia.org, rID: 76,015 |
| Coronal | ||||||
| I005 | Axial | ( | F | 70 | ground-glass opacities (GGO) | Case courtesy of Dr Ammar Haouimi, Radiopaedia.org, rID: 75,665 |
| I006 | Coronal | |||||
| I007 | Sagittal | |||||
| I008 | Axial | ( | M | 60 | ground-glass opacities (GGO) | Case courtesy of Dr Antonio Rodrigues de Aguiar Neto, Radiopaedia.org, rID: 77,067 |
| I009 | Coronal | |||||
| I010 | Axial (Non-contrast) | |||||
| Axial | ( | M | 45 | multilobar and bilateral peripheral ground glass opacities | Case courtesy of Dr Fateme Hosseinabadi , Radiopaedia.org, rID: 74,868 | |
| Axial | ( | F | 45 | small patchy ground glass opacities and consolidations are scattered at both lungs | Case courtesy of Dr Mohammad Taghi Niknejad, Radiopaedia.org, rID: 75,829 | |
| Coronal | ||||||
| Axial | ( | M | 25 | Air space consolidation is present at the right lower lobe and ground glass opacity nodules can also be observed | Case courtesy of Dr Bahman Rasuli, Radiopaedia.org, rID: 74,879 | |
| Coronal | ||||||
| Axial | ( | M | 40 | multiple patchy, peripheral and basal, bilateral areas of ground-glass opacity is observed | Case courtesy of Dr Maksym Kovratko, Radiopaedia.org, rID: 75,350 | |
| Axial | ( | F | 35 | bilateral confluent ground-glass opacities | Case courtesy of Henri Vandermeulen, Radiopaedia.org, rID: 75,417 | |
| Coronal |
Fig. 6Comparison of different methods using for different number of clusters.
Fig. 7Segmented output for different number of clusters which are obtained by applying the SUFEMO method.
Comparison of different segmentation methods with the Davies–Bouldin index values (Highlighted values denotes the acceptable values).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| robust modified GA ( | 1.46566084 | 1.74543298 | 2.90550813 | ||
| modified PSO ( | 1.71228711 | 2.75030941 | 2.271593017 | ||
| modified ACO ( | 1.12138179 | 2.09958914 | 1.7088708 | ||
| modified cuckoo search ( | 1.85023122 | 2.20605136 | 2.292252512 | ||
| SuFMoFPA (Proposed) | 1.08842834 | 1.07747973 | 1.778431432 | ||
| robust modified GA ( | 1.62773175 | 1.31925593 | 2.40392655 | ||
| modified PSO ( | 2.57308165 | 2.63202031 | 3.11996996 | ||
| modified ACO ( | 2.7662899 | 3.22557015 | 2.50463222 | ||
| modified cuckoo search ( | 2.01832075 | 1.34648767 | 1.67138427 | ||
| SuFMoFPA (Proposed) | 1.18390271 | 1.65405987 | 1.32410342 | ||
| robust modified GA ( | 1.91583123 | 1.1671004 | 1.828472656 | ||
| modified PSO ( | 1.85688108 | 1.07056686 | 1.107896 | ||
| modified ACO ( | 1.09573718 | 1.61607886 | 1.566379073 | ||
| modified cuckoo search ( | 0.66238182 | 1.34665728 | 1.212108295 | ||
| SuFMoFPA (Proposed) | 2.2761225 | 1.82915305 | 1.349001333 | ||
| robust modified GA ( | 2.4451295 | 2.31047531 | 2.643031826 | ||
| modified PSO ( | 1.79694851 | 1.76383591 | 2.094111557 | ||
| modified ACO ( | 1.50860621 | 1.02585668 | 1.901277409 | ||
| modified cuckoo search ( | 2.99528813 | 1.34999352 | 1.13965062 | ||
| SuFMoFPA (Proposed) | 1.71026086 | 1.31795642 | 1.64507146 | ||
| robust modified GA ( | 2.25838317 | 2.55455974 | 1.87962855 | ||
| modified PSO ( | 1.57623769 | 2.14412299 | 2.951422852 | ||
| modified ACO ( | 1.47407174 | 2.01603748 | 2.404545846 | ||
| modified cuckoo search ( | 3.86711577 | 2.1478699 | 1.830888571 | ||
| SuFMoFPA (Proposed) | 1.81518141 | 1.66683998 | 2.989766006 | ||
| robust modified GA ( | 1.23138832 | 1.01014988 | 0.95618714 | ||
| modified PSO ( | 2.16222311 | 1.72504726 | 2.16507972 | ||
| modified ACO ( | 1.66389743 | 1.5421688 | 1.835921993 | ||
| modified cuckoo search ( | 1.29048782 | 0.50438778 | 0.682941573 | ||
| SuFMoFPA (Proposed) | 1.17476198 | 0.98550436 | 1.31757186 | ||
| robust modified GA ( | 1.6194884 | 1.9736603 | 2.097535382 | ||
| modified PSO ( | 1.26272695 | 1.36844449 | 2.675402245 | ||
| modified ACO ( | 2.31158307 | 2.11203941 | 1.531703371 | ||
| modified cuckoo search ( | 2.25098064 | 2.16640854 | 2.00816908 | ||
| SuFMoFPA (Proposed) | 1.61738912 | 3.01887919 | 2.35125854 | ||
| robust modified GA ( | 2.87594572 | 3.08027 | 2.876237664 | ||
| modified PSO ( | 2.34842572 | 1.541943 | 1.475744307 | ||
| modified ACO ( | 1.92449742 | 1.76792302 | 2.07728695 | ||
| modified cuckoo search ( | 1.96624057 | 1.40574191 | 1.76713855 | ||
| SuFMoFPA (Proposed) | 1.44323534 | 1.8190357 | 2.41462487 | ||
| robust modified GA ( | 1.82220571 | 1.69599381 | 2.487036546 | ||
| modified PSO ( | 2.031554 | 2.00024885 | 3.129046095 | ||
| modified ACO ( | 1.65648242 | 2.68760426 | 2.50496945 | ||
| modified cuckoo search ( | 2.40913356 | 1.45602541 | 2.464918427 | ||
| SuFMoFPA (Proposed) | 1.00272734 | 2.23226914 | 2.943121702 | ||
| robust modified GA ( | 2.10490036 | 2.63338268 | 3.23131984 | ||
| modified PSO ( | 2.03440721 | 3.1910575 | 2.364745851 | ||
| modified ACO ( | 1.42880839 | 1.72549789 | 1.59589807 | ||
| modified cuckoo search ( | 1.77377859 | 1.8807976 | 1.631550862 | ||
| SuFMoFPA (Proposed) | 1.49954426 | 1.80651403 | 2.595115205 | ||
| robust modified GA ( | 2.68752282 | 3.4813301 | 2.06306391 | ||
| modified PSO ( | 2.59537271 | 2.5134342 | 2.954316867 | ||
| modified ACO ( | 1.43064584 | 1.20036121 | 2.004273422 | ||
| modified cuckoo search ( | 4.04527618 | 2.27041931 | 2.42526682 | ||
| SuFMoFPA (Proposed) | 2.18670769 | 3.23843823 | 1.237978898 | ||
| robust modified GA ( | 1.22658437 | 3.17522974 | 2.27317978 | ||
| modified PSO ( | 2.54989016 | 1.57511342 | 1.2428984 | ||
| modified ACO ( | 2.74713111 | 1.02942694 | 2.712611798 | ||
| modified cuckoo search ( | 2.8764765 | 3.23680059 | 2.361006173 | ||
| SuFMoFPA (Proposed) | 2.0509123 | 1.32380555 | 1.530585878 | ||
| robust modified GA ( | 1.41130686 | 2.31081462 | 2.454117072 | ||
| modified PSO ( | 2.23337638 | 2.6482827 | 2.660312932 | ||
| modified ACO ( | 0.90384693 | 0.80032964 | 1.71976028 | ||
| modified cuckoo search ( | 2.32272452 | 1.17416408 | 2.161732805 | ||
| SuFMoFPA (Proposed) | 1.43298693 | 1.1225014 | 1.420251346 | ||
| robust modified GA ( | 2.22284221 | 1.54779963 | 2.335616159 | ||
| modified PSO ( | 3.18142561 | 3.38494164 | 1.796379355 | ||
| modified ACO ( | 2.53668303 | 2.53703367 | 2.76676462 | ||
| modified cuckoo search ( | 1.45128835 | 2.83487868 | 1.638298952 | ||
| SuFMoFPA (Proposed) | 1.84160988 | 1.79008218 | 2.7911172 | ||
| robust modified GA ( | 1.50302038 | 1.28425245 | 1.357409005 | ||
| modified PSO ( | 3.54852343 | 2.89261202 | 3.28192626 | ||
| modified ACO ( | 3.03732267 | 1.78607349 | 1.51302288 | ||
| modified cuckoo search ( | 2.66022916 | 2.85416128 | 3.347336396 | ||
| SuFMoFPA (Proposed) | 2.04570242 | 2.20236741 | 1.53215432 | ||
| robust modified GA ( | 2.90984857 | 1.17120698 | 2.642412232 | ||
| modified PSO ( | 2.43261273 | 2.47702112 | 3.266493868 | ||
| modified ACO ( | 1.85125757 | 3.0135343 | 3.339244033 | ||
| modified cuckoo search ( | 3.23768482 | 3.4428074 | 3.61698754 | ||
| SuFMoFPA (Proposed) | 2.88473661 | 2.63056273 | 1.718441873 | ||
| robust modified GA ( | 1.5158794 | 1.1378578 | 2.157363193 | ||
| modified PSO ( | 1.51945747 | 3.10569445 | 4.308694749 | ||
| modified ACO ( | 1.61444958 | 2.55840916 | 0.981993266 | ||
| modified cuckoo search ( | 4.33053578 | 3.60084369 | 2.66888415 | ||
| SuFMoFPA (Proposed) | 1.39546262 | 1.5516554 | 1.183681245 | ||
| robust modified GA ( | 2.92505535 | 3.04178458 | 2.45828714 | ||
| modified PSO ( | 0.92664642 | 0.98893148 | 1.29211482 | ||
| modified ACO ( | 2.05736916 | 2.2385389 | 2.056917812 | ||
| modified cuckoo search ( | 2.68811487 | 4.12460479 | 2.72524349 | ||
| SuFMoFPA (Proposed) | 1.85109038 | 1.23907301 | 1.224494386 | ||
| Average | robust modified GA ( | 1.631098 | 2.069624 | 2.041688 | 1.901073 |
| modified PSO ( | 1.755908 | 1.88935 | 2.209535 | 2.168382 | |
| modified ACO ( | 1.550649 | 1.706108 | 1.875383 | 1.825539 | |
| modified cuckoo search ( | 2.265901 | 2.114515 | 1.845491 | 1.876714 | |
| SuFMoFPA (Proposed) | |||||
Comparison of different segmentation methods with the Xie-Beni index values (Highlighted values denotes the acceptable values).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| robust modified GA ( | 3.21817245 | 1.36519126 | 1.37370621 | ||
| modified PSO ( | 2.17940336 | 2.00732781 | 1.91394161 | ||
| modified ACO ( | 2.19583107 | 1.40991562 | 2.590986787 | ||
| modified cuckoo search ( | 2.48575471 | 1.36003351 | 1.827333414 | ||
| SuFMoFPA (Proposed) | 2.36627797 | 0.92609827 | 1.48464329 | ||
| robust modified GA ( | 2.68233984 | 3.52564787 | 2.717464341 | ||
| modified PSO ( | 2.28652953 | 2.30104937 | 1.67302776 | ||
| modified ACO ( | 1.63053092 | 3.33795819 | 3.68980214 | ||
| modified cuckoo search ( | 2.91912589 | 1.92677413 | 2.582014527 | ||
| SuFMoFPA (Proposed) | 1.28927477 | 1.04297006 | 2.266470147 | ||
| robust modified GA ( | 4.87045671 | 3.21325653 | 2.477519609 | ||
| modified PSO ( | 3.68718368 | 3.61315881 | 3.603151966 | ||
| modified ACO ( | 3.76907001 | 3.93736001 | 3.03620985 | ||
| modified cuckoo search ( | 2.42443772 | 2.83502179 | 3.103077692 | ||
| SuFMoFPA (Proposed) | 2.02281672 | 3.87167305 | 1.979848481 | ||
| robust modified GA ( | 2.74340266 | 2.78224527 | 3.12958372 | ||
| modified PSO ( | 1.64898948 | 2.82690111 | 2.656397918 | ||
| modified ACO ( | 1.21734389 | 1.80297714 | 2.111560047 | ||
| modified cuckoo search ( | 2.23264547 | 1.93924806 | 1.464449536 | ||
| SuFMoFPA (Proposed) | 1.86424393 | 1.58397303 | 2.474808563 | ||
| robust modified GA ( | 2.88523588 | 1.874593 | 2.15274233 | ||
| modified PSO ( | 2.32294144 | 1.81637124 | 2.745273247 | ||
| modified ACO ( | 2.67335291 | 2.06601942 | 2.410216274 | ||
| modified cuckoo search ( | 2.86329968 | 1.24600699 | 1.623343707 | ||
| SuFMoFPA (Proposed) | 1.63114379 | 1.05156975 | 1.43117277 | ||
| robust modified GA ( | 2.63300482 | 1.18379706 | 2.704963143 | ||
| modified PSO ( | 1.40202358 | 1.18797854 | 3.008681424 | ||
| modified ACO ( | 1.25010936 | 1.25056741 | 1.164569476 | ||
| modified cuckoo search ( | 2.21819335 | 1.81469575 | 2.28152942 | ||
| SuFMoFPA (Proposed) | 0.86378523 | 1.25309223 | 1.427646696 | ||
| robust modified GA ( | 4.1891548 | 4.88492581 | 3.96898641 | ||
| modified PSO ( | 4.27485496 | 3.33563516 | 2.175527606 | ||
| modified ACO ( | 3.72027465 | 3.18668583 | 3.470873592 | ||
| modified cuckoo search ( | 2.8890883 | 3.07727844 | 2.664247727 | ||
| SuFMoFPA (Proposed) | 3.95342752 | 2.3180929 | 2.715312615 | ||
| robust modified GA ( | 3.46905142 | 2.47990393 | 2.365868215 | ||
| modified PSO ( | 2.99584076 | 3.27660735 | 2.513513065 | ||
| modified ACO ( | 1.88795608 | 2.25034876 | 2.588727005 | ||
| modified cuckoo search ( | 3.11714096 | 2.95424688 | 2.31370579 | ||
| SuFMoFPA (Proposed) | 2.2580697 | 1.56911353 | 2.606214047 | ||
| robust modified GA ( | 1.24618871 | 0.7108075 | 2.923074858 | ||
| modified PSO ( | 3.1905011 | 1.80549786 | 1.670702967 | ||
| modified ACO ( | 2.94049124 | 1.55888295 | 2.844178345 | ||
| modified cuckoo search ( | 1.62117672 | 1.42795605 | 2.2731199 | ||
| SuFMoFPA (Proposed) | 1.5837012 | 1.39345292 | 1.368263896 | ||
| robust modified GA ( | 3.5664172 | 2.11307998 | 0.705577543 | ||
| modified PSO ( | 2.39855285 | 2.01074484 | 2.88952903 | ||
| modified ACO ( | 1.33526641 | 1.55461444 | 3.077377137 | ||
| modified cuckoo search ( | 1.83375494 | 1.10662455 | 1.351317264 | ||
| SuFMoFPA (Proposed) | 2.90165104 | 1.17241288 | 1.26429887 | ||
| robust modified GA ( | 2.81995288 | 2.58449323 | 2.618595149 | ||
| modified PSO ( | 1.91146671 | 2.02244803 | 4.384603468 | ||
| modified ACO ( | 2.19733738 | 1.8402415 | 2.691986128 | ||
| modified cuckoo search ( | 4.29823505 | 2.93591826 | 1.839428366 | ||
| SuFMoFPA (Proposed) | 2.223423 | 3.94400992 | 1.859826731 | ||
| robust modified GA ( | 1.42854313 | 2.564549 | 2.50745286 | ||
| modified PSO ( | 2.55044632 | 1.44757483 | 1.97426354 | ||
| modified ACO ( | 2.89308407 | 1.80323366 | 3.180526833 | ||
| modified cuckoo search ( | 2.39079188 | 3.40368176 | 2.135322085 | ||
| SuFMoFPA (Proposed) | 2.20279543 | 2.84407727 | 2.187520039 | ||
| robust modified GA ( | 1.32707249 | 2.28544596 | 3.428079106 | ||
| modified PSO ( | 1.91574923 | 2.46777988 | 2.055655827 | ||
| modified ACO ( | 0.82664572 | 2.77438008 | 1.048554517 | ||
| modified cuckoo search ( | 2.79289801 | 1.02416727 | 1.763133485 | ||
| SuFMoFPA (Proposed) | 3.81683047 | 2.81223407 | 2.364123586 | ||
| robust modified GA ( | 0.86055227 | 1.82069224 | 2.242449359 | ||
| modified PSO ( | 2.78441235 | 2.87998407 | 2.007299512 | ||
| modified ACO ( | 2.92256927 | 2.0446814 | 2.06883674 | ||
| modified cuckoo search ( | 2.03300801 | 2.12343218 | 2.8543342 | ||
| SuFMoFPA (Proposed) | 1.83154788 | 2.65621274 | 2.12845904 | ||
| robust modified GA ( | 2.11438251 | 1.98098198 | 0.833641185 | ||
| modified PSO ( | 2.51857315 | 2.5984684 | 2.89267801 | ||
| modified ACO ( | 3.26182455 | 1.6343017 | 1.81108183 | ||
| modified cuckoo search ( | 2.36713893 | 2.88798836 | 3.999939242 | ||
| SuFMoFPA (Proposed) | 3.13955162 | 2.53717758 | 2.26363163 | ||
| robust modified GA ( | 1.92818846 | 3.3276728 | 2.51147115 | ||
| modified PSO ( | 1.98628832 | 2.60809164 | 3.881667058 | ||
| modified ACO ( | 1.16557843 | 2.36074575 | 3.155892364 | ||
| modified cuckoo search ( | 2.95600656 | 3.16356094 | 2.95930208 | ||
| SuFMoFPA (Proposed) | 1.76006559 | 2.11442515 | 5.14117809 | ||
| robust modified GA ( | 1.0189718 | 1.32292613 | 1.906411138 | ||
| modified PSO ( | 2.06525797 | 3.27385569 | 3.954765376 | ||
| modified ACO ( | 1.15638837 | 1.54883415 | 1.336527526 | ||
| modified cuckoo search ( | 4.63174044 | 4.85891753 | 2.95700702 | ||
| SuFMoFPA (Proposed) | 4.29808824 | 1.98875903 | 1.945587123 | ||
| robust modified GA ( | 3.48061386 | 3.14204392 | 2.247345259 | ||
| modified PSO ( | 1.22469501 | 1.36076698 | 1.464676443 | ||
| modified ACO ( | 1.90007151 | 2.11212867 | 2.464056407 | ||
| modified cuckoo search ( | 2.70210051 | 3.02767788 | 2.755097766 | ||
| SuFMoFPA (Proposed) | 2.28290882 | 2.54149114 | 2.424585243 | ||
| Average | robust modified GA ( | 2.335005411 | 2.243459064 | 2.13258828 | |
| modified PSO ( | 2.05827886 | 2.156148612 | 2.167131932 | 2.435345614 | |
| modified ACO ( | 1.86197356 | 1.900352726 | 2.09407419 | 2.239578842 | |
| modified cuckoo search ( | 2.357131341 | 2.194511318 | 2.280904613 | 2.124436134 | |
| SuFMoFPA (Proposed) | 2.270906824 | ||||
Comparison of different segmentation methods with the Dunn index values (Highlighted values denotes the acceptable values).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| robust modified GA ( | 1.12535573 | 1.61578897 | 1.905081252 | ||
| modified PSO ( | 3.74240514 | 3.93796563 | 2.206052346 | ||
| modified ACO ( | 2.22984218 | 3.0136908 | 3.430451366 | ||
| modified cuckoo search ( | 3.02336228 | 3.40532418 | 2.6234403 | ||
| SuFMoFPA (Proposed) | 1.20465098 | 0.72556603 | 2.230860023 | ||
| robust modified GA ( | 0.67388477 | 0.37924682 | 0.371401309 | ||
| modified PSO ( | 2.12379148 | 0.13614716 | 0.702857413 | ||
| modified ACO ( | 0.83057152 | 0.72541859 | 1.53110771 | ||
| modified cuckoo search ( | 1.4247201 | 1.39796129 | 1.79260722 | ||
| SuFMoFPA (Proposed) | 1.77849394 | 2.26010929 | 1.54670362 | ||
| robust modified GA ( | 0.27645967 | 1.08953352 | 1.584958757 | ||
| modified PSO ( | 0.5135087 | 0.0277859 | 0.598600031 | ||
| modified ACO ( | 1.02015134 | 1.18862089 | 0.199552398 | ||
| modified cuckoo search ( | 2.76700722 | 1.61928839 | 1.5456074 | ||
| SuFMoFPA (Proposed) | 1.86738691 | 1.1010286 | 2.198167978 | ||
| robust modified GA ( | 0.43265393 | 0.9089483 | 0.31715197 | ||
| modified PSO ( | 0.48782614 | 0.29953957 | 1.80272564 | ||
| modified ACO ( | 0.804764 | 0.90457287 | 0.784878997 | ||
| modified cuckoo search ( | 0.94912988 | 1.47172469 | 1.40035734 | ||
| SuFMoFPA (Proposed) | 1.7705106 | 0.41365583 | 2.273399184 | ||
| robust modified GA ( | 1.75251283 | 1.19411085 | 0.930799564 | ||
| modified PSO ( | 0.16893279 | 0.38204891 | 1.157408411 | ||
| modified ACO ( | 0.80168041 | 0.53885776 | 2.21644001 | ||
| modified cuckoo search ( | 1.52392077 | 0.43724981 | 1.705536748 | ||
| SuFMoFPA (Proposed) | 2.10913175 | 2.10302368 | 2.453340434 | ||
| robust modified GA ( | 1.6841264 | 1.18028628 | 0.863347565 | ||
| modified PSO ( | 0.26504151 | 2.62308356 | 2.458085347 | ||
| modified ACO ( | 2.99658324 | 1.41340446 | 2.640352682 | ||
| modified cuckoo search ( | 1.98771487 | 1.18145786 | 1.43427534 | ||
| SuFMoFPA (Proposed) | 1.61986091 | 1.0012967 | 1.828473353 | ||
| robust modified GA ( | 0.03567237 | 0.74251006 | 2.960232017 | ||
| modified PSO ( | 1.65448103 | 2.08776357 | 0.008377465 | ||
| modified ACO ( | 0.28990355 | 0.50583374 | 0.74786489 | ||
| modified cuckoo search ( | 1.01823885 | 0.88426808 | 0.14329284 | ||
| SuFMoFPA (Proposed) | 1.81888595 | 1.19360059 | 2.341863431 | ||
| robust modified GA ( | 0.46762575 | 0.98111232 | 0.2363378 | ||
| modified PSO ( | 0.03993424 | 0.83938028 | 0.770974762 | ||
| modified ACO ( | 1.79836797 | 0.81428664 | 1.799451758 | ||
| modified cuckoo search ( | 0.63599478 | 1.2713109 | 0.08120175 | ||
| SuFMoFPA (Proposed) | 3.02948476 | 1.68982292 | 2.139971306 | ||
| robust modified GA ( | 0.87124016 | 1.36016844 | 1.81508208 | ||
| modified PSO ( | 1.84804193 | 1.88863398 | 1.080175537 | ||
| modified ACO ( | 0.37935729 | 2.61451103 | 2.060206272 | ||
| modified cuckoo search ( | 3.31761798 | 3.66026645 | 3.59355705 | ||
| SuFMoFPA (Proposed) | 2.9280758 | 3.90686462 | 1.889027695 | ||
| robust modified GA ( | 1.71308337 | 2.57918531 | 2.894621015 | ||
| modified PSO ( | 3.51067707 | 3.6804834 | 2.040446984 | ||
| modified ACO ( | 1.69577549 | 3.01877796 | 3.33552876 | ||
| modified cuckoo search ( | 2.90294354 | 3.97209268 | 2.19230993 | ||
| SuFMoFPA (Proposed) | 1.84609008 | 1.04178473 | 1.796884647 | ||
| robust modified GA ( | 2.11605621 | 2.32089956 | 2.040890622 | ||
| modified PSO ( | 0.19326148 | 1.29244744 | 3.1218127 | ||
| modified ACO ( | 1.20819205 | 0.74549486 | 0.41027461 | ||
| modified cuckoo search ( | 2.58444185 | 2.17711825 | 2.186020531 | ||
| SuFMoFPA (Proposed) | 1.95707205 | 2.03946121 | 2.073638044 | ||
| robust modified GA ( | 0.838755 | 1.51810874 | 0.546175437 | ||
| modified PSO ( | 0.71660202 | 2.18079874 | 1.325483556 | ||
| modified ACO ( | 0.88814174 | 2.83481384 | 1.27071954 | ||
| modified cuckoo search ( | 2.39904194 | 2.19801115 | 2.623335759 | ||
| SuFMoFPA (Proposed) | 1.88991079 | 1.43751981 | 2.164342801 | ||
| robust modified GA ( | 1.22925491 | 1.42229243 | 2.559421351 | ||
| modified PSO ( | 0.44568111 | 1.64928522 | 2.33534677 | ||
| modified ACO ( | 1.93856904 | 0.47494083 | 1.550660621 | ||
| modified cuckoo search ( | 0.69026251 | 1.0381164 | 1.184316929 | ||
| SuFMoFPA (Proposed) | 2.59614135 | 2.23356922 | 2.289015299 | ||
| robust modified GA ( | 2.3478567 | 1.78127824 | 1.596607169 | ||
| modified PSO ( | 1.836135 | 2.80021459 | 1.707833052 | ||
| modified ACO ( | 2.29434247 | 2.57750903 | 0.686348581 | ||
| modified cuckoo search ( | 1.84350732 | 2.38885812 | 1.604039136 | ||
| SuFMoFPA (Proposed) | 1.92531342 | 2.05327029 | 2.014009802 | ||
| robust modified GA ( | 0.69394011 | 1.02352207 | 1.958463577 | ||
| modified PSO ( | 2.87660663 | 2.86999687 | 1.896004966 | ||
| modified ACO ( | 2.63362583 | 2.03774092 | 0.682257146 | ||
| modified cuckoo search ( | 2.40016767 | 2.55868281 | 2.68173452 | ||
| SuFMoFPA (Proposed) | 2.26261551 | 3.24136536 | 2.00582908 | ||
| robust modified GA ( | 1.28057124 | 1.34990754 | 1.701904384 | ||
| modified PSO ( | 2.28967642 | 2.58036004 | 0.8950637 | ||
| modified ACO ( | 1.54549966 | 1.48056375 | 2.750500444 | ||
| modified cuckoo search ( | 2.3260119 | 2.72159848 | 2.787082695 | ||
| SuFMoFPA (Proposed) | 2.9428701 | 2.31184632 | 2.140141906 | ||
| robust modified GA ( | 1.72957874 | 0.68293573 | 1.01932287 | ||
| modified PSO ( | 1.9693704 | 1.97936832 | 3.4024238 | ||
| modified ACO ( | 0.98140635 | 1.01289196 | 0.920427273 | ||
| modified cuckoo search ( | 3.87030128 | 2.24640752 | 0.643010075 | ||
| SuFMoFPA (Proposed) | 0.0388915 | 1.61481739 | 1.876040136 | ||
| robust modified GA ( | 2.69070595 | 2.18238358 | 2.212471484 | ||
| modified PSO ( | 0.45375751 | 0.83294531 | 0.715728097 | ||
| modified ACO ( | 1.31021766 | 1.89294933 | 1.98705276 | ||
| modified cuckoo search ( | 2.69220643 | 3.06597316 | 3.088158888 | ||
| SuFMoFPA (Proposed) | 2.83685521 | 2.27747269 | 2.745606669 | ||
| Average | robust modified GA ( | 1.392228 | 1.953287 | 1.879283 | |
| modified PSO ( | 1.838011 | 1.872875 | 2.185965 | 1.573213 | |
| modified ACO ( | 1.813528 | 1.734997 | 2.051701 | 2.291343 | |
| modified cuckoo search ( | 1.833804 | 1.819202 | 1.86698 | ||
| SuFMoFPA (Proposed) | 2.270533 | 2.167687 | |||
Comparison of different segmentation methods with the index values (Highlighted values denotes the acceptable values).
| Image Id | Algorithm | No. of Clusters | |||
|---|---|---|---|---|---|
| 3 | 5 | 7 | 9 | ||
| robust modified GA ( | 1.08030166 | 2.54577616 | 2.347810386 | ||
| modified PSO ( | 0.12896068 | 1.0972991 | 2.50810354 | ||
| modified ACO ( | 0.95460335 | 1.10476818 | 1.52963416 | ||
| modified cuckoo search ( | 1.32872736 | 2.13048943 | 1.894271413 | ||
| SuFMoFPA (Proposed) | 0.39961555 | 2.05274396 | 2.433800915 | ||
| robust modified GA ( | 1.60888678 | 2.17984335 | 0.17301238 | ||
| modified PSO ( | 0.7370578 | 1.34864831 | 1.062931572 | ||
| modified ACO ( | 0.75240613 | 2.52461831 | 1.90775524 | ||
| modified cuckoo search ( | 2.28630694 | 1.84906597 | 2.303622357 | ||
| SuFMoFPA (Proposed) | 1.25105943 | 1.26202883 | 1.50230463 | ||
| robust modified GA ( | 0.85462328 | 1.13172637 | 2.332910353 | ||
| modified PSO ( | 0.05850133 | 1.54902953 | 2.474018521 | ||
| modified ACO ( | 1.15553341 | 0.11922888 | 0.96989777 | ||
| modified cuckoo search ( | 1.22497331 | 1.46286087 | 2.202865732 | ||
| SuFMoFPA (Proposed) | 2.01391643 | 2.54503349 | 2.478372258 | ||
| robust modified GA ( | −0.323756 | 1.53166572 | 1.130117436 | ||
| modified PSO ( | 2.52282579 | 2.99556638 | 2.597314922 | ||
| modified ACO ( | 1.46517086 | 1.77834996 | 1.627108032 | ||
| modified cuckoo search ( | 1.9367675 | 1.96927611 | 2.334228243 | ||
| SuFMoFPA (Proposed) | 2.22061779 | 2.9231381 | 0.389403893 | ||
| robust modified GA ( | 0.90736785 | 1.09738243 | 1.1964885 | ||
| modified PSO ( | 2.70120004 | 2.83360465 | 0.799582251 | ||
| modified ACO ( | 2.25668212 | 1.80455619 | 0.565179198 | ||
| modified cuckoo search ( | 1.24901793 | 2.9797685 | 3.211382077 | ||
| SuFMoFPA (Proposed) | 2.50442646 | 3.45505346 | 1.710608254 | ||
| robust modified GA ( | 1.48932711 | 2.64378217 | 1.61909543 | ||
| modified PSO ( | 2.18962706 | 2.23155991 | 2.6998225 | ||
| modified ACO ( | 1.17775759 | 1.6740792 | 2.82040535 | ||
| modified cuckoo search ( | 2.46858705 | 2.55103456 | 2.180550543 | ||
| SuFMoFPA (Proposed) | 0.19171251 | 3.04508239 | 1.876129512 | ||
| robust modified GA ( | 1.03190965 | 0.92863533 | 1.70238882 | ||
| modified PSO ( | 2.66441796 | 1.84029684 | 3.02041233 | ||
| modified ACO ( | 1.01154939 | 1.77237091 | 0.885098898 | ||
| modified cuckoo search ( | 4.03012854 | 2.61867249 | 1.208037556 | ||
| SuFMoFPA (Proposed) | 0.90437179 | 2.42973167 | 1.957067206 | ||
| robust modified GA ( | 2.6349559 | 2.25267573 | 1.651698877 | ||
| modified PSO ( | 1.30299086 | 1.21467864 | 0.931970088 | ||
| modified ACO ( | 1.26054601 | 2.10699216 | 1.89587126 | ||
| modified cuckoo search ( | 3.17034431 | 3.4724212 | 2.526850986 | ||
| SuFMoFPA (Proposed) | 2.60614501 | 2.39995219 | 2.92391514 | ||
| robust modified GA ( | 0.71399444 | 2.14788247 | 2.616832182 | ||
| modified PSO ( | 0.52143725 | 1.7003886 | 1.505823292 | ||
| modified ACO ( | 3.0116282 | 2.40811288 | 2.035794501 | ||
| modified cuckoo search ( | 2.59708775 | 2.17195911 | 2.00127627 | ||
| SuFMoFPA (Proposed) | 2.83994234 | 1.92787401 | 3.639328475 | ||
| robust modified GA ( | 1.81960457 | 2.35468121 | 1.597325231 | ||
| modified PSO ( | 0.60991396 | 0.83944781 | 1.65777353 | ||
| modified ACO ( | 0.76997978 | 1.37772079 | 0.71073799 | ||
| modified cuckoo search ( | 1.64210239 | 3.31696429 | 1.34090451 | ||
| SuFMoFPA (Proposed) | 0.22223857 | 2.30889269 | 1.228755654 | ||
| robust modified GA ( | 1.15289064 | 1.5291455 | 2.05372676 | ||
| modified PSO ( | 0.48630903 | 1.78686171 | 2.5096375 | ||
| modified ACO ( | 1.18699733 | 1.08986712 | 1.006494197 | ||
| modified cuckoo search ( | 0.8773631 | 0.75446494 | 1.701325217 | ||
| SuFMoFPA (Proposed) | 1.05915599 | 2.96080359 | 2.2682372 | ||
| robust modified GA ( | 1.099847 | 1.26228229 | 1.294054493 | ||
| modified PSO ( | 1.33645051 | 2.65755194 | 2.117279192 | ||
| modified ACO ( | 2.31398358 | 2.67147565 | 2.171889289 | ||
| modified cuckoo search ( | 1.90548359 | 2.01335749 | 2.1705331 | ||
| SuFMoFPA (Proposed) | 2.91573865 | 2.3324229 | 1.097428558 | ||
| robust modified GA ( | 1.3966156 | 1.89421075 | 0.62674073 | ||
| modified PSO ( | 2.80258726 | 3.01168379 | 0.417157951 | ||
| modified ACO ( | 1.93767678 | 2.18609032 | 1.93744153 | ||
| modified cuckoo search ( | 2.459167 | 2.51295226 | 4.05511791 | ||
| SuFMoFPA (Proposed) | 3.09240172 | 3.39698465 | 2.503391612 | ||
| robust modified GA ( | 1.75901468 | 1.48593163 | 1.940841246 | ||
| modified PSO ( | 1.91261272 | 3.0947708 | 1.51191584 | ||
| modified ACO ( | 1.01082091 | 1.71159966 | 2.67908343 | ||
| modified cuckoo search ( | 3.22703421 | 2.71169602 | 2.413376839 | ||
| SuFMoFPA (Proposed) | 1.23079627 | 2.75525092 | 2.234653012 | ||
| robust modified GA ( | 1.63630722 | 0.34174905 | 1.1411655 | ||
| modified PSO ( | 1.92343591 | 2.57740959 | 3.438041968 | ||
| modified ACO ( | 1.32360399 | 1.15506857 | 1.451104932 | ||
| modified cuckoo search ( | 3.6072077 | 3.77258317 | 1.23872438 | ||
| SuFMoFPA (Proposed) | 0.29891733 | 1.69171125 | 1.261310612 | ||
| robust modified GA ( | 3.0480546 | 2.74492167 | 2.627967634 | ||
| modified PSO ( | 0.24807311 | 0.80150704 | 0.4368312 | ||
| modified ACO ( | 2.0218355 | 2.05944617 | 1.973079218 | ||
| modified cuckoo search ( | 3.44227838 | 3.10907189 | 3.029066541 | ||
| SuFMoFPA (Proposed) | 1.50412711 | 2.6895786 | 2.641977937 | ||
| robust modified GA ( | 1.15958777 | 2.37983691 | 1.785976134 | ||
| modified PSO ( | 0.31549428 | 2.11261402 | 1.168603999 | ||
| modified ACO ( | 3.40862177 | 2.19918987 | 1.847951785 | ||
| modified cuckoo search ( | 2.4957426 | 1.80301025 | 2.82065921 | ||
| SuFMoFPA (Proposed) | 2.83342366 | 2.13269299 | 3.113438599 | ||
| robust modified GA ( | 1.43661557 | 1.75386802 | 1.38820541 | ||
| modified PSO ( | 0.71616599 | 1.81928812 | 2.27493676 | ||
| modified ACO ( | 1.02390364 | 1.03870838 | 1.30638805 | ||
| modified cuckoo search ( | 1.17302868 | 2.1763827 | 2.444311055 | ||
| SuFMoFPA (Proposed) | 2.41350136 | 1.44933675 | 1.040516042 | ||
| Average | robust modified GA ( | 1.42472 | 1.995318 | 2.037244 | 1.943332 |
| modified PSO ( | 1.697365 | 1.889783 | 2.334117 | 2.159431 | |
| modified ACO ( | 1.828078 | 1.830841 | 2.094082 | 1.98066 | |
| modified cuckoo search ( | 2.46638 | 2.662067 | |||
| SuFMoFPA (Proposed) | 1.694562 | 2.06935 | |||
Fig. 8Comparison of the average performance of all five algorithms for four different cluster validity indices i.e. (a) Davies-Bouldin, (b) Xie-Beni, (c) Dunn, and (d) index.
Fig. 9The analysis and comparison of the rate of convergence for different methods and for different number of clusters. These plots corresponds to the index and shows the convergence rate of (a) robust modified GA (Shayeghi et al., 2007), (b) modified PSO (Sedghi et al., 2013), (c) modified ACO (Zhu & Wang, 2016), (d) modified cuckoo search (Chakraborty, Chatterjee, Dey, et al., 2017), (e) SuFMoFPA (Proposed).
| 1: Choose the initial cluster centers randomly. |
| 2: Assign some membership values to the data points in a random manner. |
| 3: Set a tiny threshold ς. |
| 4: Update the cluster centers using Eq. (8). |
| 5: Compute the fitness of the objective function using Eq. (4). |
| 6: Check if |
| a. Compute the membership value using Eq. (7). |
| b. Goto step 2. |
| end if |
| 9: Return the computed near optimal cluster centers. |
| 1: Find the gradient image corresponding to the input image using the method proposed in ( |
| 2: Apply Eqs. (9) and (10) to find the superpixel image corresponding to the input image. |
| 3: Determine the representative point τ of a superpixel. |
| 4: Randomly initialize the cluster centers |
| 5: Randomly assign the fuzzy membership values to the superpixels. |
| 6: |
| 7: Repeat until |
| 8: Determine the fitness values |
| 9: Perform global pollination |
| 10: Perform local pollination |
| 11: Update the solutions using Eq. (20) |
| 12: Check if |
| 13: |
| end if |
| 14: Update the global best |
| end until |
| 15: Prepare the output segmented image by assigning the superpixels to their nearest cluster centers. |
| 16: Return the segmented image. |