Literature DB >> 34306240

Deep Learning-Based Approaches to Improve Classification Parameters for Diagnosing COVID-19 from CT Images.

Huseyin Yasar1, Murat Ceylan2.   

Abstract

Patients infected with the COVID-19 virus develop severe pneumonia, which generally leads to death. Radiological evidence has demonstrated that the disease causes interstitial involvement in the lungs and lung opacities, as well as bilateral ground-glass opacities and patchy opacities. In this study, new pipeline suggestions are presented, and their performance is tested to decrease the number of false-negative (FN), false-positive (FP), and total misclassified images (FN + FP) in the diagnosis of COVID-19 (COVID-19/non-COVID-19 and COVID-19 pneumonia/other pneumonia) from CT lung images. A total of 4320 CT lung images, of which 2554 were related to COVID-19 and 1766 to non-COVID-19, were used for the test procedures in COVID-19 and non-COVID-19 classifications. Similarly, a total of 3801 CT lung images, of which 2554 were related to COVID-19 pneumonia and 1247 to other pneumonia, were used for the test procedures in COVID-19 pneumonia and other pneumonia classifications. A 24-layer convolutional neural network (CNN) architecture was used for the classification processes. Within the scope of this study, the results of two experiments were obtained by using CT lung images with and without local binary pattern (LBP) application, and sub-band images were obtained by applying dual-tree complex wavelet transform (DT-CWT) to these images. Next, new classification results were calculated from these two results by using the five pipeline approaches presented in this study. For COVID-19 and non-COVID-19 classification, the highest sensitivity, specificity, accuracy, F-1, and AUC values obtained without using pipeline approaches were 0.9676, 0.9181, 0.9456, 0.9545, and 0.9890, respectively; using pipeline approaches, the values were 0.9832, 0.9622, 0.9577, 0.9642, and 0.9923, respectively. For COVID-19 pneumonia/other pneumonia classification, the highest sensitivity, specificity, accuracy, F-1, and AUC values obtained without using pipeline approaches were 0.9615, 0.7270, 0.8846, 0.9180, and 0.9370, respectively; using pipeline approaches, the values were 0.9915, 0.8140, 0.9071, 0.9327, and 0.9615, respectively. The results of this study show that classification success can be increased by reducing the time to obtain per-image results through using the proposed pipeline approaches.
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.

Entities:  

Keywords:  COVID-19; CT lung classification; Convolutional neural networks (CNN); Deep learning; Dual-tree complex wavelet transform (DT-CWT); Local binary pattern (LBP)

Year:  2021        PMID: 34306240      PMCID: PMC8280590          DOI: 10.1007/s12559-021-09915-9

Source DB:  PubMed          Journal:  Cognit Comput        ISSN: 1866-9956            Impact factor:   4.890


Introduction

In December 2019, a viral outbreak, later named COVID-19, occurred in Wuhan, China’s Hubei Province. Due to its high transmission rate, the disease quickly spread throughout the world and caused a pandemic [1]. The number of people infected with the disease exceeded one hundred and seventy million globally, and the number of deaths reached four million by June 2021. Additionally, almost all countries were socially, economically, and politically affected by the epidemic. Although some studies to treat the disease have been conducted, a treatment, drug, or vaccine has not yet been developed. Therefore, it is estimated that the effects of the disease will continue for some time. COVID-19 is diagnosed through clinical symptoms and blood and biochemical tests [2]. Occasionally, some problems are encountered in its diagnosis because some tests have low sensitivity, throat and nose specimens are sometimes not taken properly, and sometimes the virus has descended from the nose and throat to the lungs in the course of the disease’s progression. In this context, lung and chest radiological images serve as important clinical data for diagnosis and treatment planning. COVID-19 causes severe pneumonia in its advanced stage and leads to death [3, 4]. Many academic studies [5-10] have demonstrated that the disease causes interstitial involvement, lung opacities, bilateral ground-glass opacities, and patchy opacities in the lungs. Long and Ehrenfeld [11] and McCall [12] stated that the use of artificial intelligence is an inevitable requirement for reducing the effects of the COVID-19 pandemic crisis and the workload of healthcare professionals while increasing and accelerating disease diagnosis and diagnostic success. Many artificial intelligence applications have been created to diagnose COVID-19 using deep learning methods on CT lung images. Table 1 contains detailed information of past studies on COVID-19 and non-COVID-19 classification, and Table 2 includes information on COVID-19 pneumonia and other pneumonia classification.
Table 1

Previous studies on COVID-19 and non-COVID-19 classification

StudyNo. of imagesMethodsTest methodsResults
Yasar and Ceylan [13]1396 images (386 COVID-19 and 1010 non-COVID-19)Texture analysis, machine learning, and deep learning methodstwofold and tenfoldSEN 0.9197, SPE 0.9891, ACC 0.9473, F-1 score 0.9058, AUC 0.9888 for twofold, SEN 0.9404, SPE 0.9901, ACC 0.9599, F-1 score 0.9284, AUC 0.9903 for tenfold
Ni et al. [14]96 images (88 COVID-19 and 8 non-COVID-19)MVP-Net convolutional neural networksTrain, 19,291 (3854 COVID-19, 8566 non-COVID-19 and 6871 other pneumonia); test, 96 images (88 COVID-19 and 8 non-COVID-19)SEN 1.00, SPE 0.25, ACC 0.94, F-1 score 0.97, AUC X, time 20.3 ± 5.8 s
Wang et al. [15]630 images (COVID-19 and non-COVID-19 Unspecified)Weakly supervised deep learning frameworkTrain, 499 (COVID-19 and non-COVID-19 unspecified); test, 131 (COVID-19 and non-COVID-19 Unspecified)SEN X, SPE X, ACC 0.847–0.901, F-1 score X, AUC 0.959, time 1.93 s (PPV 0.733–0.840, NPV 0.839–1.000)
Han et al. [16]460 images (230 COVID-19 and 230 non-COVID-19)C3D, DeCoVNet, and AD3D-MIL algorithm60% train–20% validation–20% testSEN 0.968–0.979, SPE X, ACC 0.968–0.979, F-1 score 0.968–0.979, AUC 0.982–0.990, time X
Ardakani et al. [17]1020 images (510 COVID-19 and 510 non-COVID-19)Pre-processing (cropped/input image size 60 × 60) and transfer learning with convolutional neural networks (AlexNet, VGG16, VGG19, SqueezeNet, GoogLeNet, MobileNet-V2, ResNet-18, ResNet-50, ResNet-101, and Xception)80% train–20% testSEN 0.7843–1.000, SPE 0.6863–1.000, ACC 0.7892–0.9951, F-1 score X, AUC 0.894–0.994, time X
Harmon et al. [18]2724 images (1029 COVID-19 and 1695 non-COVID-19)Convolutional neural network (Densnet-121)Train, 1059 (526 COVID-19 and 533 non-COVID-19); validation, 328 (177 COVID-19 and 151 non-COVID-19); test, 1337 (326 COVID-19 and 1011 non-COVID-19)SEN 0.751–0.853, SPE 0.901–0.951, ACC 0.889–0.908, F-1 score X, AUC 0.938–0.949, time X
Jaiswal et al. [19]2492 images (1262 COVID-19 and 1230 non-COVID-19)Transfer learning with convolutional neural networks (VGG16, Inception ResNet, ResNet 152V2, DenseNet201)68% train–17% validation–15% testSEN 0.9206–0.9735, SPE 0.8972–0.9621, ACC 0.909–0.9625, F-1 score 0.9109–0.9629, AUC 0.97, time X
Horry et al. [20]746 images (349 COVID-19 and 397 non-COVID-19)Transfer learning with convolutional neural networks (VGG16, VGG19, Xception, Inception ResNet, InceptionV3, NASNetLarge, ResNet 50V2, DenseNet121)80% train–20% testSEN 0.81–0.83, SPE X, ACC X, F-1 score 0.81–0.83, AUC X, time X (PPV 0.79–0.84)
Pathak et al. [21]852 images (413 COVID-19 and 439 non-COVID-19)Transfer learning with convolutional neural networks (transfer from ResNet-50 network to a new CNN architecture)tenfold and 50% train–10% validation–40% testSEN 0.9146, SPE 0.9478, ACC 0.9302, F-1 score X, AUC X, time X
Ouyang et al. [22]4982 images (3389 COVID-19 and 1593 non-COVID-19)Convolutional neural network (3D ResNet34) and uniform sampling, size-balanced sampling, dual samplingfivefold and train, 2186 (1094 COVID-19 and 1092 non-COVID-19); test, 2796 (2295 COVID-19 and 501 non-COVID-19)SEN 0.869, SPE 0.901, ACC 0.875, F-1 score 0.82, AUC 0.944, time X
Sakagianni et al. [23]746 images (349 COVID-19 and 397 non-COVID-19)Auto-ML platform (Google AutoML Cloud Vision)Train, 596 (279 COVID-19 and 317 non-COVID-19); validation, 73 (34 COVID-19 and 39 non-COVID-19); test, 77 (36 COVID-19 and 41 non-COVID-19)SEN 0.8831, SPE X, ACC X, F-1 score 0.8831, AUC X time X
Hu et al. [24]300 images (150 COVID-19 and 150 non-COVID-19)Weakly supervised deep learningfivefoldSEN 0.833, SPE 0.956, ACC 0.906, F-1 score X, AUC 0.943, time X
Ragab and Attallah [25]2482 images (1252 COVID-19 and 1230 non-COVID-19)Deep and handcrafted feature fusionfivefoldSEN 0.99, SPE X, ACC 0.99, F-1 score 0.99, AUC 1.00, time X
Sen et al. [26]

Dataset 1, 2482 images (1252 COVID-19 and 1230 non-COVID-19)

Dataset 2, 812 images (349 COVID-19 and 463 non-COVID-19)

Convolutional neural network and bi-stage feature selectionfivefoldSEN 0.8406–0.9778, SPE X, ACC 0.90–0.9839, F-1 score 0.8855–0.98, AUC 0.9414–0.9952, time X
Konar et al. [27]2482 images (1252 COVID-19 and 1230 non-COVID-19)Semi-supervised shallow learning networkTrain and validation, 1764 (868 COVID-19 and 896 non-COVID-19); test, 718 (384 COVID-19 and 334 non-COVID-19)SEN 0.935, SPE X, ACC 0.944, F-1 score 0.948, AUC 0.983, time X
Kaur et al. [28]2482 images (1253 COVID-19 and 1229 non-COVID-19)Deep features and parameter-free BAT optimized fuzzy K-nearest neighbour classifierTrain, 1986 (1003 COVID-19 and 983 non-COVID-19); validation, 496 (250 COVID-19 and 246 non-COVID-19) and fivefoldSEN 0.9960, SPE X, ACC 0.9918–0.9938, F-1 score 0.992–0.994, AUC 0.9916–0.9958, time X
Goel et al. [29]2482 images (1253 COVID-19 and 1229 non-COVID-19) and 518 GAN imagesOptimized GAN-based InceptionV3Train, 2100; test, 900SEN 0.9978, SPE 0.9778, ACC 0.9922, F-1 score 0.9879, AUC X, time X
Zhu et al. [30]3777 images (2542 COVID-19 and 1235 non-COVID-19)Transfer learning with convolutional neural networks (based on ResNet50)Train, 1867 (1267 COVID-19 and 600 non-COVID-19); validation, 1400 (1000 COVID-19 and 400 non-COVID-19); test, 510 (275 COVID-19 and 235 non-COVID-19)SEN 0.93, SPE 0.92, ACC 0.93, F-1 score 0.93, AUC 0.93, time X
Saad et al. [31]4248 images (2628 COVID-19 and 1620 non-COVID-19)Deep feature concatenation technique (ResNet and GoogLeNet)70% train–30% testSEN 0.985, SPE X, ACC 0.989, F-1 score 0.9892, AUC X, time X
Liang et al. [32]799 images (399 COVID-19 and 400 non-COVID-19)3D convolutional neural networks, transfer learning, graph convolutional networkfivefoldSEN 0.999, SPE 0.97, ACC 0.985, F-1 score X, AUC 0.999, time X
Alshazly et al. [33]

