Literature DB >> 35136390

A radiological image analysis framework for early screening of the COVID-19 infection: A computer vision-based approach.

Shouvik Chakraborty1, Kalyani Mali1.   

Abstract

Due to the absence of any specialized drugs, the novel coronavirus disease 2019 or COVID-19 is one of the biggest threats to mankind Although the RT-PCR test is the gold standard to confirm the presence of this virus, some radiological investigations find some important features from the CT scans of the chest region, which are helpful to identify the suspected COVID-19 patients. This article proposes a novel fuzzy superpixel-based unsupervised clustering approach that can be useful to automatically process the CT scan images without any manual annotation and helpful in the easy interpretation. The proposed approach is based on artificial cell swarm optimization and will be known as the SUFACSO (SUperpixel based Fuzzy Artificial Cell Swarm Optimization) and implemented in the Matlab environment. The proposed approach uses a novel superpixel computation method which is helpful to effectively represent the pixel intensity information which is beneficial for the optimization process. Superpixels are further clustered using the proposed fuzzy artificial cell swarm optimization approach. So, a twofold contribution can be observed in this work which is helpful to quickly diagnose the patients in an unsupervised manner so that, the suspected persons can be isolated at an early phase to combat the spread of the COVID-19 virus and it is the major clinical impact of this work. Both qualitative and quantitative experimental results show the effectiveness of the proposed approach and also establish it as an effective computer-aided tool to fight against the COVID-19 virus. Four well-known cluster validity measures Davies-Bouldin, Dunn, Xie-Beni, and β index are used to quantify the segmented results and it is observed that the proposed approach not only performs well but also outperforms some of the standard approaches. On average, the proposed approach achieves 1.709792, 1.473037, 1.752433, 1.709912 values of the Xie-Beni index for 3, 5,7, and 9 clusters respectively and these values are significantly lesser compared to the other state-of-the-art approaches. The general direction of this research is worthwhile pursuing leading, eventually, to a contribution to the community.
© 2022 Elsevier B.V. All rights reserved.

Entities:  

Keywords:  Artificial cell swarm optimization; COVID-19; Radiological image interpretation; Superpixel; Type 2 fuzzy system

Year:  2022        PMID: 35136390      PMCID: PMC8812096          DOI: 10.1016/j.asoc.2022.108528

Source DB:  PubMed          Journal:  Appl Soft Comput        ISSN: 1568-4946            Impact factor:   6.725


Introduction

Automated computer-aided systems prove their effectiveness and real-life applicability in various scenarios. Automated systems have a diverse domain of applications and sometimes, these systems are inevitable to perform certain jobs efficiently and in a cost-effective and highly time-bound manner. This domain is evolving day-by-day and continuous effort can be observed from various researchers to enhance this domain. Computer-assisted systems can be categorized in two ways. The first one is the supervised approach in which some properly annotated data are required to perform the classification and interpretation job [1], [2]. Therefore, these automated systems are dependent on the ground truth data typically produced by some domain experts. But, it may not be always possible to acquire the properly annotated ground truth data due to the involvement of human experts [3]. Sometimes, some cases are not well-defined or not seen earlier, and therefore, it is very difficult to get some ground truth data for those cases. Unsupervised systems can be helpful in this context because these systems are not dependent on the ground truth data and can automatically explore some patterns from the underlying dataset by utilizing the surrounding knowledge [4], [5], [6], [7]. So, the unsupervised approaches are helpful in those situations where a sufficient amount of properly annotated ground truth data are not available. The unsupervised computer-aided systems are widely applied in different domains of research [8], [9]. Biomedical image analysis is no exception and exploits the advantages of unsupervised automated systems in various phases. Radiology is one of the important and frequently used parts of the biomedical imaging domain which is serving as an important tool for noninvasive diagnostic systems. X-ray, CT Scan, etc. are widely used nowadays, to study the internal functionalities and the present state of the different organs [10], [11], [12]. Automated systems are helpful to analyze and diagnose different patients automatically and automated radiological image analysis systems are also helpful in preparing precise and timely reports by reducing the human intervention and also reducing some unintentional human-made errors. Physicians, radiological technicians, and all other concerned domain experts can be significantly benefitted from the advancement in the field of computer-aided radiological image analysis systems. Apart from the automated analysis of the radiological images, computer-assisted systems can be helpful in parameter tuning of the image acquisition hardware, image preprocessing, quality control, selecting the appropriate level of radiation, and many more. Therefore, automated systems can act as a helping hand in the decision-making process. In Table 1 some of the related biomedical image segmentation works of literature are discussed which is helpful in a better understanding of the current trend and status of the same. Apart from these works, some comprehensive studies can be found in [13], [14], [15], [16], [17].
Table 1

Some of the related literatures and their brief overview.

Reference/ SourceMethodType of the biomedical imageComments
Jentzen et. al. [18]Iterative thresholdingPositron Emission Tomography volumesThis approach is used to segment the PET volumes based on varying source-to-background (S/B) ratios which are collected from the phantom of a body. The calibrated source-to-background curves are used to determine the volume using the iterative thresholding procedure. One major drawback of the system is that it cannot effectively measure small volumes.

Wiemker et. al. [19]ThresholdingCT scan imagesThis approach segments the CT scan images to easily interpret and study the lung nodules. This work proposes a divergence theorem and histogram-based Ct image segmentation approach. This approach is can effectively and optimally isolate the lung nodules from the CT scan images. In this context, the optimality is defined in terms of the mean gradient of the iso-surface and the sphericity.

Asari et. al. [20]Thresholding and differential region growingEndoscopic imagesThis work is targeted to extract gastrointestinal lumen from the endoscopic images. This algorithm is consisting of two stages where the first stage employs a global thresholding approach and in the second phase, the differential region growing is used to extract the gastrointestinal lumen from the endoscopic images. The dynamic hill-clustering approach is used to ascertain the effectiveness of the termination criteria and to look after the growth process.

Yu-qian et. al. [21]Edge detectionCT scan imagesThis work is addressing the problem of edge detection in the presence of noise. Traditional gradient-based edge detection approaches are susceptible to noise and therefore, this approach proposes a novel approach to detect edges of the lung CT scan images using mathematical morphology. This approach is tested on the CT images which are corrupted with the salt-and-pepper noise and its efficiency is proved by comparing this approach with some of the other standard approaches. It is observed that this approach can efficiently reduce the effect of noise and also can generate precise edges.

Falcao et. al. [22]Shortest-path based methodMRI imagesThis work is based on the computation of the shortest path using Dijkstra’s algorithm. This approach is highly dependent on the user intervention to efficiently determine the segmented regions and to define the objects. This approach is found to be 3 to 15 times faster compared to manual tracing. This approach can be applied almost independently to the applications. One main problem associated with this method is the difficulties associated with the choice of slabs and orthogonal slices which has a serious impact on the efficiency of this approach.