Dataset 1, 2482 images (1252 COVID-19 and 1230 non-COVID-19)

Dataset 2, 746 images (349 COVID-19 and 397 non-COVID-19)

Convolutional neural network (SqueezeNet, ShuffleNet, ResNet18, ResNet50, ResNet101, ResNeXt50, ResNeXt101, InceptionV3, Xception, DenseNet121, DenseNet169, DenseNet201)fivefoldSEN 0.937–0.998, SPE 0.922–0.996, ACC 0.929–0.994, F-1 score 0.925–0.994, AUC X, time X
Chaudhary and Pachori [34]2482 images (1253 COVID-19 and 1229 non-COVID-19)Fourier–Bessel series expansion-based decomposition and convolutional neural network85% train–5% validation–10% test and fivefoldSEN 0.97–0.976, SPE 0.965–0.9836, ACC 0.976, F-1 score 0.97–0.98, AUC X, time X
Lacerda et al. [35]2175 images (856 COVID-19 and 1319 non-COVID-19)Convolutional neural networks (VGG, Inception, ResNet, DenseNet) and hyperparameter optimization79% train–7% validation–14% testSEN 0.97, SPE X, ACC 0.88, F-1 score X, AUC X, time X
Singh et al. [36]702 images (344 COVID-19 and 358 non-COVID-19)Transfer learning–based ensemble support vector machine modelTrain, 432 (204 COVID-19 and 228 non-COVID-19); validation, 62 (29 COVID-19 and 33 non-COVID-19); test, 208 (111 COVID-19 and 97 non-COVID-19)SEN X, SPE X, ACC 0.957, F-1 score 0.953, AUC 0.958, time 385 ms
Table 2

Previous studies on COVID-19 pneumonia and other pneumonia classification

StudyNo. of imagesMethodsTest methodsResults
Wu et al. [37]495 images (368 COVID-19 pneumonia and 127 other pneumonia)Convolutional neural network (based on ResNet50)Train, 395 (294 COVID-19 pneumonia and 101 other pneumonia); validation, 50 (37 COVID-19 pneumonia and 13 other pneumonia); test, 50 (37 COVID-19 pneumonia and 13 other pneumonia)SEN 0.622–0.811, SPE 0.615, ACC 0.620–0.760, F-1 score X, AUC 0.634–0.819, time X
Yan et al. [38]828 images (416 COVID-19 pneumonia and 412 other pneumonia)Multi-scale convolutional neural network80% train–10% validation–10% testSEN 0.891, SPE 0.857, ACC 0.875, F-1 score X, AUC 0.934, time X
Zhang et al. [39]466 images (203 COVID-19 pneumonia and 263 other pneumonia)Deep learning and multi-layer perceptronTrain-validation, 268 (137 COVID-19 pneumonia and 131 other pneumonia); test 1, 103 (33 COVID-19 pneumonia and 70 other pneumonia); test 2, 95 (33 COVID-19 pneumonia and 62 other pneumonia)SEN 0.879, SPE 0.887–0.9, ACC X, F-1 score X, AUC 0.922–0.959, time 38 s
Song et al. [40]1282 images (777 COVID-19 pneumonia and 505 other pneumonia)Details Relation Extraction Neural Network60% train–10% validation–30% TestSEN 0.96, SPE 0.77, ACC 0.86, F-1 score 0.87, AUC 0.95, time X
Kang et al. [41]170 images (73 COVID-19 pneumonia and 97 other pneumonia)Deep features, K-means clustering, learning and support vector machineTrain, 90 (33 COVID-19 pneumonia and 57 other pneumonia); test, 80 (40 COVID-19 pneumonia and 40 other pneumonia)SEN 0.85–0.925, SPE 0.75–0.975, ACC 0.8125–0.912, F-1 score X, AUC X, time X
Giordano et al. [42]70 images (34 COVID-19 pneumonia and 36 other pneumonia)Deep learningUnspecifiedSEN 0.63–0.87, SPE 0.51–0.74, ACC 0.7, F-1 score X, AUC 0.84, time X
Saba et al. [43]3778 images (2788 COVID-19 pneumonia and 990 other pneumonia)Traditional machine learning and transfer learningtenfoldSEN 0.5097–0.9899, SPE 0.9099–0.9964, ACC X, F-1 score 0.622–0.9899, AUC 0.993, time X
Previous studies on COVID-19 and non-COVID-19 classification Dataset 1, 2482 images (1252 COVID-19 and 1230 non-COVID-19) Dataset 2, 812 images (349 COVID-19 and 463 non-COVID-19) Dataset 1, 2482 images (1252 COVID-19 and 1230 non-COVID-19) Dataset 2, 746 images (349 COVID-19 and 397 non-COVID-19) Previous studies on COVID-19 pneumonia and other pneumonia classification The main purpose of this study, which addresses early COVID-19 diagnosis using CT images, is to improve the classification results (such as false-negative (FN), false-positive (FP) and total number of misclassified images (FN + FP)) by using new pipeline approaches. Additionally, this study aims to not increase in the classification time during this improvement. Within the scope of this study, convolutional neural network (CNN), local binary pattern (LBP), and dual-tree complex wavelet transform (DT-CWT) methods were used to achieve this goal. There are some previous studies in which LBP and DT-CWT methods were combined with CNN. LBP and DT-CWT were used in the recognition of palmprint images in a study carried out by Hardalac et al. [44]. In that study, it was shown that using LBP as a pre-treatment improves its results. Zhang et al. [45] and Ke et al. [46] utilized these two methods for face recognition. In the study conducted by Yang et al. [47], LBP and CNN were combined in facial-expression recognition. Touahri et al. [48] used these two methods in breast cancer diagnosis. In these studies, LBP was generally used as a pre-treatment; LBP-based CNN was introduced by Juefei-Xu et al. [49]. In 2017, DT-CWT and CNN were used for gear fault diagnosis in a study by Sun et al. [50]. In that study, DT-CWT was used in a one-dimensional signal separation of gear audio signals. In 2018, Lu et al. [51] proposed an algorithm using these two methods for human thyroid medical image segmentation. CNN, a deep learning method, was used in this study. COVID-19/non-COVID-19 classification results were obtained for the cases by directly using images, LBP as a pre-processing step, and DT-CWT as a secondary processing step; the results were combined using five different pipeline approaches. The same procedures were repeated for COVID-19 pneumonia/other pneumonia classification. The results show that by using these approaches, diagnostic success (COVID-19/non-COVID-19 and COVID-19 pneumonia/other pneumonia classification) can be improved by reducing the classification time cost. It is estimated that the proposed pipeline approaches will make an important contribution to the literature in general because they apply to the studies conducted by other researchers.

Methods

Used Data

Along with the emergence of COVID-19, many academic studies have been conducted in which CT lung and chest X-ray images are clinically evaluated. Some researchers have created datasets based on metadata, including the images published in these academic studies, and have made them available to the public. CT lung images of COVID-19 patients used in this study were obtained by Cohen et al. [52] and Zhao et al. [53] by merging the datasets based on metadata that were created in this context and made available to the public via GitHub. During the merging process, the images and their related clinical notes were considered. As a result, a merged COVID-19 image dataset containing 386 CT lung images was created. Images taken from the same patient in the dataset were taken on different days during the course of the disease and by different imaging shots. Real images of patients, confirmed by PCR testing and collected from the public Hospital of the Government Employees of Sao Paulo (HSPM) and the Metropolitan Hospital of Lapa (both in Sao Paulo, Brazil) by Soares et al. [54, 55], were also used in this study. In this context, the number of COVID-19 images used in this study increased to 2554 by including 2168 COVID-19 images. An examination of the horizontal and vertical image sizes and their recording formats showed that their sizes varied between 115 × 98 and 2024 × 1523; their formats were png, jpg, and jpeg. The majority of images were 24-bit RGB, while a small portion was 8-bit greyscale. Since the visual features in question showed such differences, they had to be standardized for use in this study. First, COVID-19 CT lung images were converted to 8-bit greyscale; next, the images were framed within the lung region borders, and the study area of interest was defined. After these standardization processes, all the images were rearranged, adjusted to 448 × 448, and saved in png format. Some non-COVID-19 CT images used in this study were taken from the LIDC-IDRI dataset [56-58], which was created for use in cancer research. It was completed in 2015 and subsequently made available for public access. The dataset contains CT images of normal lungs, that is, having no cancer nodules smaller or larger than 3 mm, as well as CT images of lungs that have cancer nodules. Therefore, the dataset is a merged dataset containing varied images of normal lungs and intensive cancer lungs. CT lung images of 1010 patients in the LIDC-IDRI dataset were used for this study. The CT lung images of all the patients in the dataset were used, and no elimination or exclusion was made. More detailed information about the dataset can be obtained from studies that published the dataset [56-58] and from the open-access extension [59] of the dataset. This study included 756 healthy CT lung images from the dataset published by Soares et al. [54, 55]. Therefore, the total number of non-COVID-19 images used in the study increased to 1766. In addition to the COVID-19/non-COVID-19 classification, COVID-19 pneumonia/other pneumonia classification was conducted. The images used for the other pneumonia class were obtained from a database that was created and made available by Soares et al. [54, 55]. This study used 1247 images of other pneumonia. The same processes applied to COVID-19 CT lung images were applied to non-COVID-19 and other pneumonia images, and these images were also standardized. In Fig. 1, COVID-19, non-COVID-19, and other pneumonia CT lung images are shown. The images’ summary information is given in Table 3. If a comparison between the total number of images used in the study and the number of images used in previous studies in the literature is made, the average number of images used in 24 studies for COVID-19/non-COVID-19 classification is 1896. In this study, the total number of images used in this classification area was 4320 (2254 COVID-19 and 1766 non-COVID-19). In this study, the number images used was more than 2 times the average, more images were used than 23 of the 24 previous studies, and almost an equal number as the 24th. For COVID-19 pneumonia/other pneumonia classification, an average of 1011 images were used in 7 studies in the literature, while the number of images used in this study was 3801 (2254 COVID-19 and 1247 other pneumonia). Approximately four times the number of images used in this study, more than 91% related to COVID-19/non-COVID-19 classification were taken directly from the real world, and 90% were taken for COVID-19 pneumonia/other pneumonia classification. The main purpose of increasing the number of images used was to minimize the overfitting problem that can be encountered in CNN training.
Fig. 1

a COVID-19, b non-COVID-19, and c other pneumonia CT lung image samples

Table 3

Information on CT lung images used in this study

SourceCOVID-19 imageNon-COVID-19 imageOther pneumonia
Cohen et al. [52] and Zhao et al. [53]386XX
Soares et al. [54, 55]21687561247
LIDC-IDRI [5658]X1010X
Total255417661247
a COVID-19, b non-COVID-19, and c other pneumonia CT lung image samples Information on CT lung images used in this study

Local Binary Pattern

LBP is a simple yet highly effective tissue-extraction operator that produces results by comparing a centre pixel with its neighbours [60]. In the LBP operation, if the value of a neighbouring pixel is greater than or equal to the central pixel, the neighbouring pixel will be 1, and if it is smaller, it will be 0; therefore, binary values are assigned to the pixels around the centre pixel. The new value of the centre pixel is calculated by multiplying these binary values with the weight values that are calculated, depending on the order of the neighbouring pixels. As shown in Fig. 2, a sample LBP operation was carried out for a circle with a radius value of 1. It is possible to run LBP operations for many radius values, starting from 1. The radius values for LBP used in the first-stage experiments of this study were 1, 2, and 3. However, considering the length of the study, in later stage experiments, the process was continued using the radius value that provided the highest success in the first-stage experiments. Figure 3 shows sample images obtained by applying the LBP operation to CT lung images used for this study.
Fig. 2

A sample LBP transaction

Fig. 3

Images obtained by applying LBP to some a COVID-19, b non-COVID-19, and c other pneumonia CT lung images in Fig. 1 (radius values from left to right are 1, 2, and 3, respectively)

A sample LBP transaction Images obtained by applying LBP to some a COVID-19, b non-COVID-19, and c other pneumonia CT lung images in Fig. 1 (radius values from left to right are 1, 2, and 3, respectively)

Dual-Tree Complex Wavelet Transform

Wavelet transform is a method of transitioning to a frequency plane that is widely used in image-processing applications. Applying a discrete wavelet filter to an image allows four sub-band image matrices called LL, LH, HL, and HH to be obtained. The dimensions of the sub-band image matrices are half the image dimensions. It is also possible to obtain lower sub-band image matrices for different scale values by using the LL sub-band image matrix obtained in the first stage. DT-CWT, which is based on the use of two wavelet filters operating in parallel, was first proposed by Kingsbury [61, 62]. One of the DT-CWT filters allows the real part of the sub-band image matrix to be obtained, and the other obtained the imaginary part. In this way, it is possible to perform operations in a greater number of directions than with the standard discrete wavelet filter, thereby obtaining the lower-band image matrix. At the end of the DT-CWT process, operations are performed in six different directions: + 15, − 15, + 45, − 45, + 75, and − 75°. Figure 4 shows the sub-band images obtained when DT-CWT was applied to an image. To reveal the effect on the results of the change in the scale parameter, the process was continued by using two different scale values: 1 and 2.
Fig. 4

DT-CWT decomposition scheme

DT-CWT decomposition scheme

Convolutional Neural Network

Deep learning is a subfield of artificial intelligence that derives new data from existing data by using multiple hidden layers and any machine learning method. In practical applications, machine learning is mostly preferred over an artificial neural network. CNN is the most commonly used deep learning model, although there are other models, such as recurrent neural networks, deep belief networks, and autoencoders. CNN consists of a convolution layer, an activation function, a pooling layer, flattening, and a fully connected layer. Descriptions for these components are briefly given below. The convolution layer is the layer where the convolution processes are carried out. The process is performed by dividing the image into small pieces according to the size of the convolution filter to be used. In principle, the convolution layers are placed one after another and allow image-feature patterns to be extracted. This extraction starts with the low-level features to continue to the high-level features. Following the convolution process, a process of normalization is also carried out through a normalization inter-layer. Activation functions generate new outputs from their inputs, according to their functions. These functions are among many alternatives that bring the inputs into a certain range, taking some of the inputs and dropping others, or changing the direction of the inputs. The dimensions of the feature matrices, obtained as a result of the convolution processes, are excessive for direct use. For this reason, they should be reduced by sampling. Pooling layers are the layers where these sampling processes are carried out. The image property matrices obtained by convolution, the activation function, and pooling are converted from a matrix to a vector before being transferred to the fully connected layer where the classification is made. This process is called flattening. The fully connected layer is where the outputs, i.e. the classification results, are obtained by using flattened-feature vectors as inputs. This layer can, in essence, be described as a conventional neural network. In all the experiments conducted for this study, a 24-layer CNN architecture was used. Table 4 shows the information and parameter properties of the CNN architecture layers. For Table 4, specifically adjusted parameters were noted, and other parameters were used as defaults. The experiments were carried out using the MATLAB 2019 (a) software, and detailed information about these specific and default parameters can be viewed on the MathWorks [63] page.
Table 4

Features of the CNN architecture used for this study

Layer numberLayer nameLayer parameters (MATLAB)
1imageInputLayer[448 448 1], [224 224 1], [224 224 2], [224 224 3], [112 112 1], [112 112 2] and [112 112 3]
2convolution2dLayer(3,4,'Padding','same')
3batchNormalizationLayerDefault
4reluLayerDefault
5maxPooling2dLayer(2,'Stride',2)
6convolution2dLayer(3,8,'Padding','same')
7batchNormalizationLayerDefault
8reluLayerDefault
9maxPooling2dLayer(2,'Stride',2)
10convolution2dLayer(3,16,'Padding','same')
11batchNormalizationLayerDefault
12reluLayerDefault
13maxPooling2dLayer(2,'Stride',2)
14convolution2dLayer(3,32,'Padding','same')
15batchNormalizationLayerDefault
16reluLayerDefault
17maxPooling2dLayer(2,'Stride',2)
18convolution2dLayer(3,64,'Padding','same')
19batchNormalizationLayerDefault
20reluLayerDefault
21dropoutLayer0,5
22fullyConnectedLayer2
23softmaxLayerDefault
24classificationLayerDefault
Features of the CNN architecture used for this study Special attention was given to the CNN architecture to prevent the vanishing gradient problem, so ReLU (Rectified Linear Unit), which is a saturate-in-one-direction-only function, was preferred. Accordingly, a total of five ReLU layers were added to the architecture and situated behind the convolution layers. Additionally, batch normalization was performed by adding a batch normalization layer between convolution and ReLU layers, thus preventing the destruction of small derivatives. The CNN architecture used in this study included five batch normalization layers in total. Another issue considered in CNN design is the overfitting problem. To avoid this problem, a dropout layer was added just before the fully connected layer in the CNN architecture. In this way, half the data (0.5) in the fully connected layer entry was randomly set to zero, and the network was prevented from memorizing. The purpose of keeping the dataset much larger than in the literature studies, as explained before, was to prevent overfitting. As an additional measure, the training set data were randomly shuffled before each iteration during network training. The parameters used for the CNN training are given in Table 5 so that the experiments can be repeated by other study groups if required. Among these values, the defaults used by MATLAB 2019 (a) are indicated separately in parentheses, and comprehensive descriptions of the parameters can be viewed on the MathWorks [64] page. During network training, no data augmentation method or process was used.
Table 5

Information on the CNN training options

Solver for training networksgdm (stochastic gradient descent with momentum)
Maximum number of epochs30 (default)
Size of mini-batch128 (default)
Option for data shufflingEvery epoch
Initial learning rate0.01 (default for sgdm)
Other parametersDefault
Information on the CNN training options No transfer was made for the starting weights during the CNN training. In other words, the training phase was run from the very beginning, and each experiment was repeated five times to limit the effects of the initial weights randomly assigned by the program to the results and thereby stabilize the study’s results. The average values of the experimental repetitions were shared within the scope of this study.

Evaluation Criteria of the Classification Results

The confusion matrix, one of the most basic evaluation methods, was used to evaluate and compare the results. The confusion matrix consists of four numerical components, TP, FP, TN, and FN, for a classification consisting of two groups. TP and TN are the numbers of patient data labelled patient and normal, respectively, and as a result of the classification, the actual statuses are patient and normal, respectively. FP is the number of normal data points labelled as patients as a result of the classification, and FN is the number of actual patient data points labelled as normal. Many comparison parameters, such as sensitivity, specificity, precision, negative predictive value, false discovery rate, false omission rate, accuracy, and F1 score, are calculated using confusion-matrix components (TP, FP, TN, and FN). Therefore, the confusion-matrix results of all the experiments were added specifically to the result tables. In this way, if other researches need to perform a comparison, the calculation of these parameters can be easily made, even if they are not given in this study. In addition to the confusion-matrix components, sensitivity (SEN), specificity (SPE), accuracy (ACC), and F-1 score (F-1) values were calculated and included. Sensitivity measures the ratio of the true positives labelled correctly. Specificity determines the ratio of the true negatives labelled correctly. Accuracy is the ratio of the number of correctly labelled data points to the total number of data points. Mathematical calculations of these parameters were performed with the formulas in Eqs. (1)–(2). The threshold values used to label the results in determining the confusion-matrix components TP, FP, TN, and FN are of great importance. For example, in labelling a result set with classification results ranging from 0 to 1, different confusion matrices were obtained for the case when the threshold value was 0.5 and 0.9; the labels were made for the threshold value to be accepted as 0.5. Another basic evaluation method, receiver operating characteristic (ROC) analysis, was used, and the area under the ROC curve (area under the curve (AUC)) was determined. The ROC curve is the change in sensitivity (SEN) (y-axis) relative to precision, namely, the complement of specificity to 1 (1-SPE) (x-axis) depending on the variation in the threshold value used for labelling between the minimum and maximum result values predicted for classification.

Proposed Pipeline Approach for COVID-19/Non-COVID-19 and COVID-19 Pneumonia/Other Pneumonia Classification

First, the results of the experiment were calculated for the case when the original CT lung images were used directly, and the images were obtained by applying LBP to these original CT lung images. Next, the results were obtained for the case when some combinations of sub-image matrices, obtained by using DT-CWT transformation as an intermediate process in classification processes, were used. In this way, classification results were obtained with and without application of the LBP process. Figure 5 shows a summary of the experiments carried out with this approach.
Fig. 5

Summary of the first-stage experiments carried out in this study

Summary of the first-stage experiments carried out in this study Second, pipeline approaches, based on combining the results obtained in the first stage, were proposed, and their success was tested. Five pipeline approaches were used, where the first, second, and third pipeline approaches were based on the creation of the new classification results made through the combination, in certain proportions, of the numerical results obtained in the context of the two experiments, which relate to the cases where the diagnosis of labels was performed with, and without, the help of the LBP process (COVID-19 or non-COVID-19 for COVID-19/non-COVID-19 classification; COVID-19 pneumonia or other pneumonia for COVID-19 pneumonia/other pneumonia classification). If these labels differed, new diagnosis labels were affiliated with these results. In Fig. 6, the approach related to the first three pipelines is explained visually. New numerical results were obtained for three different weight combinations, with the sum of the weight rates being 100%, 25%–75%, 50%–50%, and 75%–25%. Next, diagnostic labelling of the new numerical classification result was carried out. In these pipeline approaches, if the diagnostic labels obtained with and without the help of the LBP process were identical and if these labels were COVID-19, then the minimum numerical result was accepted; if these labels were non-COVID-19, then the maximum numerical result was accepted as the new classification result for COVID-19/non-COVID-19 classification.
Fig. 6

Block diagram of the pipeline approaches (Pipeline-1, Pipeline-2, and Pipeline-3) proposed in this study