Pan et. al. [23]Edge detectionCellular imageThis work proposes a novel edge detection approach which is based on the bacterial foraging algorithm. The proposed approach addresses the problem of discontinuous edges and dependency on the initialization which are associated with the traditional edge detection approaches. In this work, the intensity of the gradient images is modeled as the concentration of the nutrients and the property of the bacteria Escherichia coli. The edges are highlighted as the paths of the bacteria. Although this approach performs well and comparative study shows the effectiveness of the proposed approach still, one problem of this approach is not very robust to noise. Noise can lead to crumpled edges. This approach is not also suitable to handle overlapped cells.

Ji et. al. [24]Fuzzy C-means clusteringSynthetic, MR images, natural imagesThis work proposes a modification to the traditional fuzzy C-means clustering by addressing some of the problems. Traditional fuzzy C-means clustering approach does not consider the spatial information and less robust to noise. This work proposes a modification which is known as the weighted image patch-based FCM. In this work, pixels are replaced with the weighted patches which is helpful to incorporate spatial information in the segmentation process. It is helpful to increase the reliability of the overall segmentation process but it also increases the computational overhead drastically.

Agrawal et. al. [25]Optimum boundary point detectionMR imagesThis approach is devoted to segment the intracranial region from the magnetic resonance images. This work proposes a novel hybrid approach which is based on the genetic algorithm and the bacterial foraging algorithm. The combination of these two approaches is used to optimize the objective function of the fuzzy c-means clustering. The final cluster centers are obtained using a method called optimum boundary point detection. This approach cannot determine the optimal number of clusters automatically and produces inaccurate results if the predefined clusters and the actual number of clusters differ.

Chaira [26]Fuzzy C-means clusteringCT imagesThis work proposes a new approach to segment CT images. This approach is based on intuitionistic fuzzy set theory and it is known as the intuitionistic fuzzy C means clustering. In this work, a novel objective function which is known as intuitionistic fuzzy entropy is incorporated with the traditional fuzzy C-means clustering. This approach is applied to different CT scan images to prove its efficiency.

Miao et. al. [27]Dictionary learning and Improved fuzzy C-means clusteringSynthetic, MRI, CT ScanIn this work, a noise-resistant version of the fuzzy c-means clustering algorithm is proposed and applied to segment the images. This approach can be divided into two phases where the first phase incorporates a dictionary learning method to handle the noise. In the second phase, this dictionary learning approach is hybridized with the Improved fuzzy c-means clustering approach. The proposed approach is not efficient for medical images with inhomogeneous intensity distribution.
Type 2 fuzzy system. Dependency of the number of superpixels on the size of the disk structuring element (a)–(h) superpixel images obtained using the disk structuring element of size 3 to 10 respectively, (i) Size of the structuring element vs. the number of superpixels. Dependency of the number of superpixels on the size of the square structuring element (a)–(h) superpixel images obtained using the square structuring element of size 3 to 10 respectively, (i) Size of the structuring element vs. the number of superpixels. The flow diagram of the proposed SUFACSO method. The CT scan images and their histograms. A comparative study of different approaches using for different number of clusters. SUFACSO based segmented outcomes. Performance comparison of different algorithms for different cluster validity indices (a) Davies–Bouldin, (b) Xie–Beni, (c) Dunn, and (d) index. In -axis the number of clusters and in the -axis, the values of the corresponding validity index are plotted. Convergence analysis (a) modified GA, (b) modified PSO, (c) improved Bat, (d) modified CS, and (e) proposed SUFACSO. Apart from these works, some of the most recent and relevant works can be found in [28], [29], [30], [31], [32] that can be referred to, to understand the further advancements of this domain. In this context, it is worth mentioning here that the active contour model is an effective way of image segmentation. There are several variations available of this approach. The traditional active contour approach was proposed in 1988 [33]. A modified version of the traditional active contour approach is proposed in [34] and it is known as geometric active contours. This approach uses gradient information of an image to construct the edge stop function. A region information-based approach is proposed in [35]. This approach is developed by Chan and Vese and this is a parametric representation. Some deep learning approaches are developed that use the loss function of the active contour model as their loss function [36]. Some recent developments like the MAC model [37], SBGFRLS model [38], LSAC model [39], etc. can also be observed in this domain. Some of the related literatures and their brief overview. The highly infectious coronavirus disease 2019 or COVID-19 creates a worldwide pandemic scenario. Although the mortality rate is not very high, the highly infectious nature of this virus is the main threat to society. Due to the absence of any specialized drug, it is very difficult to restrict the drastic spread of this virus. Apart from using various protective equipment, early detection and isolation can be very effective to combat the spread of this highly infectious virus. In the middle of this pandemic scenario, some vaccines are invented and are being applied to the people and it is a ray of hope to fight against this virus. As per the report of the world health organization, 239,437,517 numbers of confirmed cases can be observed in 216 countries and 4,879,235 people are already expired due to this disease as of 15th October 2021, 4:32pm CEST [40]. From these statistics, it is clear that the worldwide mortality rate is approximately 2.0378% which is not a very large value. The major risk factor lies in the highly infectious nature of this virus. Hopefully, 6,495,672,032 vaccine doses have already been administered worldwide which may be helpful in reducing the mortality rate. Many countries are not prepared with the appropriate infrastructures to support COVID-19 infected patients. Moreover, many people from remote areas are not even able to arrange protective gear like masks, sanitizers, etc. The reverse transcription-polymerase chain reaction test i.e., RT-PCR test is the only test available to date to confirm the presence of the COVID-19 virus. Some researches show that CT scan images of the chest region are showing some signs of the early COVID-19 infection [41]. It is a quite inspiring finding because CT scan images can be used to isolate some suspected patients at an early phase and therefore, the drastic spread of this virus can be stopped to some extent. The CT scan images cannot replace the RT-PCR test because some false negatives are reported in [42], [43]. The screening of the COVID-19 positive patients using the CT scan images are recommended in [44]. The presence of some prominent features like ground-glass opacities, crazy paving, etc. (which are given in Table 2) helps us to trace the initial presence of this infection, and image segmentation is an essential task to automate the screening process. Typically, the absence of properly annotated data makes the automated biomedical image analysis job difficult. These are the basic motivation behind proposing a novel radiological image segmentation approach SUFACSO (SUperpixel based Fuzzy Artificial Cell Swarm Optimization). As the name suggests, the proposed approach is based on the superpixels and type 2 fuzzy systems where the type 2 fuzzy objective function is modified to incorporate the advantages of superpixels to efficiently process a large amount of spatial information. The fuzzy objective function is optimized with the recently developed metaheuristic procedure i.e., artificial cell swarm optimization. The proposed method allows automated and efficient analysis of the CT scan images which is beneficial to enhance the computer-aided diagnostic systems to act as a tool against the COVID-19 virus.
Table 2

Significant properties which are found in the CT scan images of the chest region of COVID-19 positive patients [45].