Block diagram of the pipeline approaches (Pipeline-1, Pipeline-2, and Pipeline-3) proposed in this study Similarly, if the diagnostic labels obtained with and without the help of the LBP process were identical and if these labels were COVID-19 pneumonia, then the minimum numerical result was accepted; if these labels were other pneumonia, then the maximum numerical result was accepted as the new classification result for COVID-19 pneumonia/other pneumonia classification. The main reason for this is that a value of 0 was assigned as the target for COVID-19 images and a 1 value was assigned as the target for non-COVID-19 images in the course of training and test processes for COVID-19/non-COVID-19 classification. Similarly, 0 was assigned as the target for COVID-19 pneumonia images, and 1 was assigned as the target for other pneumonia images for COVID-19 pneumonia/other pneumonia classification. The fourth and fifth pipeline approaches are explained in Figs. 7 and 8. The essential difference in these approaches from the first three is that if the diagnosis labels with and without the help of the LBP process were different, then unidirectional new numerical result calculations were performed. Here, unidirectional means only the COVID-19-labelled or non-COVID-19-labelled images for COVID-19/non-COVID-19 classification and COVID-19 pneumonia-labelled or other pneumonia-labelled images for COVID-19 pneumonia/other pneumonia classification. In this pipeline approach, a 50%–50% weight combination was used in the combining process. The other new numerical results and label acquisition procedures were similar to those of the first three pipelines.
Fig. 7

Block diagram of Pipeline-4 proposed in this study

Fig. 8

Block diagram of Pipeline-5 proposed in this study

Block diagram of Pipeline-4 proposed in this study Block diagram of Pipeline-5 proposed in this study

Experiments and Results

Experiments

This study used a deep learning method, one of the current artificial intelligence approaches, to automatically distinguish COVID-19/non-COVID-19 and COVID-19 pneumonia/other pneumonia from CT lung images. CT lung images of 2554 COVID-19 patients, obtained by combining three datasets, and 1766 non-COVID-19 CT lung images with normal to extremely dense level nodules, obtained by combining two datasets, were used for COVID-19/non-COVID-19 classification. Similarly, CT lung images of 2554 COVID-19 patients, obtained by combining three datasets, and 1247 other pneumonia CT lung images were used for COVID-19 pneumonia/other pneumonia classification. The images were first framed to determine the interests of CT lung images. While the framing was being done, action was taken to cover the borders of the lung region to the maximum extent. CNN, one of the deep learning methods, was used, and all images used in training and test procedures were the same size for it to work. After framing, the images were resized, and the image sizes were set to 448 × 448. In the last stage of the pre-processing section, the images were saved as 8-bit greyscale in png format. One thing to note about the image sizes within the scope of this study is that after LBP processing, the image dimensions were re-set to 448 × 448 because image sizes decreased due to the application of the LBP process. Furthermore, the scale values of the DT-CWT operation used in this study were 1 and 2, and each application of this operation reduced image sizes by half. A 24-layer CNN architecture, previously described in detail, was used for the training and testing section of this study. This CNN architecture was used for all training and test processes. However, since image and feature matrices of different sizes were used, only the image sizes given to the CNN input differed. For the experiments, the training procedures were carried out according to the k-fold cross-validation principle, where the crossing value (k) was determined to be 10. In every stage of the training process, 3889/3879 images were used in the training processes, except for 431/441 images (nine groups consisted of 431 images and one group consisted of 441 images) that were used in the test processes for COVID-19/non-COVID-19 classification. These training and test processes were run ten times, and the results for the classification of all the images were obtained. While 0 was assigned as the target value for COVID-19 images, 1 was assigned for non-COVID-19 images. The COVID-19 and non-COVID-19 labels of the numerical results were obtained, and the threshold value was accepted as 0.5. Numerical image results below this threshold value were labelled COVID-19, and numerical results above this value were labelled non-COVID-19. In every stage of the training process, 3422/3411 images were used for the training processes, except for 379/390 images (nine groups consisting of 379 images and one group consisting of 390 images) that were used in test processes for COVID-19 pneumonia/other pneumonia classification. These training and test processes were run ten times, and the results for classification of all the images were obtained. While 0 was assigned as the target value for COVID-19 pneumonia images, 1 was assigned for other pneumonia images, and the threshold value was accepted as 0.5. Numerical image results below this threshold value were labelled COVID-19 pneumonia, and numerical results above this value were labelled other pneumonia. Experiments were conducted, and results were obtained for both the images to which LBP was applied and those to which LBP was not applied, as described above. Next, the pipeline approaches, which allowed the results of these experiments to be combined and were previously explained, were set to work. The success of the five pipeline approaches was tested. No transfer was made for the starting weights during the CNN training. In other words, the training phase was run from the very beginning. In this context, each experiment was repeated five times to limit the effects of the initial weights randomly assigned by the program on the results and thereby stabilize the study’s results. The average values of the experimental repetitions were shared within the scope of this study. To compare the operating times of the tested pipeline approaches, the period of CPU times in which results for the images were obtained were also measured. The experiments were conducted with the help of the MATLAB 2019 (a) software running on an Intel(R) Xeon (R) CPU E5-2680 2.7-GHz (32-CPU) computer with 64 GB RAM.

Results

First, training and test processes were carried out (without using DT-CWT) using the images obtained by both applying and not applying the LBP process to greyscale CT lung images. In these experiments, the size of the image matrices given as input to the CNN architecture was 448 × 448 × 1. Next, the results of these two experiments were combined with the help of the five different pipeline approaches detailed in the previous sections, and new results were calculated. In these first-stage experiments, the effect of the change in radius value used in the LBP process on the results was also examined. For this reason, the results for the images on which LBP was applied for three different radius values, 1, 2, and 3, were shared. The results are given in Tables 6, 7, and 8 for COVID-19/non-COVID-19 classification and in Tables 9, 10, and 11 for COVID-19 pneumonia/other pneumonia classification. The highest results obtained in Tables 6, 7, 8, 9, 10, and 11 (the same as in other tables) are marked in bold. The tested pipeline approaches increased the study results for all the parameters used in the evaluation.
Table 6

Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 1)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2446.40107.601605.60160.400.95790.90920.93800.94810.98331.1872
With LBP2429.20124.801588.20177.800.95110.89930.93000.94140.98061.1915
Pipeline-12439.20114.801606.60159.400.95510.90970.93650.94680.98862.3788
Pipeline-22466.4087.601637.40128.600.96570.92720.95000.95800.98972.3788
Pipeline-32455.6098.401626.60139.400.96150.92110.94500.95380.98942.3788
Pipeline-42497.6056.401555.00211.000.97790.88050.93810.94920.98822.3788
Pipeline-52415.20138.801688.0078.000.94570.95580.94980.95710.98862.3788
Table 7

Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 2)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2446.40107.601605.60160.400.95790.90920.93800.94810.98331.1872
With LBP2423.40130.601565.60200.400.94890.88650.92340.93610.97671.1909
Pipeline-12436.40117.601586.00180.000.95400.89810.93110.94240.98702.3782
Pipeline-22466.0088.001625.40140.600.96550.92040.94710.95570.98852.3782
Pipeline-32454.6099.401619.40146.600.96110.91700.94310.95230.98842.3782
Pipeline-42496.2057.801547.20218.800.97740.87610.93600.94750.98742.3782
Pipeline-52416.20137.801683.8082.200.94600.95350.94910.95650.98782.3782
Table 8

Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 3)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2446.40107.601605.60160.400.95790.90920.93800.94810.98331.1872
With LBP2406.00148.001519.80246.200.94210.86060.90880.92440.96971.1893
Pipeline-12422.00132.001565.80200.200.94830.88660.92310.93590.98392.3766
Pipeline-22460.2093.801620.80145.200.96330.91780.94470.95370.98652.3766
Pipeline-32454.00100.001621.60144.400.96080.91820.94340.95260.98682.3766
Pipeline-42492.8061.201542.40223.600.97600.87340.93410.94600.98602.3766
Pipeline-52413.80140.201684.0082.000.94510.95360.94860.95600.98652.3766
Table 9

Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 1)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2401.60152.40818.40428.600.94030.65630.84710.89210.90191.1729
With LBP2419.40134.60856.00391.000.94730.68640.86170.90200.92511.1733
Pipeline-12440.40113.60865.60381.400.95550.69410.86980.90790.94472.3463
Pipeline-22493.2060.80883.80363.200.97620.70870.88850.92160.94772.3463
Pipeline-32445.60108.40846.80400.200.95760.67910.86620.90580.94282.3463
Pipeline-42517.6036.40725.60521.400.98570.58190.85320.90030.93422.3463
Pipeline-52377.20176.80976.60270.400.93080.78320.88230.91400.94122.3463
Table 10

Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 2)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2401.60152.40818.40428.600.94030.65630.84710.89210.90191.1729
With LBP2392.20161.80795.00452.000.93660.63750.83850.88630.90241.1727
Pipeline-12430.00124.00818.00429.000.95140.65600.85450.89790.93342.3456
Pipeline-22478.8075.20868.60378.400.97060.69660.88070.91620.93882.3456
Pipeline-32438.80115.20845.20401.800.95490.67780.86400.90420.93572.3456
Pipeline-42506.0048.00725.20521.800.98120.58160.85010.89800.92892.3456
Pipeline-52374.40179.60961.80285.200.92970.77130.87770.91080.93402.3456
Table 11

Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 3)

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2401.60152.40818.40428.600.94030.65630.84710.89210.90191.1729
With LBP2379.40174.60795.00452.000.93160.63750.83510.88370.90071.1744
Pipeline-12419.60134.40812.20434.800.94740.65130.85020.89480.93462.3473
Pipeline-22474.0080.00856.20390.800.96870.68660.87610.91310.94002.3473
Pipeline-32437.40116.60840.60406.400.95430.67410.86240.90310.93742.3473
Pipeline-42500.8053.20724.40522.600.97920.58090.84850.89680.92762.3473
Pipeline-52374.80179.20950.20296.800.92980.76200.87480.90890.93582.3473
Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 1) Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 2) Results obtained by directly using CT lung images for COVID-19/non-COVID-19 classification (LBP radius value 3) Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 1) Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 2) Results obtained by directly using CT lung images for COVID-19 pneumonia/other pneumonia classification (LBP radius value 3) Second, training and testing processes were carried out, and the results were obtained by using the real part of the LL and LLL sub-bands obtained by applying DT-CWT as an intermediate process to the CT lung images to which LBP was applied and not applied. Since the highest results obtained in the first-stage experiments were obtained when the LBP radius value was 1, only the results of this radius value are given for the processes after this stage. In these experiments, the size of the image matrices given as an input to the CNN architecture was 224 × 224 × 1 for the LL sub-band and 112 × 112 × 1 for the LLL sub-band. The results obtained in this context are given in Tables 12 and 13 for COVID-19/non-COVID-19 classification and in Tables 14 and 15 for COVID-19 pneumonia/other pneumonia classification.
Table 12

Results obtained by using the real part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2471.282.81598.6167.40.96760.90520.94210.95180.98840.3347
With LBP2445.4108.61588.4177.60.95750.89940.93380.94470.98280.3366
Pipeline-12457.896.21598.2167.80.96230.90500.93890.94900.99060.6712
Pipeline-22488.865.21636.6129.40.97450.92670.95500.96240.99180.6712
Pipeline-32475.478.61615.6150.40.96920.91480.94700.95580.99150.6712
Pipeline-42510.243.81549.8216.20.98290.87760.93980.95080.99130.6712
Pipeline-52449.8104.21685.480.60.95920.95440.95720.96360.99110.6712
Table 13

Results obtained by using the real part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2450.2103.81565.6200.40.95940.88650.92960.94160.98390.1270
With LBP2428.4125.61581.2184.80.95080.89540.92810.93990.98100.1269
Pipeline-12441.6112.41596.2169.80.95600.90390.93470.94540.98820.2539
Pipeline-22482.471.61620.4145.60.97200.91760.94970.95810.98940.2539
Pipeline-32456.897.21584.4181.60.96190.89720.93550.94630.98860.2539
Pipeline-42505.248.81524.4241.60.98090.86320.93280.94520.98840.2539
Pipeline-52427.4126.61661.6104.40.95040.94090.94650.95460.98810.2539
Table 14

Results obtained by using the real part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2440.6113.4889.2357.80.95560.71310.87600.91200.93220.3326
With LBP2416.6137.4874.8372.20.94620.70150.86590.90460.92860.3330
Pipeline-12441.0113.0891.0356.00.95580.71450.87660.91240.95430.6656
Pipeline-22508.445.6918.2328.80.98210.73630.90150.93060.95880.6656
Pipeline-32467.087.0901.6345.40.96590.72300.88620.91940.95670.6656
Pipeline-42525.628.4805.4441.60.98890.64590.87630.91490.94930.6656
Pipeline-52423.4130.61002.0245.00.94890.80350.90120.92810.95560.6656
Table 15

Results obtained by using the real part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2416.8137.2861.8385.20.94630.69110.86260.90250.91980.1252
With LBP2374.8179.2809.2437.80.92980.64890.83770.88500.90630.1251
Pipeline-12400.4153.6827.2419.80.93990.66340.84910.89330.93790.2503
Pipeline-22482.471.6882.2364.80.97200.70750.88520.91920.94490.2503
Pipeline-32439.0115.0866.6380.40.95500.69490.86970.90780.94330.2503
Pipeline-42510.443.6768.8478.20.98290.61650.86270.90590.93700.2503
Pipeline-52388.8165.2975.2271.80.93530.78200.88500.91620.94200.2503
Results obtained by using the real part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Results obtained by using the real part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Third, training and testing processes were carried out, and the results were obtained by using the imaginary part of the LL and LLL sub-bands obtained by applying DT-CWT as an intermediate process to the CT lung images to which LBP was not applied. In these experiments, the sizes of the image matrices given as input to the CNN architecture were 224 × 224 × 1 for the LL sub-band and 112 × 112 × 1 for the LLL sub-band. The results are given in Tables 16 and 17 for COVID-19/non-COVID-19 classification and in Tables 18 and 19 for COVID-19 pneumonia/other pneumonia classification.
Table 16

Results obtained by using the imaginary part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2463.690.41621.4144.60.96460.91810.94560.95450.98900.3348
With LBP2438.2115.81593.8172.20.95470.90250.93330.94420.98250.3363
Pipeline-12451.4102.61612.0154.00.95980.91280.94060.95030.99100.6711
Pipeline-22483.870.21651.8114.20.97250.93530.95730.96420.99230.6711
Pipeline-32470.084.01634.4131.60.96710.92550.95010.95820.99210.6711
Pipeline-42509.244.81574.0192.00.98250.89130.94520.95500.99220.6711
Pipeline-52438.2115.81699.266.80.95470.96220.95770.96390.99160.6711
Table 17

Results obtained by using the imaginary part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2450.2103.81566.2199.80.95940.88690.92970.94170.98290.1270
With LBP2428.8125.21578.8187.20.95100.89400.92770.93960.98110.1257
Pipeline-12442.8111.21590.2175.80.95650.90050.93360.94450.98800.2527
Pipeline-22480.873.21621.6144.40.97130.91820.94960.95800.98930.2527
Pipeline-32459.095.01583.6182.40.96280.89670.93580.94660.98840.2527
Pipeline-42504.849.21529.6236.40.98070.86610.93390.94610.98820.2527
Pipeline-52426.2127.81658.2107.80.95000.93900.94550.95370.98770.2527
Table 18

Results obtained by using the imaginary part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2451.4102.6898.0349.00.95980.72010.88120.91570.93250.3323
With LBP2410.0144.0880.6366.40.94360.70620.86570.90430.93150.3323
Pipeline-12434.6119.4894.6352.40.95320.71740.87590.91170.95560.6646
Pipeline-22502.251.8921.4325.60.97970.73890.90070.92990.96030.6646
Pipeline-32469.684.4904.8342.20.96700.72560.88780.92050.95890.6646
Pipeline-42527.826.2814.0433.00.98970.65280.87920.91680.94980.6646
Pipeline-52425.8128.21005.4241.60.94980.80630.90270.92920.95800.6646
Table 19

Results obtained by using the imaginary part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2444.0110.0853.8393.20.95690.68470.86760.90670.92270.1261
With LBP2371.0183.0812.4434.60.92830.65150.83750.88480.90570.1244
Pipeline-12396.6157.4829.4417.60.93840.66510.84870.89290.93730.2505
Pipeline-22491.862.2872.8374.20.97560.69990.88520.91950.94450.2505
Pipeline-32459.694.4861.8385.20.96300.69110.87380.91120.94410.2505
Pipeline-42521.033.0756.8490.20.98710.60690.86240.90600.93890.2505
Pipeline-52414.8139.2969.8277.20.94550.77770.89040.92060.94290.2505
Results obtained by using the imaginary part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the imaginary part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the imaginary part of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Results obtained by using the imaginary part of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Fourth, training and testing processes were carried out, and the results were obtained by using the real part of the LL, LH, and HL sub-bands and the real part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT as an intermediate process to CT lung images to which LBP was applied and not applied. In these experiments, the size of the image matrices given as an input to the CNN architecture was 224 × 224 × 3 for the LL, LH, and HL sub-bands and 112 × 112 × 3 for the LLL, LLH, and LHL sub-bands. The results are given in Tables 20 and 21 for COVID-19/non-COVID-19 classification and in Tables 22 and 23 for COVID-19 pneumonia/other pneumonia classification.
Table 20

Results obtained by using the real part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2468.885.21599.8166.20.96660.90590.94180.95160.98820.6488
With LBP2432.6121.41593.8172.20.95250.90250.93200.94310.98150.6460
Pipeline-12440.4113.61604.8161.20.95550.90870.93640.94670.99031.2948
Pipeline-22480.273.81641.8124.20.97110.92970.95420.96160.99161.2948
Pipeline-32478.475.61620.4145.60.97040.91760.94880.95730.99151.2948
Pipeline-42505.248.81552.8213.20.98090.87930.93940.95030.99141.2948
Pipeline-52443.8110.21688.877.20.95690.95630.95660.96310.99121.2948
Table 21

Results obtained by using the real part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2449.6104.41581.2184.80.95910.89540.93310.94430.98460.2038
With LBP2408.6145.41575.4190.60.94310.89210.92220.93480.97780.2043
Pipeline-12425.0129.01589.8176.20.94950.90020.92940.94080.98730.4080
Pipeline-22475.079.01629.6136.40.96910.92280.95010.95830.98900.4080
Pipeline-32459.095.01596.2169.80.96280.90390.93870.94890.98870.4080
Pipeline-42499.654.41538.6227.40.97870.87120.93480.94670.98880.4080
Pipeline-52425.0129.01672.293.80.94950.94690.94840.95610.98830.4080
Table 22

Results obtained by using the real part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2455.698.4906.6340.40.96150.72700.88460.91800.93700.6367
With LBP2412.4141.6874.2372.80.94460.70100.86470.90370.93210.6396
Pipeline-12439.6114.4897.2349.80.95520.71950.87790.91310.95651.2763
Pipeline-22509.644.4929.0318.00.98260.74500.90470.93270.96151.2763
Pipeline-32476.477.6915.2331.80.96960.73390.89230.92360.96041.2763
Pipeline-42532.421.6820.6426.40.99150.65810.88210.91870.95391.2763
Pipeline-52432.8121.21015.0232.00.95250.81400.90710.93230.95921.2763
Table 23

Results obtained by using the real part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2428.4125.6847.6399.40.95080.67970.86190.90250.92230.2033
With LBP2327.4226.6797.6449.40.91130.63960.82220.87320.89090.2026
Pipeline-12358.6195.4812.2434.80.92350.65130.83420.88220.93160.4058
Pipeline-22474.679.4859.8387.20.96890.68950.87720.91390.94110.4058
Pipeline-32444.2109.8859.2387.80.95700.68900.86910.90760.94140.4058
Pipeline-42512.841.2742.0505.00.98390.59500.85630.90200.93740.4058
Pipeline-52390.2163.8965.4281.60.93590.77420.88280.91480.93980.4058
Results obtained by using the real part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Results obtained by using the real part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Fifth, training and testing processes were carried out, and the results were obtained by using the imaginary part of the LL, LH, and HL sub-bands and the imaginary part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT as an intermediate process to CT lung images to which LBP was applied and not applied. In these experiments, the size of the image matrices given as an input to the CNN architecture was 224 × 224 × 3 for the LL, LH, and HL sub-bands and 112 × 112 × 3 for the LLL, LLH, and LHL sub-bands. The results are given in Tables 24 and 25 for COVID-19/non-COVID-19 classification and in Tables 26 and 27 for COVID-19 pneumonia/other pneumonia classification.
Table 24

Results obtained by using the imaginary part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2466.287.81590.4175.60.96560.90060.93900.94930.98780.6440
With LBP2431.8122.21596.6169.40.95220.90410.93250.94340.98310.6448
Pipeline-12445.4108.61612.2153.80.95750.91290.93930.94910.99051.2888
Pipeline-22483.071.01650.8115.20.97220.93480.95690.96390.99181.2888
Pipeline-32475.678.41611.4154.60.96930.91250.94610.95510.99141.2888
Pipeline-42507.646.41555.6210.40.98180.88090.94060.95130.99121.2888
Pipeline-52441.6112.41685.680.40.95600.95450.95540.96200.99101.2888
Table 25

Results obtained by using the imaginary part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2450.2103.81548.2217.80.95940.87670.92560.93850.98200.2037
With LBP2405.0149.01541.4224.60.94170.87280.91350.92790.97410.2043
Pipeline-12423.0131.01554.0212.00.94870.88000.92060.93390.98510.4080
Pipeline-22470.483.61594.6171.40.96730.90290.94100.95090.98710.4080
Pipeline-32454.899.21560.0206.00.96120.88340.92940.94150.98680.4080
Pipeline-42499.055.01500.6265.40.97850.84970.92580.93980.98670.4080
Pipeline-52421.6132.41642.2123.80.94820.92990.94070.94980.98620.4080
Table 26

Results obtained by using the imaginary part of LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2442.6111.4881.0366.00.95640.70650.87440.91100.92790.6388
With LBP2404.4149.6857.6389.40.94140.68770.85820.89920.92580.6409
Pipeline-12430.2123.8873.0374.00.95150.70010.86900.90710.94911.2797
Pipeline-22504.649.4906.6340.40.98070.72700.89740.92780.95421.2797
Pipeline-32467.087.0894.6352.40.96590.71740.88440.91820.95261.2797
Pipeline-42525.428.6794.2452.80.98880.63690.87330.91300.94601.2797
Pipeline-52421.8132.2993.4253.60.94820.79660.89850.92620.95151.2797
Table 27