FindingPercentage of the observed samples
ground-glass opacities (GGO)100%
Multilobe and posterior involvement93%
Bilateral pneumonia91%
Subsegmental vessel enlargement (>3 mm)89%
To summarize, the major contributions are as follows: (1) A novel superpixel-based image segmentation technique is proposed that reduces the incurred computational cost for processing a high amount of spatial information, (2) Type-II fuzzy system is incorporated with the superpixel-based approach, (3) A recently developed metaheuristic procedure ACSO is further enhanced, (4) The conventional fitness function of the FCM clustering approach is enhanced to exploit the advantages of superpixel (5) The cluster centers are updated with the help of the proposed fuzzy ACSO approach. The remaining article is prepared in the following way: Sections 2, 3 describes the artificial cell swarm optimization method and the type 2 fuzzy clustering framework respectively. Sections 4, 5 describe the proposed SUFACSO approach and the obtained results respectively. Section 6 discusses some of the relevant points and a brief conclusion is presented in Section 7. Significant properties which are found in the CT scan images of the chest region of COVID-19 positive patients [45].

A brief overview of the artificial cell swarm optimization procedure

This is a recently developed metaheuristic procedure that is inspired by the artificial cell division procedure. The artificial cell swarm optimization procedure mimics the artificial cells as the search agents. The actual artificial cell division approach [46] is slightly modified to design the optimization procedure. The incorporated modifications are listed below [47]: The artificial cells are not depending on the current state to participate in the cell division process. The artificial cells only take part in the cell division process The hierarchical tree structure is formed throughout the generations due to the artificial cell division process. Swarms of artificial cells are considered in the optimization process to take part in the artificial cell division process. No communication is allowed between any pair of artificial cells. Lifespan of the artificial cell at a certain timestamp is an important parameter and it is directly dependent on the fitness value as given in Eq. (1). A huge number of swarms can significantly increase the fitness evaluations and a small number of swarms can increase time to converge and therefore, is essential to decide the swarm count moderately. In this work, the swarm count is considered is a fixed parameter. One artificial cell can produce some new cells and the production of new cells occur at a certain distance which is inversely dependent on the fitness of the producer cell as expressed in Eq. (2). The distance between the cell and any of the cell, which are produced from the same parent cell, must be same. Therefore, if a cell is near to global optima, then it can generate some other cells at a smaller distance and vice-versa. Smaller steps help to search the nearest portions of the global optima cautiously so that the global optima may not be missed accidentally. A cell does not have any effect on the population once its lifespan is over. This property helps to maintain the size of the population and prevents getting overpopulated. The successor cells of a cell can produce some other cells by the cell division process to maintain the population. The life span of a cell can belong it belongs to the near-optimal area. The quality of a population is evaluated using the lambda function which is given in Eq. (3). The tentative population at timestamp can be determined using Eq. (4) where denotes the productivity. Algorithm 1 illustrates the artificial cell swarm optimization approach in brief [47].

Fuzzy C-means clustering based on type 2 fuzzy system

The proposed approach adopts the type 2 fuzzy logic-based clustering approach to effectively model and handle the random uncertainties. In most real-life applications, the uncertainty cannot be predicted in advance. A wide range of input types can produce random uncertainties. Hence, it is essential to cope up with the random uncertainties in real-life scenarios. The fuzzy C-means clustering approach is one of the widely used clustering approaches which is suitable to various problems of different domains [48], [49], [50], [51]. The main reason behind the increasing popularity of fuzzy systems is the suitability of this approach in different scenarios where the crisp clustering approaches do not perform well. A single point can be a member of more than one cluster at the same time with some membership values. The total sum of all membership values for a certain point must be one. So, the value of the membership can be anything between 0 and 1. The dissimilarity function which is optimized by the fuzzy C-means clustering approach is given in Eq. (5). The value of the membership () can be computed using Eq. (6) and denotes the fuzzifier. The cluster centers can be updated using Eq. (7). The type 2 fuzzy logic systems use separate sets of membership values that are also fuzzy in nature. This approach allows efficient modeling of dynamic input uncertainties by providing additional degrees of freedom. In this work, the type 2 fuzzy logic-based clustering approach is adopted to overcome some of the common problems of type 1 fuzzy systems like noise sensitivity, relative membership values, etc., and also to handle uncertainties well [52]. It is essential to improve the outcome of the segmentation process. The uncertainty of a point must be decided depending on the membership value i.e., if a point has a membership value of 1 then its uncertainty will be certainly nil. So, a lower membership value indicates higher uncertainty and vice-versa. Some of the basic reason behind the adoption of type 2 fuzzy system in this work is listed below [53]: A point with higher uncertainty has a lesser impact on the overall clustering process and vice-versa. It helps to achieve more realistic results. Better noise handling capability can be achieved The membership value in type 2 fuzzy systems can be calculated using Eq. (8) and the cluster centers can be updated using Eq. (9). The proposed approach does not require Eq. (9) and can update the cluster centers. The artificial cell swarm optimization process will guide the proposed approach to determine the optimal cluster centers. The accuracy clustering process can be determined by a small threshold value . The type 2 fuzzy clustering system can be easily understood from algorithm 2 and the schematic diagram of the type 2 fuzzy system can be visualized from Fig. 1.
Fig. 1

Type 2 fuzzy system.

Proposed SUFACSO approach for CT scan image explication

Proposed method of superpixel computation

The ever-growing technology allows us to increase the quality of the image acquisition hardware. High-quality biomedical images can be acquired from various biomedical image acquisition devices and it is helpful in a precise analysis of the biomedical images. Automated biomedical image analysis devices are facing some challenges due to the increasing quality of biomedical images. A high amount of spatial information creates severe problems for automated and computer-aided diagnostic systems because medical diagnostic systems demand quick and accurate results. Image segmentation plays a vital role in many automated computer-aided image analysis systems. It is essential to generate precise reports within the stipulated amount of time to provide accurate treatment to the patients. To handle this situation effectively and to accelerate the screening process of the COVID-19 infection, a superpixel-based novel approach is proposed in this work to segment the CT scan images. Superpixels are useful to represent a set of pixels in a computation-friendly manner. Different approaches can be found in the literature to find the superpixel image from an input image [54], [55], [56]. Some superpixel computation methods like mean shift [54] and watershed [56] produce irregular superpixels and some methods like SLIC [55] generate regular superpixels. Meanshift and watershed approaches are more useful due to the capability to generate irregular superpixels. The watershed approach is simpler to implement compared to the mean-shift approach but it is sensitive to the noise which is not at all desirable for the image segmentation approaches. In this work, the noise sensitivity of the watershed approach is removed with the help of the gradient image, which is generated using the approach, proposed in [57]. The obtained gradient image is processed using the morphological erosion and dilation-based reconstruction operations, which are given in Eqs. (10), (11) respectively. In these equations, and denotes the morphological dilation and the erosion respectively which are expressed in Eqs. (12), (13). In the above equations, and denotes the original image and the marker image and the can be expressed by Eqs. (14), (15). and are the two operators to compute the point wise maximum and the minimum values. Here, is the structuring element and it is an important parameter that controls the segmented outcome. The size of the structuring element is subjective and depends on the image under consideration. Practically, it is not possible to determine different structuring elements which are of various sizes, depending on the image. Therefore, the pointwise maximum value is computed (using Eq. (16)) from the gradient images, which are generated by applying more than one structuring elements where the number of structuring elements is decided as per the range of the size controlling parameter i.e.,  and . The number of superpixels is inversely dependent on the size of the structuring elements. It can be easily understood in Fig. 2, Fig. 3 and, Figs. 2(i) and 3(i) graphically depicts this fact. The image considered in these two figures is the image [58] (please refer to Table 3). Figs. 2(i) and 3(i) plots the count of the superpixel in the -axis and the size of the structuring element is plotted in the x-axis
Fig. 2