Results obtained by using the imaginary part of LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2423.6130.4874.8372.20.94890.70150.86780.90600.92350.2029
With LBP2337.8216.2781.2465.80.91530.62650.82060.87270.88630.2035
Pipeline-12369.8184.2800.6446.40.92790.64200.83410.88260.93050.4064
Pipeline-22477.077.0869.6377.40.96990.69740.88050.91600.94110.4064
Pipeline-32439.8114.2886.0361.00.95530.71050.87500.91130.94140.4064
Pipeline-42509.045.0767.6479.40.98240.61560.86200.90540.93680.4064
Pipeline-52391.6162.4976.8270.20.93640.78330.88620.91710.94040.4064
Results obtained by using the imaginary part of the LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the imaginary part of the LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the imaginary part of LL, LH, and HL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Results obtained by using the imaginary part of LLL, LLH, and LHL sub-bands obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Sixth, training and testing processes were carried out, and the results were obtained by using the real and imaginary parts of the LL and LLL sub-bands obtained by applying DT-CWT as an intermediate process to CT lung images to which LBP was applied and not applied. In these experiments, the size of the image matrices given as an input to the CNN architecture was 224 × 224 × 2 for the LL sub-band and 112 × 112 × 2 for the LLL sub-band. The results are given in Tables 28 and 29 for COVID-19/non-COVID-19 classification and in Tables 30 and 31 for COVID-19 pneumonia/other pneumonia classification.
Table 28

Results obtained by using the real and imaginary parts of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2469.884.21607.4158.60.96700.91020.94380.95320.98890.4912
With LBP2447.4106.61581.0185.00.95830.89520.93250.94380.98260.4919
Pipeline-12456.697.41596.0170.00.96190.90370.93810.94840.99080.9830
Pipeline-22490.263.81633.0133.00.97500.92470.95440.96200.99200.9830
Pipeline-32475.079.01619.8146.20.96910.91720.94790.95650.99180.9830
Pipeline-42511.043.01552.2213.80.98320.87890.94060.95140.99180.9830
Pipeline-52449.0105.01688.277.80.95890.95590.95770.96400.99160.9830
Table 29

Results obtained by using the real and imaginary parts of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2448.0106.01560.6205.40.95850.88370.92790.94020.98210.1661
With LBP2439.0115.01582.2183.80.95500.89590.93080.94230.98200.1660
Pipeline-12453.2100.81595.0171.00.96050.90320.93710.94750.98860.3321
Pipeline-22483.470.61612.6153.40.97240.91310.94810.95680.98940.3321
Pipeline-32459.095.01574.0192.00.96280.89130.93360.94490.98850.3321
Pipeline-42506.247.81515.8250.20.98130.85830.93100.94390.98810.3321
Pipeline-52425.2128.81657.4108.60.94960.93850.94500.95330.98780.3321
Table 30

Results obtained by using the real and imaginary parts of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2441.6112.4859.0388.00.95600.68890.86840.90710.92810.4854
With LBP2411.0143.0869.8377.20.94400.69750.86310.90260.92550.4863
Pipeline-12434.6119.4879.2367.80.95320.70510.87180.90910.94860.9717
Pipeline-22505.248.8904.6342.40.98090.72540.89710.92760.95300.9717
Pipeline-32469.884.2872.2374.80.96700.69940.87920.91500.95090.9717
Pipeline-42525.029.0782.4464.60.98860.62740.87010.91100.94500.9717
Pipeline-52421.8132.2981.2265.80.94820.78680.89530.92410.94990.9717
Table 31

Results obtained by using the real and imaginary parts of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

MethodTPFNTNFPSENSPEACCF-1AUCCPU time
Without LBP2424.6129.4861.6385.40.94930.69090.86460.90400.92250.1653
With LBP2374.0180.0830.4416.60.92950.66590.84300.88840.91220.1652
Pipeline-12404.4149.6845.0402.00.94140.67760.85490.89710.94150.3305
Pipeline-22493.260.8890.6356.40.97620.71420.89020.92280.94860.3305
Pipeline-32445.8108.2873.4373.60.95760.70040.87320.91030.94650.3305
Pipeline-42518.835.2765.6481.40.98620.61400.86410.90700.94010.3305
Pipeline-52399.0155.0986.6260.40.93930.79120.89070.92030.94530.3305
Results obtained by using the real and imaginary parts of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real and imaginary parts of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19/non-COVID-19 classification Results obtained by using the real and imaginary parts of the LL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification Results obtained by using the real and imaginary parts of the LLL sub-band obtained by applying DT-CWT to CT lung images for COVID-19 pneumonia/other pneumonia classification

Conclusion

The results of the experiments for COVID-19/non-COVID-19 and COVID-19 pneumonia/other pneumonia classifications are shared in Tables 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, and 31. In this section, the results are evaluated. It was seen that the application of LBP as a pre-process to the images had some effects on the study results, and using the images related to COVID-19/non-COVID-19 classification without applying LBP as a pre-process provided better results in general than when LBP was applied as a pre-process; however, there were some exceptions. Exceptions occurred for the specificity parameter if DT-CWT was implemented as a secondary process. In addition, the increase in the radius values used in the LBP process negatively affected the results. For this reason, considering the length of the study, only the results for the case where the radius value was 1 in the experiments performed after the first stage are shared. The summary information of the test results obtained by applying, and not applying, LBP as pre-processing for COVID-19/non-COVID-19 classification is given in Table 32.
Table 32

Summary information of the study results obtained with and without LBP for COVID-19/non-COVID-19 classification

MethodMin./maxSENSPEACCF-1AUC
Without LBPMinimum0.95790.87670.92560.93850.9820
Without LBPMaximum0.96760.91810.94560.95450.9890
With LBPMinimum0.94170.87280.91350.92790.9741
With LBPMaximum0.95830.90410.93380.94470.9831
Summary information of the study results obtained with and without LBP for COVID-19/non-COVID-19 classification When the effect of applying LBP on the images related to COVID-19 pneumonia/other pneumonia classification was examined, it was seen that there was a different situation compared with COVID-19/non-COVID-19 classification. In the experiments performed without DT-CWT as a secondary process, the test results for the case when the LBP radius value was 1, obtained by applying LBP as a pre-process, were better than the results of the experiments where LBP pre-processing was not applied. However, if the radius value used in the LBP process increased or DT-CWT was used as the secondary process, the test results obtained by applying LBP as a pre-process fell behind the results obtained without applying LBP. The decrease in the results, due to the increase in the radius value used in the LBP process, was also valid for COVID-19 pneumonia/other pneumonia classification. The summary information of the test results obtained by applying and not applying LBP as a pre-process for COVID-19 pneumonia/other pneumonia classification is included in Table 33.
Table 33

Summary information of the study results obtained with and without LBP for COVID-19 pneumonia/other pneumonia classification

MethodMin./maxSENSPEACCF-1AUC
Without LBPMinimum0.94030.65630.84710.89210.9019
Without LBPMaximum0.96150.72700.88460.91800.9370
With LBPMinimum0.91130.62650.82060.87270.8863
With LBPMaximum0.94730.70620.86590.90460.9321
Summary information of the study results obtained with and without LBP for COVID-19 pneumonia/other pneumonia classification The effect of using DT-CWT as a secondary procedure on the results is another topic that needs to be studied. The summary information of the results obtained by using DT-CWT (scale values 1 and 2) and not using DT-CWT for COVID-19/non-COVID-19 classification is given in Table 34. As seen in Table 34, if DT-CWT was used as a secondary process, there was a certain amount of change in the results. While these changes were limited for the scale value 1, the amount of these changes increased depending on the increase in the scale value. However, if a comparison is made in terms of the per-image speed of producing results, there was a significant reduction in processing times due to the use of DT-CWT. The summary information for COVID-19 pneumonia/other pneumonia classification is included in Table 35, which shows that there is a similar situation for this classification heading.
Table 34

Summary information of the study results obtained with and without DT-CWT for COVID-19/non-COVID-19 classification

MethodMin./maxSENSPEACCF-1AUCCPU time
Without LBPWithout DT-CWTSingle result0.95790.90920.93800.94810.98331.1872
Without LBPWith DT-CWT (level = 1)Minimum0.96460.90060.93900.94930.98780.3347
Without LBPWith DT-CWT (level = 1)Maximum0.96760.91810.94560.95450.98900.6488
Without LBPWith DT-CWT (level = 2)Minimum0.95850.87670.92560.93850.98200.1270
Without LBPWith DT-CWT (level = 2)Maximum0.95940.89540.93310.94430.98460.2038
With LBPWithout DT-CWTSingle result0.95110.89930.93000.94140.98061.1915
With LBPWith DT-CWT (level = 1)Minimum0.95220.89520.93200.94310.98150.3363
With LBPWith DT-CWT (level = 1)Maximum0.95830.90410.93380.94470.98310.6460
With LBPWith DT-CWT (level = 2)Minimum0.94170.87280.91350.92790.97410.1257
With LBPWith DT-CWT (level = 2)Maximum0.95500.89590.93080.94230.98200.2043
Table 35

Summary information of the study results obtained with and without DT-CWT for COVID-19 pneumonia/other pneumonia classification

MethodMin./maxSENSPEACCF-1AUCCPU time
Without LBPWithout DT-CWTSingle result0.94030.65630.84710.89210.90191.1729
Without LBPWith DT-CWT (level = 1)Minimum0.95560.68890.86840.90710.92790.3323
Without LBPWith DT-CWT (level = 1)Maximum0.96150.72700.88460.91800.93700.6388
Without LBPWith DT-CWT (level = 2)Minimum0.94630.67970.86190.90250.91980.1252
Without LBPWith DT-CWT (level = 2)Maximum0.95690.70150.86780.90670.92350.2033
With LBPWithout DT-CWTSingle result0.94730.68640.86170.90200.92511.1733
With LBPWith DT-CWT (level = 1)Minimum0.94140.68770.85820.89920.92550.3323
With LBPWith DT-CWT (level = 1)Maximum0.94620.70620.86590.90460.93210.6409
With LBPWith DT-CWT (level = 2)Minimum0.91130.62650.82060.87270.88630.1244
With LBPWith DT-CWT (level = 2)Maximum0.92980.66590.84300.88840.91220.2035
Summary information of the study results obtained with and without DT-CWT for COVID-19/non-COVID-19 classification Summary information of the study results obtained with and without DT-CWT for COVID-19 pneumonia/other pneumonia classification Significant improvements in the results were achieved by using the recommended pipeline approaches. Table 36 provides information on the best FN, FP, FN + FP, and 1-AUC values obtained for the experiments carried out before and after using the pipeline approaches for COVID-19/non-COVID-19 classification and shows the rates of change related to these values. Table 37 shows, as does Table 36, the aforementioned information for COVID-19 pneumonia/other pneumonia classification.
Table 36

Information on the best FN, FP, FN + FP and 1-AUC values obtained for the experiments before and after using the pipeline approaches for COVID-19/non-COVID-19 classification

MethodStageFNFPFN + FP1-AUC
Directly CT lung images (LBP radius value 1)Before pipeline approach107.6160.4268.00.0167
Directly CT lung images (LBP radius value 1)After pipeline approach56.478.0216.20.0103
Directly CT lung images (LBP radius value 1)Rate of change47.6%51.4%19.3%38.3%
Directly CT lung images (LBP radius value 2)Before pipeline approach107.6160.4268.00.0167
Directly CT lung images (LBP radius value 2)After pipeline approach57.882.2220.00.0115
Directly CT lung images (LBP radius value 2)Rate of change46.3%48.8%17.9%30.9%
Directly CT lung images (LBP radius value 3)Before pipeline approach107.6160.4268.00.0167
Directly CT lung images (LBP radius value 3)After pipeline approach61.282.0222.20.0132
Directly CT lung images (LBP radius value 3)Rate of change43.1%48.9%17.1%20.9%
Real part of LL sub-bandBefore pipeline approach82.8167.4250.20.0116
Real part of LL sub-bandAfter pipeline approach43.880.6184.80.0082
Real part of LL sub-bandRate of change47.1%51.9%26.1%28.8%
Real part of LLL sub-bandBefore pipeline approach103.8184.8304.20.0161
Real part of LLL sub-bandAfter pipeline approach48.8104.4217.20.0106
Real part of LLL sub-bandRate of change53.0%43.5%28.6%34.2%
Imaginary part of LL sub-bandBefore pipeline approach90.4144.6235.00.0110
Imaginary part of LL sub-bandAfter pipeline approach44.866.8182.60.0077
Imaginary part of LL sub-bandRate of change50.4%53.8%22.3%30.1%
Imaginary part of LLL sub-bandBefore pipeline approach103.8187.2303.60.0171
Imaginary part of LLL sub-bandAfter pipeline approach49.2107.8217.60.0107
Imaginary part of LLL sub-bandRate of change52.6%42.4%28.3%37.1%
Real part of LL, LH, HL sub-bandsBefore pipeline approach85.2166.2251.40.0118
Real part of LL, LH, HL sub-bandsAfter pipeline approach48.877.2187.40.0084
Real part of LL, LH, HL sub-bandsRate of change42.7%53.5%25.5%28.7%
Real part of LLL, LLH, LHL sub-bandsBefore pipeline approach104.4184.8289.20.0154
Real part of LLL, LLH, LHL sub-bandsAfter pipeline approach54.493.8215.40.0110
Real part of LLL, LLH, LHL sub-bandsRate of change47.9%49.2%25.5%28.8%
Imaginary part of LL, LH, HL sub-bandsBefore pipeline approach87.8169.4263.40.0122
Imaginary part of LL, LH, HL sub-bandsAfter pipeline approach46.480.4186.20.0082
Imaginary part of LL, LH, HL sub-bandsRate of change47.2%52.5%29.3%32.6%
Imaginary part of LLL, LLH, LHL sub-bandsBefore pipeline approach103.8217.8321.60.0180
Imaginary part of LLL, LLH, LHL sub-bandsAfter pipeline approach55.0123.8255.00.0129
Imaginary part of LLL, LLH, LHL sub-bandsRate of change47.0%43.2%20.7%28.2%
Real and imaginary parts of the LL sub-bandBefore pipeline approach84.2158.6242.80.0111
Real and imaginary parts of the LL sub-bandAfter pipeline approach43.077.8182.80.0080
Real and imaginary parts of the LL sub-bandRate of change48.9%50.9%24.7%27.4%
Real and imaginary parts of the LLL sub-bandBefore pipeline approach106.0183.8298.80.0179
Real and imaginary parts of the LLL sub-bandAfter pipeline approach47.8108.6224.00.0106
Real and imaginary parts of the LLL sub-bandRate of change54.9%40.9%25.0%41.1%
Table 37

Information on the best FN, FP, FN + FP and 1-AUC values obtained for the experiments before and after using the pipeline approaches for COVID-19 pneumonia/other pneumonia classification

MethodStageFNFPFN + FP1-AUC
Directly CT lung images (LBP radius value 1)Before pipeline approach134.6391.0525.60.0749
Directly CT lung images (LBP radius value 1)After pipeline approach36.4270.4424.00.0523
Directly CT lung images (LBP radius value 1)Rate of change73.0%30.8%19.3%30.3%
Directly CT lung images (LBP radius value 2)Before pipeline approach152.4428.6581.00.0976
Directly CT lung images (LBP radius value 2)After pipeline approach48.0285.2453.60.0612
Directly CT lung images (LBP radius value 2)Rate of change68.5%33.5%21.9%37.3%
Directly CT lung images (LBP radius value 3)Before pipeline approach152.4428.6581.00.0981
Directly CT lung images (LBP radius value 3)After pipeline approach53.2296.8470.80.0600
Directly CT lung images (LBP radius value 3)Rate of change65.1%30.8%19.0%38.8%
Real part of LL sub-bandBefore pipeline approach113.4357.8471.20.0678
Real part of LL sub-bandAfter pipeline approach28.4245.0374.40.0412
Real part of LL sub-bandRate of change75.0%31.5%20.5%39.2%
Real part of LLL sub-bandBefore pipeline approach137.2385.2522.40.0802
Real part of LLL sub-bandAfter pipeline approach43.6271.8436.40.0551
Real part of LLL sub-bandRate of change68.2%29.4%16.5%31.3%
Imaginary part of LL sub-bandBefore pipeline approach102.6349.0451.60.0675
Imaginary part of LL sub-bandAfter pipeline approach26.2241.6369.80.0397
Imaginary part of LL sub-bandRate of change74.5%30.8%18.1%41.2%
Imaginary part of LLL sub-bandBefore pipeline approach110.0393.2503.20.0773
Imaginary part of LLL sub-bandAfter pipeline approach33.0277.2416.40.0555
Imaginary part of LLL sub-bandRate of change70.0%29.5%17.2%28.2%
Real part of LL, LH, HL sub-bandsBefore pipeline approach98.4340.4438.80.0630
Real part of LL, LH, HL sub-bandsAfter pipeline approach21.6232.0353.20.0385
Real part of LL, LH, HL sub-bandsRate of change78.0%31.8%19.5%38.9%
Real part of LLL, LLH, LHL sub-bandsBefore pipeline approach125.6399.4525.00.0777
Real part of LLL, LLH, LHL sub-bandsAfter pipeline approach41.2281.6445.40.0586
Real part of LLL, LLH, LHL sub-bandsRate of change67.2%29.5%15.2%24.7%
Imaginary part of LL, LH, HL sub-bandsBefore pipeline approach111.4366.0477.40.0721
Imaginary part of LL, LH, HL sub-bandsAfter pipeline approach28.6253.6385.80.0458
Imaginary part of LL, LH, HL sub-bandsRate of change74.3%30.7%19.2%36.6%
Imaginary part of LLL, LLH, LHL sub-bandsBefore pipeline approach130.4372.2502.60.0765
Imaginary part of LLL, LLH, LHL sub-bandsAfter pipeline approach45.0270.2432.60.0586
Imaginary part of LLL, LLH, LHL sub-bandsRate of change65.5%27.4%13.9%23.5%
Real and imaginary parts of the LL sub-bandBefore pipeline approach112.4377.2500.40.0719
Real and imaginary parts of the LL sub-bandAfter pipeline approach29.0265.8391.20.0470
Real and imaginary parts of the LL sub-bandRate of change74.2%29.5%21.8%34.6%
Real and imaginary parts of the LLL sub-bandBefore pipeline approach129.4385.4514.80.0775
Real and imaginary parts of the LLL sub-bandAfter pipeline approach35.2260.4415.40.0514
Real and imaginary parts of the LLL sub-bandRate of change72.8%32.4%19.3%33.7%
Information on the best FN, FP, FN + FP and 1-AUC values obtained for the experiments before and after using the pipeline approaches for COVID-19/non-COVID-19 classification Information on the best FN, FP, FN + FP and 1-AUC values obtained for the experiments before and after using the pipeline approaches for COVID-19 pneumonia/other pneumonia classification As seen from Table 36, with the aid of pipeline approaches, improvements were achieved for COVID-19/non-COVID-19 classification at rates varying between 42.7 and 54.9% in the FN parameter, 40.9 and 53.8% in the FP parameter, 17.1 and 29.3% in the FN + FP parameter, and 20.9 and 41.1% in the 1-AUC parameter. Similarly, as shown in Table 37, improvements were achieved for COVID-19 pneumonia/other pneumonia classification at rates varying between 65.1 and 78% in the FN parameter, 27.4 and 33.5% in the FP parameter, 13.9 and 21.9% in the FN + FP parameter, and 23.5 and 41.2% in the 1-AUC parameter. The highest sensitivity, specificity, accuracy, F-1, and AUC values obtained without using the pipeline approach for COVID-19/non-COVID-19 classification were 0.9676, 0.9181, 0.9456, 0.9545, and 0.9890, respectively. The highest sensitivity, specificity, accuracy, F-1, and AUC values obtained by using the pipeline approach in the same classification heading were 0.9832, 0.9622, 0.9577, 0.9642, and 0.9923, respectively. The comparison of these results, which showed the highest scores achieved, with previous studies is shown in Table 38. The highest sensitivity value obtained through pipeline approaches was achieved using the real and imaginary parts of the LL sub-band as input data with the help of the Pipeline-4 approach. The highest specificity and accuracy values were achieved using the imaginary part of the LL sub-band as input data with the help of the Pipeline-5 approach. The highest F-1 and AUC values were achieved using the same input data with the help of the Pipeline-2 approach.
Table 38

Comparison of the results with previous studies for COVID-19/non-COVID-19 classification

StudySENSPEACCF-1AUC
Yasar and Ceylan [13]0.9197–0.94040.9891–0.99010.9473–0.95990.9058–0.92840.9888–0.9903
Ni et al. [14]1.000.250.940.97X
Wang et al. [15]XX0.847–0.901X0.9590
Han et al. [16]0.968–0.979X0.968–0.9790.968–0.9790.982–0.990
Ardakani et al. [17]0.7843–1.0000.6863–1.0000.7892–0.9951X0.894–0.994
Harmon et al. [18]0.751–0.8530.901–0.9510.889–0.908X0.938–0.949
Jaiswal et al. [19]0.9206–0.97350.8972–0.96210.909–0.96250.9109–0.96290.97
Horry et al. [20]0.81–0.83XX0.81–0.83X
Pathak et al. [21]0.91460.94780.9302XX
Ouyang et al. [22]0.8690.9010.8750.8200.944
Sakagianni et al. [23]0.8831XX0.8831X
Hu et al. [24]0.83300.95600.9060X0.9430
Ragab and Attallah [25]0.99X0.990.991.00
Sen et al. [26]0.8406–0.9778X0.90–0.98390.8855–0.980.9414–0.9952
Konar et al. [27]0.935X0.9440.9480.983
Kaur et al. [28]0.9960X0.9918–0.99380.992–0.9940.9916–0.9958
Goel et al. [29]0.99780.97780.99220.9879X
Zhu et al. [30]0.930.920.930.930.93
Saad et al. [31]0.985X0.9890.9892X
Liang et al. [32]0.9990.970.985X0.999
Alshazly et al. [33]0.937–0.9980.922–0.9960.929–0.9940.925–0.994X
Chaudhary and Pachori [34]0.97–0.9760.965–0.98360.9760.97–0.98X
Lacerda et al. [35]0.97X0.88XX
Singh et al. [36]XX0.9570.9530.958
Our study (before pipeline approach)0.96760.90520.94210.95180.9884
Our study (before pipeline approach)0.96460.91810.94560.95450.9890
Our study (after pipeline approach)0.98320.87890.94060.95140.9918
Our study (after pipeline approach)0.95470.96220.95770.96390.9916
Our study (after pipeline approach)0.97250.93530.95730.96420.9923
Comparison of the results with previous studies for COVID-19/non-COVID-19 classification The highest sensitivity, specificity, accuracy, F-1, and AUC values obtained for COVID-19 pneumonia/other pneumonia classification without using the pipeline approach were 0.9615, 0.7270, 0.8846, 0.9180, and 0.9370, respectively. The highest sensitivity, specificity, accuracy, F-1, and AUC values obtained by using the pipeline approach in the same classification heading were 0.9915, 0.8140, 0.9071, 0.9327, and 0.9615, respectively. The comparison of these results, which showed the highest scores achieved, with previous studies is shown in Table 39. The highest sensitivity value obtained through pipeline approaches was achieved using the real part of the LL, LH, and HL sub-bands as input data with the help of the Pipeline-4 approach. The highest specificity and accuracy values were achieved using the same input data with the help of the Pipeline-5 approach. The highest F-1 and AUC values were achieved using the same input data with the help of the Pipeline-2 approach.
Table 39