Dependency of the number of superpixels on the size of the disk structuring element (a)–(h) superpixel images obtained using the disk structuring element of size 3 to 10 respectively, (i) Size of the structuring element vs. the number of superpixels.

Fig. 3

Dependency of the number of superpixels on the size of the square structuring element (a)–(h) superpixel images obtained using the square structuring element of size 3 to 10 respectively, (i) Size of the structuring element vs. the number of superpixels.

Table 3

Details of the CT scan images under test.

Image IdViewSourceGenderAgeObserved propertiesComments
Test01Coronal[63]F50ground-glass opacities (GGO)Case courtesy of Dr Bahman Rasuli, Radiopaedia.org, rID: 75329
Test02Axial

Test03Axial[64]M75ground-glass opacities (GGO) crazy paving enlarged mediastinal lymph nodesCase courtesy of Dr Fabio Macori, Radiopaedia.org, rID: 74867
Test04Coronal

Test05Axial[65]F70ground-glass opacities (GGO) crazy paving air space consolidationCase courtesy of Dr Ammar Haouimi, Radiopaedia.org, rID: 75665
Test06Coronal
Test07Sagittal

Test08Sagittal[66]M50ground-glass opacities (GGO)Case courtesy of Dr Ammar Haouimi, Radiopaedia.org, rID: 76295
Test09Axial
Test10Coronal
A very small lower bound is not desirable because it will produce very small regions and some essential edge information can be lost. A small threshold value is used to control the error rate and the upper threshold value as given in Eq. (17). A higher value of indicates a higher error rate but, a smaller upper bound that helps to achieve lesser computational overhead. So, the threshold value can be adjusted as per the requirement and depending on the available resources.

Proposed superpixel coupled fuzzy ACSO approach-based segmentation

The conventional fuzzy C-means clustering approach often overlooks some important spatial information that can be costly in terms of the segmentation performance. Some approaches try to solve this problem by considering and blending some local spatial information in the objective function but it increases the computational cost and therefore not suitable on many occasions. Superpixels can help in this context by over-segmenting an image in many small, perceptually uniform, and homogeneous regions. In this work, the CT images are first processed to determine the superpixels using the proposed approach and then the fuzzy artificial cell swarm optimization approach is used to determine the segmented image by finding the optimal clusters. As discussed earlier, the type 2 fuzzy system is used to perform the segmentation. The fuzzy objective function which is given in Eq. (5), is optimized by the artificial cell swarm optimization algorithm. To incorporate the advantages of the superpixel, it is necessary to modify the fuzzy objective function. The fuzzy objective function which is given in Eq. (5) deals with the pixel-wise spatial information. The concept of superpixel represents a group of a pixel using a single value , as given in Eq. (18) where, is the count of the pixels in the region and number of such regions exists. The representative value is used in the objective function, and the modified objective function is given in Eq. (19) to completely exploit the advantage of the superpixels. In this modified objective function, one superpixel is considered as a single unit and the value is used to represent the superpixel. The value of the membership can be computed using Eq. (20) and the corresponding type 2 fuzzy membership value can be computed using Eq. (21). The cluster centers can be updated and guided by the artificial cell swarm optimization and therefore, no equation is required to compute the updated positions of the cluster center. This approach is not dependent on the selection of the initial cluster centers. Cluster centers are initialized in a random order where, and and denotes the highest and the lowest intensity values. The proposed procedure is given in algorithm 3 and the schematic flow diagram is given in Fig. 4.
Fig. 4

The flow diagram of the proposed SUFACSO method.

Experimental results

The performance evaluation and comparison of the proposed SUFACSO approach are presented in this section. As discussed earlier, the properly annotated ground truth segmented images may not be available always, and therefore, some standard intrinsic cluster evaluation methods are used here to evaluate the proposed approach quantitatively. Davies–Bouldin index [59], Xie–Beni index [60], Dunn index [61] and index [62] are some of the popular and frequently used intrinsic cluster validity indices which are used in this work for the evaluation purpose and these indices are defined in Eqs. (22) to (25) respectively.

Dataset description

200 CT scan images of the chest region are collected from the COVID-19 positive patients from different geographic regions. The proposed methods are applied to the 200 images and the test results are demonstrated with the 10 CT scan images that are randomly selected which are obtained from different countries of the world. Table 3 gives a brief overview of the test images and the test images along with their histograms are given in Fig. 5.
Fig. 5

The CT scan images and their histograms.

Details of the CT scan images under test. Performance evaluation of different approaches using Davies–Bouldin index (The highlighted values indicates acceptable values). Performance evaluation of different approaches using Xie–Beni index (The highlighted values indicates acceptable values). Performance evaluation of different approaches using Dunn index (The highlighted values indicates acceptable values). Performance evaluation of different approaches using index (The highlighted values indicates acceptable values).

Experimental results

The experiments are performed in the MatLab R2014a on a computer that is equipped with an Intel i3 processor and 4 GB main memory. The proposed method is compared with some metaheuristic optimization-based image segmentation approaches like modified genetic algorithm [67], modified PSO [68], improved bat algorithm [69] and modified cuckoo search method [70] in both qualitative and quantitative manner. The visual comparison is presented in Fig. 6 where the image is considered. The segmented output images which are obtained by applying the proposed SUFACSO approach, are reported in Fig. 7. The quantitative comparative study is reported in Table 4, Table 5, Table 6 to 7 for the Davies–Bouldin index [59], Xie–Beni index [60], Dunn index [61] and index respectively. The acceptable values are highlighted in boldface. The comparisons and evaluations are performed for different numbers of clusters.
Fig. 6

A comparative study of different approaches using for different number of clusters.

Fig. 7

SUFACSO based segmented outcomes.

Table 4

Performance evaluation of different approaches using Davies–Bouldin index (The highlighted values indicates acceptable values).

Image IdAlgorithmNo. of clusters
3579
Test01Modified GA [67]1.865847421.614605032.692098161.304904075
Modified PSO [68]2.092951141.73591443.058565232.229535441
Improved bat algorithm [69]1.352876271.363873051.408323021.108907756
Modified cuckoo search [70]1.581998982.028145340.9742991.703961167
SUFACSO (Proposed)1.283048761.298607850.355894321.599078823

Test02Modified GA [67]1.397885491.451335681.976036151.370013142
Modified PSO [68]1.854141872.185291782.584928072.136995116
Improved bat algorithm [69]3.107242512.661954751.70577781.867289304
Modified cuckoo search [70]1.348804741.949833521.902331671.402923743
SUFACSO (Proposed)1.199921320.450888041.645975583.274084532