Comparison of the results with previous studies for COVID-19 pneumonia/other pneumonia classification

StudySENSPEACCF-1AUC
Wu et al. [37]0.622–0.8110.6150.620–0.760X0.634–0.819
Yan et al. [38]0.8910.8570.875X0.934
Zhang et al. [39]0.8790.887–0.9XX0.922–0.959
Song et al. [40]0.960.770.860.870.95
Kang et al. [41]0.85–0.9250.75–0.9750.8125–0.912XX
Giordano et al. [42]0.63–0.870.51–0.740.7X0.84
Saba et al. [43]0.5097–0.98990.9099–0.9964X0.622–0.98990.993
Our study (before pipeline approach)0.96150.72700.88460.91800.9370
Our study (after pipeline approach)0.99150.65810.88210.91870.9539
Our study (after pipeline approach)0.95250.81400.90710.93230.9592
Our study (after pipeline approach)0.98260.74500.90470.93270.9615
Comparison of the results with previous studies for COVID-19 pneumonia/other pneumonia classification

Discussion

This study makes suggestions for new pipeline approaches that were tested to reduce the number of FN, FP, and total misclassified images (FN + FP) obtained from CT lung images in COVID-19 diagnosis, and important results were obtained. First, COVID-19/non-COVID-19 classification test results were obtained with and without the help of LBP processes, and then new classification results were calculated by combining pipeline approaches with these results. The classifications related to the first two experiments were carried out through one of the actual deep learning methods, that is, CNN. Moreover, DT-CWT, as an intermediate process, was put to use to reduce the size of the image in some experimental groups. If a comparison of the classification results obtained with and without the help of the LBP process was made, it could be said that, in general, the results obtained were more successful if LBP was not used; only in some experimental groups did LBP provide better results. In this respect, it can be seen that using LBP as a pre-process alone does not increase but decreases the classification accuracy. It was also seen that the periods of time for producing results related to the experiments conducted with and without the help of LBP were close when the results per image were compared. From the experiments, it is understood that the LBP process produces the best results if 1 is selected as a radius. The results were calculated using sub-band matrix and matrix combinations obtained by using DT-CWT as a secondary process in addition to the experiments conducted with and without the help of LBP. In general, the DT-CWT process kept the general features of the image intact, thus reducing its dimensions. However, as the scale value used in the DT-CWT process increased, the change in the results also increased. Using the pipeline approach generally doubled the processing load. Choosing 1 for the scale value in the DT-CWT process was sufficient to tolerate this increase in processing load. In this context, it is estimated that using a scale value of 1 in the DT-CWT process is the most appropriate choice. The results obtained with and without the help of LBP were combined through pipeline approaches, and new results were calculated. The results show that in all experimental groups, comparison parameters can be increased using pipeline approaches. This shows that the highest sensitivity values in the experimental groups were obtained by using the fourth pipeline approach, the highest specificity values were obtained by using the fifth pipeline approach, and the highest accuracy for F-1 and AUC values in the experimental groups were obtained by using the second and fifth pipeline approaches. Because the pipeline approaches’ operating time was less than one-thousandth of a second per image, the operating times of the pipeline approaches were approximately equal to the total operating times of the first two experiments. This approximate equation is valid for all experimental groups. The classification time per image was 1.1915s (for COVID-19/non-COVID-19 classification) and 1.1733s (for COVID-19 pneumonia/other pneumonia classification) without operating the pipeline and without applying LBP or DT-CWT processes to the images. If the method of combining the results with the pipeline approaches and the use of the proposed application of LBP and DT-CWT to the images were combined, the classification time for the case with the highest time cost was 0.6488 and 0.6409 s, respectively. This means that the classification approach to produce the results per image proposed in this study reduced the time by at least half, and it also provided a significant improvement in the classification results. The results support different studies [44-49] where the use of CNN and LBP methods applied together and the use of LBP increased the success of the relevant studies. However, in those studies, the use of LBP appears to be a factor that directly improves the results. The use of LBP in this study did not directly increase the result, and it often decreased it. However, if used with the proposed pipeline algorithm, the results significantly improved. In this respect, it differed from other studies. In addition, this is the first study in which the LBP, DT-CWT, and CNN methods were used together, and it makes an important contribution to the literature. When the results for COVID-19/non-COVID-19 classification are compared with the results obtained in previous studies (information of which is given in Tables 1 and 38), it can be seen that significant results were obtained in this study. In this context, it is understood that better results have been obtained than two-thirds of the studies carried out in the literature. For COVID-19 pneumonia/other pneumonia classification, higher results were obtained from six of the seven studies performed in the literature. Since the number of images used in this study was considerably higher than in other studies, it is estimated that it is more valid by comparison. In the studies to be carried out after this stage, the aim is to make an automatic classification of chest X-ray and ultrasound images, which are important diagnostic tools similar to CT lung images in the classification of COVID-19, with the aid of the new pipeline approaches used in this study and those to be developed after. It is also planned to combine the results using direct transfer learning by using pipeline approaches. The use of the analysis of the effects using multi-resolution analyses other than DT-CWT on the study results is also seen as an important subject of study. In contrast, it is estimated that another important application will be the classification of complex-valued sub-image bands obtained through multi-resolution analysis by directly using a complex-valued CNN.
  43 in total

1.  The Lung Image Database Consortium (LIDC) and Image Database Resource Initiative (IDRI): a completed reference database of lung nodules on CT scans.

Authors:  Samuel G Armato; Geoffrey McLennan; Luc Bidaut; Michael F McNitt-Gray; Charles R Meyer; Anthony P Reeves; Binsheng Zhao; Denise R Aberle; Claudia I Henschke; Eric A Hoffman; Ella A Kazerooni; Heber MacMahon; Edwin J R Van Beeke; David Yankelevitz; Alberto M Biancardi; Peyton H Bland; Matthew S Brown; Roger M Engelmann; Gary E Laderach; Daniel Max; Richard C Pais; David P Y Qing; Rachael Y Roberts; Amanda R Smith; Adam Starkey; Poonam Batrah; Philip Caligiuri; Ali Farooqi; Gregory W Gladish; C Matilda Jude; Reginald F Munden; Iva Petkovska; Leslie E Quint; Lawrence H Schwartz; Baskaran Sundaram; Lori E Dodd; Charles Fenimore; David Gur; Nicholas Petrick; John Freymann; Justin Kirby; Brian Hughes; Alessi Vande Casteele; Sangeeta Gupte; Maha Sallamm; Michael D Heath; Michael H Kuhn; Ekta Dharaiya; Richard Burns; David S Fryd; Marcos Salganicoff; Vikram Anand; Uri Shreter; Stephen Vastagh; Barbara Y Croft
Journal:  Med Phys       Date:  2011-02       Impact factor: 4.071

2.  COVID-19 Detection Through Transfer Learning Using Multimodal Imaging Data.

Authors:  Michael J Horry; Subrata Chakraborty; Manoranjan Paul; Anwaar Ulhaq; Biswajeet Pradhan; Manas Saha; Nagesh Shukla
Journal:  IEEE Access       Date:  2020-08-14       Impact factor: 3.367

3.  A novel comparative study for detection of Covid-19 on CT lung images using texture analysis, machine learning, and deep learning methods.

Authors:  Huseyin Yasar; Murat Ceylan
Journal:  Multimed Tools Appl       Date:  2020-10-06       Impact factor: 2.757

4.  Deep Learning Enables Accurate Diagnosis of Novel Coronavirus (COVID-19) With CT Images.

Authors:  Ying Song; Shuangjia Zheng; Liang Li; Xiang Zhang; Xiaodong Zhang; Ziwang Huang; Jianwen Chen; Ruixuan Wang; Huiying Zhao; Yutian Chong; Jun Shen; Yunfei Zha; Yuedong Yang
Journal:  IEEE/ACM Trans Comput Biol Bioinform       Date:  2021-12-08       Impact factor: 3.710

5.  Diagnosis of COVID-19 Pneumonia Based on Graph Convolutional Network.

Authors:  Xiaoling Liang; Yuexin Zhang; Jiahong Wang; Qing Ye; Yanhong Liu; Jinwu Tong
Journal:  Front Med (Lausanne)       Date:  2021-01-21

6.  Transfer learning-based ensemble support vector machine model for automated COVID-19 detection using lung computerized tomography scan data.

Authors:  Mukul Singh; Shrey Bansal; Sakshi Ahuja; Rahul Kumar Dubey; Bijaya Ketan Panigrahi; Nilanjan Dey
Journal:  Med Biol Eng Comput       Date:  2021-03-18       Impact factor: 2.602

7.  FBSED based automatic diagnosis of COVID-19 using X-ray and CT images.

Authors:  Pradeep Kumar Chaudhary; Ram Bilas Pachori
Journal:  Comput Biol Med       Date:  2021-05-02       Impact factor: 4.589

8.  A Novel Coronavirus from Patients with Pneumonia in China, 2019.

Authors:  Na Zhu; Dingyu Zhang; Wenling Wang; Xingwang Li; Bo Yang; Jingdong Song; Xiang Zhao; Baoying Huang; Weifeng Shi; Roujian Lu; Peihua Niu; Faxian Zhan; Xuejun Ma; Dayan Wang; Wenbo Xu; Guizhen Wu; George F Gao; Wenjie Tan
Journal:  N Engl J Med       Date:  2020-01-24       Impact factor: 91.245

9.  COVID-19 and artificial intelligence: protecting health-care workers and curbing the spread.

Authors:  Becky McCall
Journal:  Lancet Digit Health       Date:  2020-02-20

Review 10.  Coronavirus Disease (COVID-19): Spectrum of CT Findings and Temporal Progression of the Disease.

Authors:  Mingzhi Li; Pinggui Lei; Bingliang Zeng; Zongliang Li; Peng Yu; Bing Fan; Chuanhong Wang; Zicong Li; Jian Zhou; Shaobo Hu; Hao Liu
Journal:  Acad Radiol       Date:  2020-03-20       Impact factor: 3.173

View more

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