Test03Modified GA [67]1.755257731.289546520.968104011.765996322
Modified PSO [68]1.838045590.8853641.468452611.291006832
Improved bat algorithm [69]1.22249431.589712822.11186081.403310624
Modified cuckoo search [70]0.399248061.020103971.974747170.732671578
SUFACSO (Proposed)1.856865621.814253561.208028620.773390662

Test04Modified GA [67]1.497688092.224715092.534183542.076878291
Modified PSO [68]1.862804341.998131871.199286651.975251471
Improved bat algorithm [69]1.213205890.793357341.390404611.26235423
Modified cuckoo search [70]2.63556891.312358430.910713361.200023593
SUFACSO (Proposed)2.39759221.000009831.535978612.067019973

Test05Modified GA [67]2.670260722.750412061.019729371.266064054
Modified PSO [68]1.084078091.211485641.581201062.311991584
Improved bat algorithm [69]1.397706972.218409571.66742892.491662115
Modified cuckoo search [70]1.347116443.372393322.070766572.61350541
SUFACSO (Proposed)2.041737461.787491341.002938362.336563232

Test06Modified GA [67]1.144070020.85588671.451434930.967437358
Modified PSO [68]2.15249430.862631411.975030622.487489141
Improved bat algorithm [69]1.215706391.682704651.65375681.929386654
Modified cuckoo search [70]0.655882481.163582380.740088450.535067402
SUFACSO (Proposed)0.975777940.379414191.385151641.017070307

Test07Modified GA [67]1.270950141.420374961.886587172.134948536
Modified PSO [68]1.130140171.541721591.583740982.563958302
Improved bat algorithm [69]1.961809112.275647521.974777361.510621551
Modified cuckoo search [70]1.942279262.00139391.644934962.165952402
SUFACSO (Proposed)1.035255822.309115741.698241321.694770985

Test08Modified GA [67]3.144768292.906577763.020990192.970142044
Modified PSO [68]2.006034831.22878681.466600461.677585176
Improved bat algorithm [69]1.26730862.034436351.822302861.603203068
Modified cuckoo search [70]2.101540731.248526911.090366841.547007181
SUFACSO (Proposed)0.981425731.82026282.099276141.412921426

Test09Modified GA [67]1.10487282.321693821.615162812.870691045
Modified PSO [68]1.516139461.771323250.979416483.149959004
Improved bat algorithm [69]1.097256922.485193532.188760691.719651032
Modified cuckoo search [70]2.231619741.456637751.128204262.349557482
SUFACSO (Proposed)0.490990320.475064781.882691332.806088962

Test10Modified GA [67]1.865847421.614605032.692098161.304904075
Modified PSO [68]2.092951141.73591443.058565232.229535441
Improved bat algorithm [69]1.352876271.363873051.408323021.108907756
Modified cuckoo search [70]1.581998982.028145340.9742991.703961167
SUFACSO (Proposed)1.283048761.298607850.355894321.599078823

AverageModified GA [67]1.7717451.8449751.9856421.803198
Modified PSO [68]1.7629781.5156571.8955792.205331
Improved bat algorithm [69]1.5188481.8469161.7331721.600529
Modified cuckoo search [70]1.5826061.7581121.3410751.595463
SUFACSO (Proposed)1.3545661.2633721.3170071.858007
Table 5

Performance evaluation of different approaches using Xie–Beni index (The highlighted values indicates acceptable values).

Image IdAlgorithmNo. of clusters
3579
Test01Modified GA [67]2.691467051.414422241.226221371.176263877
Modified PSO [68]2.394038912.198995961.585070381.646528068
Improved bat algorithm [69]1.33709681.734344361.067251863.204134696
Modified cuckoo search [70]0.962863511.697717681.210193882.118308847
SUFACSO (Proposed)2.536994170.318937771.26854120.852004625

Test02Modified GA [67]2.038873923.327515642.289432412.59991593
Modified PSO [68]2.242282122.157043731.218935031.531436955
Improved bat algorithm [69]1.698181243.004659442.655101542.08119752
Modified cuckoo search [70]3.709021882.65157962.203950012.435720549
SUFACSO (Proposed)1.07847591.343092772.025395922.886558913

Test03Modified GA [67]4.827651623.467844182.538996622.89311318
Modified PSO [68]4.250123273.489091522.673081863.122565004
Improved bat algorithm [69]4.135468553.107095722.418664283.269968252
Modified cuckoo search [70]2.334763022.353875542.368539873.061307074
SUFACSO (Proposed)2.250559382.00855793.658115282.16002269

Test04Modified GA [67]1.926566322.015706772.964624982.60341865
Modified PSO [68]1.763908651.401722422.76928973.072545978
Improved bat algorithm [69]1.136678950.933783081.39562512.336959758
Modified cuckoo search [70]2.913662291.374638621.17631721.294575943
SUFACSO (Proposed)1.044709191.824918221.930648961.825483668

Test05Modified GA [67]2.953957792.113610581.859855571.5165552
Modified PSO [68]2.231175321.5403152.331767983.667949813
Improved bat algorithm [69]3.087305391.439375362.709785672.911662524
Modified cuckoo search [70]2.589827641.543986321.122621391.210945367
SUFACSO (Proposed)1.353750841.478190991.660189350.824940837

Test06Modified GA [67]2.144426221.133143940.955734062.788452373
Modified PSO [68]0.952777590.886752591.718595052.161697653
Improved bat algorithm [69]1.961685240.878415322.218890451.219252605
Modified cuckoo search [70]1.89588281.450866610.941367671.983432565
SUFACSO (Proposed)1.307976790.883059881.557887411.408242103

Test07Modified GA [67]3.377518665.263033843.816412685.191173926
Modified PSO [68]4.061065422.57152722.071075642.333933106
Improved bat algorithm [69]2.265921943.505875093.719358872.905201863
Modified cuckoo search [70]3.079278022.286650492.903230933.100018523
SUFACSO (Proposed)2.606602014.551935311.840345783.403814631

Test08Modified GA [67]2.470117671.994161931.009465491.960004379
Modified PSO [68]1.156460673.035471313.615853862.992494428
Improved bat algorithm [69]1.438979891.930991080.830214152.760856601
Modified cuckoo search [70]1.397642232.763352723.0855872.089619632
SUFACSO (Proposed)2.105165850.127366221.622103781.186292704

Test09Modified GA [67]0.794786791.676820051.126212772.030816079
Modified PSO [68]3.210942491.468356851.81538022.388851563
Improved bat algorithm [69]1.326709272.471075291.491741512.372020367
Modified cuckoo search [70]1.390380751.428562342.087307911.302987319
SUFACSO (Proposed)0.629824151.76253731.588198681.6800971

Test10Modified GA [67]2.661771182.100037061.352265141.228500948
Modified PSO [68]1.627785642.809546822.134837641.399486344
Improved bat algorithm [69]1.959830941.181159470.859435392.288793895
Modified cuckoo search [70]0.969289092.510163331.324509611.498843159
SUFACSO (Proposed)2.183859520.431773090.372904810.871666206

AverageModified GA [67]2.5887142.450631.9139222.398821
Modified PSO [68]2.3890562.1558822.1933892.431749
Improved bat algorithm [69]2.0347862.0186771.9366072.535005
Modified cuckoo search [70]2.1242612.0061391.8423632.009576
SUFACSO (Proposed)1.7097921.4730371.7524331.709912
Table 6

Performance evaluation of different approaches using Dunn index (The highlighted values indicates acceptable values).

Image IdAlgorithmNo. of clusters
3579
Test01Modified GA [67]1.380797041.732181373.934080272.087090154
Modified PSO [68]4.078444843.494179433.57086522.675016457
Improved bat algorithm [69]3.612195411.775266282.524773223.827165547
Modified cuckoo search [70]2.829319283.63829992.658216423.98048123
SUFACSO (Proposed)0.532161473.90391391.813201831.022130037

Test02Modified GA [67]1.751092480.507722921.730116950.571499446
Modified PSO [68]2.443302270.030578543.160828540.678371682
Improved bat algorithm [69]0.06511761.285665791.894840171.883704888
Modified cuckoo search [70]1.100793190.53858341.592555441.833744533
SUFACSO (Proposed)1.6503291.343904223.16610472−0.43455972

Test03Modified GA [67]0.596058131.316121752.163749461.798332076
Modified PSO [68]0.237277930.226128771.711174110.836239858
Improved bat algorithm [69]0.704778860.937857861.693494520.676025097
Modified cuckoo search [70]1.87581051.232040741.673290744.12189061
SUFACSO (Proposed)4.174189030.814188551.918503031.903213479

Test04Modified GA [67]0.417092580.49879910.60824482.658713434
Modified PSO [68]0.28274430.635296982.473425962.765396404
Improved bat algorithm [69]2.60674701−0.53210630.771045910.946721766
Modified cuckoo search [70]0.50406841.185690921.478754461.999277329
SUFACSO (Proposed)2.906096371.861090610.714251221.772877549

Test05Modified GA [67]1.050635212.653029931.126142240.602954582
Modified PSO [68]1.033706560.217149711.463079361.658554434
Improved bat algorithm [69]1.342116471.068647292.448408933.220427863
Modified cuckoo search [70]1.30104280.954515263.437763490.863423269
SUFACSO (Proposed)3.703604991.743369031.13134390.891174828

Test06Modified GA [67]0.651290460.976404181.183727571.54410516
Modified PSO [68]0.481794682.61746233.378303252.701873257
Improved bat algorithm [69]3.092248862.937346330.940548191.819656286
Modified cuckoo search [70]1.475417260.76158361.264378872.402738065
SUFACSO (Proposed)1.557167710.405307233.605320792.814619156

Test07Modified GA [67]0.802544830.52588353.010536162.079391015
Modified PSO [68]1.992188062.430346412.011219690.025083963
Improved bat algorithm [69]0.767811630.202094130.695761440.964311275
Modified cuckoo search [70]1.123383120.20870610.170856993.453621966
SUFACSO (Proposed)1.652990551.530334540.268626693.037055957

Test08Modified GA [67]1.282525980.62525260.056041831.374445695
Modified PSO [68]3.519761110.07834241.173248320.34579416
Improved bat algorithm [69]2.501117212.975915060.223895481.50192895
Modified cuckoo search [70]1.584676831.038502980.353022450.595279952
SUFACSO (Proposed)2.524068943.729725292.21440711.940383604

Test09Modified GA [67]0.735735191.837372930.999836213.335613405
Modified PSO [68]3.320904691.517948731.65072931.007790939
Improved bat algorithm [69]0.332327352.523508283.13053581.422894249
Modified cuckoo search [70]4.158059452.731993364.328823244.69635358
SUFACSO (Proposed)3.098924184.14353083.336318451.65603832

Test10Modified GA [67]1.229226892.577912973.960208011.572047169
Modified PSO [68]3.85314683.547925792.498411553.185537046
Improved bat algorithm [69]4.028417231.871049972.315293664.460819458
Modified cuckoo search [70]1.900604282.314939622.995719053.260495626
SUFACSO (Proposed)1.611155844.701415781.712349382.145844944

AverageModified GA [67]0.98971.3250681.8772681.762419
Modified PSO [68]2.1243271.4795362.3091291.587966
Improved bat algorithm [69]1.9052881.5045241.663862.072366
Modified cuckoo search [70]1.7853181.4604861.9953382.720731
SUFACSO (Proposed)2.3410692.4176781.9880431.674878
Table 7

Performance evaluation of different approaches using index (The highlighted values indicates acceptable values).

Image IdAlgorithmNo. of clusters
3579
Test01Modified GA [67]1.857719231.877190162.776251171.923488598
Modified PSO [68]1.297444181.843628352.84213913.554747442
Improved bat algorithm [69]0.864053161.663270550.656598692.051280036
Modified cuckoo search [70]3.620691212.01112021.970428791.91645961
SUFACSO (Proposed)1.039974842.419726483.900328472.252534604

Test02Modified GA [67]1.791345552.208328691.127218540.582426433
Modified PSO [68]3.069204760.874404021.597551761.820103708
Improved bat algorithm [69]0.753114142.537963160.952566593.052708873
Modified cuckoo search [70]2.816128862.733713161.998813922.402243737
SUFACSO (Proposed)1.401748631.621555782.950637352.120275316

Test03Modified GA [67]0.418820131.866704611.813094912.28202183
Modified PSO [68]1.159285382.411832262.245352363.134868573
Improved bat algorithm [69]0.436952180.193598121.983492440.280256083
Modified cuckoo search [70]2.197318920.285698242.016603142.340195605
SUFACSO (Proposed)1.564663733.308299551.797330681.722732845

Test04Modified GA [67]0.06853111.852454782.198371942.073457603
Modified PSO [68]2.052825442.321775022.767208031.966092764
Improved bat algorithm [69]3.759411521.397054752.709416971.564638346
Modified cuckoo search [70]1.74915692.009183372.684915341.355661156
SUFACSO (Proposed)2.480211132.658018874.490352471.15488034

Test05Modified GA [67]0.334192841.27636730.634523011.497820632
Modified PSO [68]2.15092523.127300322.908777930.527662769
Improved bat algorithm [69]2.469841012.2148972.718859081.412276426
Modified cuckoo search [70]2.371404042.247108683.517018863.901908885
SUFACSO (Proposed)2.37500313.886601743.739124231.627615713

Test06Modified GA [67]1.715610022.098459291.239694591.476922746
Modified PSO [68]2.125605462.520426212.285086623.00984738
Improved bat algorithm [69]1.356971432.28499662.668661762.264663614
Modified cuckoo search [70]2.962453713.538910542.774608322.746260325
SUFACSO (Proposed)0.814522212.59978945.055542711.569973168

Test07Modified GA [67]2.136738950.20520921.799586652.428984584
Modified PSO [68]1.222520911.285086724.046982784.420906001
Improved bat algorithm [69]1.024775441.827037111.709403611.147311283
Modified cuckoo search [70]3.300709794.613101013.291993960.393190353
SUFACSO (Proposed)0.674452884.913327322.482879681.074745523

Test08Modified GA [67]2.467134773.149729691.805830962.007368752
Modified PSO [68]0.05153352.096742791.795149071.034859423
Improved bat algorithm [69]1.46579522.354896723.077849612.201376099
Modified cuckoo search [70]3.247327343.782050153.410625043.0543596
SUFACSO (Proposed)2.792015944.65360342.371917842.875303569

Test09Modified GA [67]1.01441061.910576442.335540062.211316472
Modified PSO [68]1.680943120.932312671.748263551.768040894
Improved bat algorithm [69]2.792697414.052938062.647642292.459560893
Modified cuckoo search [70]2.238240512.471622821.881153913.510091177
SUFACSO (Proposed)2.522475982.588351334.933119173.143694421

Test10Modified GA [67]1.394519461.841114233.176250521.741998376
Modified PSO [68]1.916304031.543289972.703535453.668091115
Improved bat algorithm [69]1.331230661.462577281.117097222.45688079
Modified cuckoo search [70]3.39467322.24656872.068975172.414847729
SUFACSO (Proposed)0.690942362.547799093.42295551.501701743

AverageModified GA [67]1.3199021.8286131.8906361.822581
Modified PSO [68]1.6726591.895682.4940052.490522
Improved bat algorithm [69]1.6254841.9989232.0241591.889095
Modified cuckoo search [70]2.789812.5939082.5615142.403522
SUFACSO (Proposed)1.6356013.1197073.5144191.904346
From the qualitative and quantitative results, it can be observed that the proposed SUFACSO approach outperforms some state-of-the-art works and can produce realistic outputs that are certainly helpful for the interpretation of the real-life CT scan images and therefore, this approach can be helpful for the early screening purposes. At the end of each table, the average performance of the five approaches is reported which is beneficial to understand the overall performance of these methods for the different number of clusters and different cluster validity indices. In the case of average, the column-wise optimal values are highlighted instead of highlighting the row-wise optimal values. The row-wise highlighted values talk about the performance of the individual algorithm for the different number of clusters whereas the column-wise highlighted values help to understand the performance of the individual algorithms. It can be observed that the proposed approach outperforms other approaches for most of the number of clusters as well as for most of the validity indices. For example, on a total of 16 occasions (i.e., 4 validity indices 4 different number of clusters), the proposed approach is found to perform better 11 times. These comparative results are graphically presented in Fig. 8.
Fig. 8

Performance comparison of different algorithms for different cluster validity indices (a) Davies–Bouldin, (b) Xie–Beni, (c) Dunn, and (d) index. In -axis the number of clusters and in the -axis, the values of the corresponding validity index are plotted.

The experiments are carried out for the different numbers of clusters. A particular approach may perform well for a particular cluster count. That is why the average values of all experiments are reported at the end of each table for better interpretation. It can be observed that the proposed approach can optimize different objective functions effectively. Actually, the experiments are carried out on 200 CT images (in the first phase) and 100 CT images (in the second phase). It is already mentioned in Section 5.1. Results that are obtained from all images are not possible to report in this stipulated amount of space. Therefore, only some results that are obtained from some selected images are reported. Apart from these tests, the proposed approach is also compared with some of the active contour models based on some standard parameters like accuracy, precision, and recall. This comparison is performed by using the database that is available at [71]. This dataset contains 100 CT scan images with dimensions . This dataset is created by collecting sample images from 49 patients with age range 32–86 years. The obtained average results are reported in Table 8.
Table 8

Comparison of the proposed approach with the active contour method.

MethodsAccuracy (%)Precision (%)Recall (%)
C-V94.6384.4458.15
MAC97.3392.3748.25
LSACM98.3696.8945.67
Proposed98.3096.5546.09
Comparison of the proposed approach with the active contour method.

Study of the convergence rate

The rate of convergence is an important parameter to be studied. The performance evaluation remains incomplete without studying and comparing the convergence of different algorithms. The convergence analysis gives a clear view of the comparative performance of different algorithms for the different numbers of clusters. The graphical analysis of the convergence is presented in this subsection using the image for the Dunn index. In Fig. 9, five different plots are given for five different methods. In a single plot, four separate curves are indicating four different clusters. These curves show that the proposed approach can efficiently segment the images for a higher number of clusters. Moreover, the proposed approach also outperforms some other methods in terms of convergence besides quantitative and qualitative performance.
Fig. 9

Convergence analysis (a) modified GA, (b) modified PSO, (c) improved Bat, (d) modified CS, and (e) proposed SUFACSO.

Analysis of the complexity

The time complexity is an important aspect that is to be analyzed. From the detailed discussion of the proposed approach, it can be noticed that the proposed approach can be viewed as a two-phase procedure where the watershed-based computation approach is used to determine the superpixel image from the underlying image in the first phase and the optimal segmented outcome is computed in the second phase. The task of optimization is performed using the proposed fuzzy ACSO approach. The gradient information of an image is used to avoid the noise sensitivity of the water-shed based superpixel computation process. The watershed-based technique is a simple method to compute the superpixel and the implementation follows linear complexity [56]. It is quite inspiring and lucrative to adopt this approach on different occasions. In the optimization part, the fuzzy objective function is optimized by using the proposed fuzzy ACSO method. The ACSO approach is an effective and efficient approach that can be executed in linear time [47]. So, the proposed approach is efficient enough and can be effectively used in various real-life problem-solving scenarios. The proposed SUFACSO approach is basically an unsupervised clustering approach that is used for image segmentation purposes. This approach can effectively process high-quality images with the help of the proposed superpixel-based approach that is an essential quality for the real-life application of an image segmentation approach. This approach removes the dependency of choice of the initial cluster centers as well as the ACSO approach determines the optimal cluster centers by optimizing some validity indices. These advantages motivate us to apply the proposed approach to automatically segment the radiological images that will be certainly helpful in diagnosing some symptoms of COVID-19. The experimental outcomes show the efficiency of the proposed approach. Under this pandemic environment, this work is designed hoping that it can help physicians and other domain experts to some extent in the early diagnosis of the disease. Early diagnosis can prevent the drastic spread of this highly infectious virus. The quantitative outcomes of the proposed SUFACSO approach are useful to assess the comparative performance. Quantitative results do not have any direct implications in real-life diagnosis. The segmented outcomes are useful in the diagnosis process. Physicians can investigate the segmented outcomes to find some prominent and common features as mentioned in Table 2. The segmented images will be helpful in the easy interpretation of the radiological images. The proposed SUFACSO approach is an efficient image segmentation approach that can effectively segment the radiological images that highly useful in the easy interpretation of these images. The presence of the COVID-19 virus can only be confirmed with the help of some standard tests and one of the most popular and gold-standard tests is the RT-PCR test. Typically, the test reports of the RT-PCR tests are generated within 2–4 days. There is a high possibility that a suspected patient can spread the disease in the community completely unwillingly. The proposed approach can reduce this chance because an initial screening can be performed by the physicians comfortable with the help of the proposed SUFACSO approach. It is worth mentioning here that the proposed approach is neither a replacement of the RT-PCR test nor it can confirm the presence of the virus accurately. However, this approach can be helpful in an initial screening at an early stage that will restrict the spread of this highly infectious virus by separating suspected patients from the rest of the community.

Discussion

Threats to validity

The obtained results indicate that the proposed approach is suitable for real-life scenarios and also performs efficiently. This approach can be easily adapted for the automated screening purposes of the COVID-19 infected patients. It is assumed the quality of the CT scan images is considerably high and the performance of the proposed approach is not verified against the presence of noise. It will be interesting to study the proposed approach in the presence of noise. The scalability of the proposed approach to different types of biomedical images can be explored in future studies. Missing manual annotations can jeopardize the generalizability of the proposed work. On the other hand, the obtained results are quite promising and encouraging. From the best of the knowledge of the authors, there is no publicly available manually annotated dataset for the chest CT scan images of the COVID-19 positive cases.

Limitations

Although the proposed approach is efficient enough to segment the CT scan images automatically and produces realistic segmented outcomes still, some important drawbacks can be observed in this proposed approach that can be addressed in the subsequent works. One important drawback of the proposed approach is that it cannot automatically determine the number of clusters and it can be overcome in future works. Automated estimation of the clusters can make this approach more realistic, robust, and application friendly. The proposed method can handle only a single objective at a time. Therefore, the proposed approach is not suitable for multi-objective optimization issues unless enhanced further. The number of images in the dataset is not very large. So, the proposed approach can also be tested on some additional CT images of COVID-19 infection as well as on some standard dataset of the biomedical images. The proposed SUFACSO approach is an unsupervised segmentation approach. It neither use any training dataset nor uses any pre-trained model. The proposed approach can effectively segment the radiological images that are collected from different patients i.e., not only COVID-19 infected samples but samples collected from patients with other infections as well as normal patients. It is to be clarified that this approach cannot take any decision about the type of disease automatically. For example, the proposed approach cannot automatically differentiate between COVID-19 related lung images and other lung diseases. This approach aims to help physicians in early and quick interpretation of the radiological images and diagnosis of the diseases without any manual delineations.

Conclusion

This article proposes a novel, simple and elegant solution that uses some of the important features of the chest CT scan images to screen the COVID-19 suspected patients easily and at an early phase which can be considered as an effective tool to reduce the drastic spread of this virus. From Fig. 8, it can be observed that the proposed approach works well in most situations and outperforms most of the other standard approaches. Both qualitative and quantitative study produces some satisfactory results which help to make the proposed approach trustworthy so that it can be reliably adapted in the real-world scenarios. From Fig. 9, it can be observed that the proposed approach performs well in terms of convergence. The proposed approach initially performs a superpixel-based clustering using the proposed superpixel computation method which significantly reduces the computational overhead for the further clustering process by reducing a large amount of spatial information. Therefore, radiological images can be conveniently explicated with the application of the proposed method and the proposed approach is also helpful in the easy interpretation of the radiological images. The proposed work neither claims that the suggested approach is cent percent accurate in determining the COVID-19 infection nor claims that it can be a replacement of the RT-PCR test but, the proposed method can help detect some common characteristics from the CT scan images, that can help to isolate some suspected patients from the rest of the community. The proposed approach is helpful for the early screening of the COVID-19 besides being a significant contribution to the image segmentation literature.

CRediT authorship contribution statement

Shouvik Chakraborty: Conceptualization, Methodology, Software development, Investigation. Kalyani Mali: Formal analysis, Resources, Writing – review & editing, Supervision.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
  25 in total

1.  A 3D generalization of user-steered live-wire segmentation.

Authors:  A X Falcão; J K Udupa
Journal:  Med Image Anal       Date:  2000-12       Impact factor: 8.545

2.  SLIC superpixels compared to state-of-the-art superpixel methods.

Authors:  Radhakrishna Achanta; Appu Shaji; Kevin Smith; Aurelien Lucchi; Pascal Fua; Sabine Süsstrunk
Journal:  IEEE Trans Pattern Anal Mach Intell       Date:  2012-11       Impact factor: 6.226

3.  Segmentation of PET volumes by iterative image thresholding.

Authors:  Walter Jentzen; Lutz Freudenberg; Ernst G Eising; Melanie Heinze; Wolfgang Brandau; Andreas Bockisch
Journal:  J Nucl Med       Date:  2007-01       Impact factor: 10.057

4.  A cluster separation measure.

Authors:  D L Davies; D W Bouldin
Journal:  IEEE Trans Pattern Anal Mach Intell       Date:  1979-02       Impact factor: 6.226

Review 5.  A survey on deep learning in medical image analysis.

Authors:  Geert Litjens; Thijs Kooi; Babak Ehteshami Bejnordi; Arnaud Arindra Adiyoso Setio; Francesco Ciompi; Mohsen Ghafoorian; Jeroen A W M van der Laak; Bram van Ginneken; Clara I Sánchez
Journal:  Med Image Anal       Date:  2017-07-26       Impact factor: 8.545

6.  A morphology-based radiological image segmentation approach for efficient screening of COVID-19.

Authors:  Shouvik Chakraborty; Kalyani Mali
Journal:  Biomed Signal Process Control       Date:  2021-05-19       Impact factor: 3.880

7.  Sensitivity of Chest CT for COVID-19: Comparison to RT-PCR.

Authors:  Yicheng Fang; Huangqi Zhang; Jicheng Xie; Minjie Lin; Lingjun Ying; Peipei Pang; Wenbin Ji
Journal:  Radiology       Date:  2020-02-19       Impact factor: 11.105

8.  Correlation of Chest CT and RT-PCR Testing for Coronavirus Disease 2019 (COVID-19) in China: A Report of 1014 Cases.

Authors:  Tao Ai; Zhenlu Yang; Hongyan Hou; Chenao Zhan; Chong Chen; Wenzhi Lv; Qian Tao; Ziyong Sun; Liming Xia
Journal:  Radiology       Date:  2020-02-26       Impact factor: 11.105

9.  Chest CT Features of COVID-19 in Rome, Italy.

Authors:  Damiano Caruso; Marta Zerunian; Michela Polici; Francesco Pucciarelli; Tiziano Polidori; Carlotta Rucci; Gisella Guido; Benedetta Bracci; Chiara De Dominicis; Andrea Laghi
Journal:  Radiology       Date:  2020-04-03       Impact factor: 11.105

View more
  2 in total

1.  SUFEMO: A superpixel based fuzzy image segmentation method for COVID-19 radiological image elucidation.

Authors:  Shouvik Chakraborty; Kalyani Mali
Journal:  Appl Soft Comput       Date:  2022-09-15       Impact factor: 8.263

2.  COVID-19 ground-glass opacity segmentation based on fuzzy c-means clustering and improved random walk algorithm.

Authors:  Guowei Wang; Shuli Guo; Lina Han; Zhilei Zhao; Xiaowei Song
Journal:  Biomed Signal Process Control       Date:  2022-09-12       Impact factor: 5.076

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.