Next Article in Journal
Weighted Average Ensemble Deep Learning Model for Stratification of Brain Tumor in MRI Images
Previous Article in Journal
Research of Prostate Cancer Urinary Diagnostic Biomarkers by Proteomics: The Noteworthy Influence of Inflammation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simultaneous Super-Resolution and Classification of Lung Disease Scans

1
Department of Electronics and Communications Engineering, High Institute of Electronic Engineering, Ministry of Higher Education, Bilbis-Sharqiya 44621, Egypt
2
School of Computer Science and Engineering (SCSE), Nanyang Technological University (NTU), Singapore 639798, Singapore
3
Security Engineering Lab, Computer Science Department, Prince Sultan University, Riyadh 11586, Saudi Arabia
4
Department of Electronics and Electrical Communications Engineering, Faculty of Electronic Engineering, Menoufia University, Menouf 32952, Egypt
5
Department of Computer Science and Engineering, Faculty of Electronic Engineering, Menoufia University, Menouf 32952, Egypt
6
Department of Electrical and Computer Engineering, Idaho State University, Pocatello, ID 83209, USA
7
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, Riyadh 11564, Saudi Arabia
*
Author to whom correspondence should be addressed.
Diagnostics 2023, 13(7), 1319; https://doi.org/10.3390/diagnostics13071319
Submission received: 6 February 2023 / Revised: 17 March 2023 / Accepted: 20 March 2023 / Published: 2 April 2023
(This article belongs to the Section Machine Learning and Artificial Intelligence in Diagnostics)

Abstract

:
Acute lower respiratory infection is a leading cause of death in developing countries. Hence, progress has been made for early detection and treatment. There is still a need for improved diagnostic and therapeutic strategies, particularly in resource-limited settings. Chest X-ray and computed tomography (CT) have the potential to serve as effective screening tools for lower respiratory infections, but the use of artificial intelligence (AI) in these areas is limited. To address this gap, we present a computer-aided diagnostic system for chest X-ray and CT images of several common pulmonary diseases, including COVID-19, viral pneumonia, bacterial pneumonia, tuberculosis, lung opacity, and various types of carcinoma. The proposed system depends on super-resolution (SR) techniques to enhance image details. Deep learning (DL) techniques are used for both SR reconstruction and classification, with the InceptionResNetv2 model used as a feature extractor in conjunction with a multi-class support vector machine (MCSVM) classifier. In this paper, we compare the proposed model performance to those of other classification models, such as Resnet101 and Inceptionv3, and evaluate the effectiveness of using both softmax and MCSVM classifiers. The proposed system was tested on three publicly available datasets of CT and X-ray images and it achieved a classification accuracy of 98.028% using a combination of SR and InceptionResNetv2. Overall, our system has the potential to serve as a valuable screening tool for lower respiratory disorders and assist clinicians in interpreting chest X-ray and CT images. In resource-limited settings, it can also provide a valuable diagnostic support.

1. Introduction

Lower respiratory diseases are a significant cause of mortality in developing countries, with acute lower respiratory infections being the main cause of death. Despite the development of various diagnostic and therapeutic strategies, the lack of access to high-quality health care in resource-limited settings has resulted in delayed diagnosis and treatment of diseases. This delay can result in the spread of infectious diseases, the development of complications, and ultimately, increased morbidity and mortality. In addition, the COVID-19 pandemic has further highlighted the need for rapid and accurate diagnostic tools for respiratory diseases. The pandemic has overwhelmed healthcare systems globally, and the lack of effective screening and diagnostic tools has made it difficult to control the spread of the disease. Lung diseases are disorders of the lung airways and other structures [1]. Pneumonia, tuberculosis (TB), and corona-virus disease 2019 (COVID-19) are examples of lung ailments. Lung diseases are the cause of mortality for millions of individuals, according to the Forum of International Respiratory Societies (IRS) [2]. Every year, 1.4 million people die from TB, and millions more die from pneumonia. Furthermore, COVID-19 affects the whole world [3], where it has infected millions of individuals, overwhelming healthcare systems in several nations [4].
The development of a computer-aided diagnostic system for common lower respiratory diseases, using chest X-ray and CT images, is therefore significant as it can provide an accessible and affordable screening tool for resource-limited settings [5,6]. It can help healthcare providers make faster and more accurate diagnoses, and ultimately improve diagnosis outcomes. Furthermore, the use of DL techniques and SR reconstruction can enhance the accuracy of the system and potentially reduce the need for additional diagnostic tests. The CT is a medical imaging technique that uses computer analysis to generate high-resolution sub-images of a person’s body from different angles. These sub-images can be viewed individually or combined to create a three-dimensional representation of the patient’s organs, tissues, bones, and any abnormalities. In comparison, X-ray scans are less detailed than CT scans. The CT scans are utilized in various studies to identify lung diseases, such as pneumonia, lung cancer, and COVID-19 [7,8,9,10].
Lung diseases have traditionally been diagnosed through skin tests, blood tests, and sputum sample tests [11], as well as chest X-ray tests and CT scan tests [12]. Since COVID-19 primarily affects the lungs, medical imaging techniques such as X-ray and CT scans are frequently utilized to assess the severity of infection [13,14]. X-ray imaging is extensively employed in the diagnosis of various lung disorders due to availability, low processing time, and low cost. However, CT imaging is recommended, because it provides more information about the affected areas [15].
Chest X-ray imaging is a popular modality for lung assessment [16]. It helps to identify lung cancer, infections, and pneumothorax, a condition that occurs due to the accumulation of air around the lungs causing them to collapse [17]. In addition, X-ray imaging is a cost-effective and simple technology that emits lower radiation than CT scans [18]. Although X-ray imaging carries a risk of radiation exposure, it is highly beneficial for diagnosis, when employed in the safest and most regulated settings. However, the images produced are of average quality, and 3D information is not available. To enhance image quality, pre-processing techniques should be implemented.
To minimize the spread of COVID-19 and ensure prompt treatment, early identification of the virus is essential, and differentiation from other lung disorders is crucial. Currently, the most effective measure to prevent COVID-19 transmission is to isolate and quarantine suspected cases. A study in [19] demonstrated the feasibility of using computer techniques and CT scans to differentiate COVID-19 from pulmonary edema. EDECOVID-net was developed. It automatically distinguishes between COVID-19 infections and those induced by edema in CT images. The findings revealed that EDECOVID-net achieves an accuracy of 98% in distinguishing patients with COVID-19 from those with pulmonary edema.
Lung cancer is a highly-fatal cancer, but its early detection can significantly improve treatment outcomes. However, the unpredictability of lung cancer nodules poses a challenge for computer-aided automated activities. Faruqui et al. proposed a hybrid deep convolutional neural network-based model called LungNet. It was trained on both CT scans and wearable sensor-based medical IoT (MIoT) data. LungNet is a 22-layer CNN that combines latent properties of CT scan scans and MIoT data to increase diagnostic accuracy. The network, which is managed by a centralized server, was trained on a balanced dataset of 525,000 images, and it achieved an accuracy of 96.81% in classifying lung cancer into five categories.
Machine learning (ML) and DL have great potential in the diagnosis of various disorders, including lung diseases, by analyzing medical imagery. Recent advances in ML and DL, particularly in the classification of time series and medical images, have shown promising results [20,21,22,23]. The DL approaches can extract features directly from raw data, which aids in accurately detecting some ailments [24]. Deep convolutional neural networks (DCNNs) are considered state-of-the-art classifiers to be used in medical applications. Support vector machines (SVMs) are well-known for their effectiveness in classification and regression [10,25,26]. Shuhua et al. [27] developed a technique for assessing the error in kernel regularized regression using a non-convex loss function, which minimizes the negative impact of outliers on its performance. Despite the experience of radiologists, predicting infections using medical imaging is challenging due to the lack of detailed disease knowledge. Combining medical images with DL algorithms is a viable option in detecting lung diseases [28,29].
Deep learning (DL) is a popular approach used in various fields, including computer vision, natural language processing, and speech recognition. In the context of X-ray and CT image SR and classification for lung diseases, DL can provide significant benefits. For instance, DL-based SR techniques can improve the resolution and details of X-ray and CT images, enabling more accurate diagnosis and detection of lung diseases. Additionally, DL models can automatically learn and extract relevant features from X-ray and CT images, without the need for manual feature engineering. This can enhance the accuracy of lung disease classification. Furthermore, DL models are capable of processing and analyzing large and complex datasets, which are common in medical imaging. As a result, DL-based classification models can analyze X-ray and CT images and provide accurate diagnosis and classification of lung diseases in a fraction of the time compared to manual diagnosis by radiologists. This can lead to earlier detection and treatment, which improves diagnosis outcomes and reduces healthcare costs. Finally, DL-based models can analyze large amounts of patient data to develop personalized treatment plans. This paper presents a computer-aided diagnostic system from chest X-ray and CT images for several common pulmonary diseases, including COVID-19, viral pneumonia, bacterial pneumonia, TB, lung opacity, and various types of carcinoma. The proposed system depends on SR techniques to enhance image details and DL techniques for both SR reconstruction and classification. The InceptionResNetv2 model was used as a feature extractor in conjunction with an MCSVM classifier. The paper gives a comparison of the proposed model performance with those of other classification models, such as Resnet101 and Inceptionv3, and gives an evaluation of the effectiveness of using both softmax and MCSVM classifiers. The proposed system was tested on three publicly-available datasets of CT and X-ray images.
The main contributions of this paper are summarized as follows:
  • Presenting a DL framework for diagnosis of lung diseases from chest X-ray and CT images.
  • Studying the impact of image SR on lung disease diagnosis.
  • Presentation of InceptionResNetv2 as a feature extractor and comparing its results with those of Resnet101 and Inceptionv3 models.
  • Investigation of the proposed framework in five-class and six-class scenarios using softmax and MCSVM classifiers.
The structure of this paper consists of several sections. Section 2 provides an overview of the related work, highlighting the current state-of-the-art techniques in the field of computer-aided diagnosis of lung diseases. Section 3 introduces the proposed classification framework, outlining the SR and DL techniques utilized for classification. In Section 4, experimental results are presented, providing an evaluation of the proposed system performance on three publicly available datasets of CT and X-ray images. Section 5 offers a discussion and comparison of the proposed framework with other classification models. Finally, Section 6 presents the final remarks, summarizing the key findings, contributions, and potential applications of the proposed system.

2. Related Work

The DL provides considerable promising solutions for detecting various disorders [30,31,32,33,34]. Xu et al. [35] presented a DL-based system for analyzing COVID-19 images. Using the DL model, the possible infection sites are separated into logged trees. On CT scans of COVID-19, viral pneumonia, and normal patients, a three-class classification problem was established. Using the Bayesian algorithm, the infection type and overall confidence score were obtained. This system achieved an accuracy of 86.7%. Using radiomic texture descriptors, Chandra et al. [36] proposed an automated technique for COVID-19 identification. Their technique was tested on X-ray images. The authors reported an accuracy of 91.329%.
Alqudah et al. [37] developed a hybrid AI system that can detect COVID-19 from chest X-ray images by combining different AI techniques, including DL (CNN with softmax classifier) and ML (SVM, KNN, and RF) classifiers [38]. The results showed that the presented methodology is efficient and useful in detecting COVID-19 in just a few seconds. The obtained results proved that the performance of all classifiers is good and most of them recorded accuracy, sensitivity, specificity, and precision of more than 98%. Bhowmik et al. [39] presented a multi-modal approach for real-time COPD exacerbation prediction. It includes a spatio-temporal AI architecture for cough detection using data from sensor networks, and exacerbation prediction. In addition to demonstrating the viability of implementing a passive, continuous, remote patient monitoring and telehealth solution for chronic respiratory diseases, the researchers developed an early warning system based on AI and multi-factor analysis to decrease hospitalizations and medical costs.
To increase the effectiveness and accuracy of diagnosis, the EfficientNetv2-M model was designed and used to diagnose lung disorders on X-ray images using pre-trained weights from ImageNet [40]. The dataset was first augmented. The augmentation results were then automatically fed into a DL model to extract their important features for classifying diseases. This model produced validation results of 82.15% for accuracy and predicted the three classes of normal, pneumonia, and pneumothorax in the NIH dataset. Additionally, the obtained results for the four classes of the SCH dataset, namely normal, pneumonia, pneumothorax, and TB revealed a validation accuracy of 82.20%. To analyze CT scans and X-ray images, the researchers in [41] used pre-implemented instances of a CNN and Darknet. CNN and Darknet with image processing algorithms enable the analysis, identification, and localization of anomalies in CT scans and X-ray images. They produced a 98% accuracy with a loss value of just 0.04.
Rasheed et al. [42] studied how to use feature selection methods and transfer-learning (TL) networks to increase the classification accuracy of ML classifiers. To produce significant features from images, three different TL networks—AlexNet, ResNet101, and SqueezeNet—were evaluated. By using feature-selection techniques such as iterative neighborhood component analysis (iNCA), iterative chi-square (iChi2), and iterative maximum relevance-minimum redundancy (iMRMR), the obtained relevant features were further refined. The classification process was completed by employing SVM, CNN, and linear discriminant analysis (LDA) classifiers. The combination of AlexNet, ResNet101, SqueezeNet, iChi2, and SVM produced a classification accuracy of 99.2%, when used to classify X-ray images. Similarly, a 99.0% accuracy was produced by AlexNet, ResNet101, SqueezeNet, iChi2, and the presented CNN network. Hong et al. [43] suggested a CNN-based multi-class classification technique for lung diseases. A classification model of the multi-GAP format was constructed based on the noisy student ImageNet pre-trained weights of the EfficientNet B7 model. On the dataset of Soonchunhyang University Hospital in Cheonan, an average accuracy of 96% was achieved. To reduce the mean square error, Pradhan et al. [44] proposed a lung cancer diagnostic model. Principal component analysis (PCA) and t-distributed stochastic neighbor embedding (t-SNE) have been used for feature extraction. Additionally, a self-adaptive sea lion optimization algorithm (SA-SLnO) that employs the most recent meta-heuristic algorithms to optimize the weights has been presented as an improved correlation-based weighted feature extraction algorithm. The presented SA-SLnO maximizes the number of hidden neurons in RNN. In addition, researchers in [45] developed a method for identifying lung cancer. Two widely-used methods, namely PCA and t-SNE, have been applied to extract features. Furthermore, deep features have been obtained from the CNN pooling layer. Additionally, the best fitness-based squirrel search algorithm (BF-SSA) has been used to determine the most important features. This hybrid optimization method is regarded as being superior in many fields for effectively exploring the search space and improving the feature selection performance. High ranking deep ensemble learning (HR-DEL) is used for five types of detection models in the final step. In addition, the final anticipated output is produced based on the high ranking of all classifiers.
Souid et al. [46] proposed a modified model, namely MobileNetV2, to classify and predict lung diseases in frontal thoracic X-ray images. A combination between TL and metadata leveraging has been presented. The presented model was tested on the NIH Chest-Xray-14 database, and it provided a 90% accuracy. The TL models were used to develop a COVID-19 prediction model for chest CT scans in [47]. Three common DL models, namely, VGG-16, ResNet50, and Xception were utilized. Then, a method for combining the aforementioned pre-trained models was described in order to increase the system total capacity for prediction. The presented model has a classification accuracy of 98.79%.
For detecting COVID-19 from chest X-ray images, an automated DL classification approach was presented in [48]. Prior to applying CNN models on the dataset, histogram equalization, spectrum, greys, and cyan were used to improve the performance. The COVID-19 symptoms were recently identified using the available dataset and eleven pre-existing CNN models: VGG16, VGG19, MobileNetV2, InceptionV3, NFNet, ResNet50, ResNet101, DenseNet, EfficientNetB7, AlexNet, and GoogLeNet. Among all deployed CNN models. It was discovered that the modified MobileNetV2 model provides the highest accuracy of 98% in classifying COVID-19 and healthy chest X-ray images.
Rahman et al. [49] developed a framework for detecting bacterial and viral pneumonia in X-ray images. For the classification procedure, various pre-trained models, such as AlexNet, ResNet18, DenseNet201, and SqueezeNet, were employed. This framework yielded COVID-19-normal and COVID-19-pneumonia classification accuracy levels of 98% and 95%, respectively. Furthermore, for three-class classification, an accuracy of 93.33% was attained.
Ferreira et al. [50] developed a system for classifying pneumonia from chest X-ray images. A binary mask was created using a pre-trained U-Net-based TL model. For the classification, VGG-16 was employed. Rania et al. [51] demonstrated a DL model for detecting COVID-19 in X-ray images. Their concept is built upon a single-shot detector (SSD) and a residual network (ResNet101). Firstly, X-ray images were pre-processed and augmented. After that, ResNet101 was used for classification, and it achieved an accuracy of 94.95%.
Zhang et al. [52] used a combination of CT and X-ray scans to better diagnose COVID-19. Using the convolutional block attention module, a deep convolutional attention network (MIDCAN) with multiple inputs was created. The first input receives 3-D CT images, while the second receives 2-D X-ray images. The sensitivity of their presented system was 98.10%, the specificity was 97.95%, and the accuracy was 98.02%. Wang et al. [53] introduced an AI method for COVID-19 classification from CT images. Pre-trained models were used to learn features, and a transfer feature learning approach was utilized to extract features. A pre-trained network selection strategy for fusion was presented in order to determine the best two models. Discriminant correlation analysis was used to aid in the feature fusion of the two models’ features using deep CT fusion. COVID-19-pneumonia, COVID-19-TB, COVID-19-normal, and pneumonia-normal classification states were implemented with accuracy levels of 97.32%, 96.42%, 96.99%, and 97.38%, respectively.
Different CNN-based models have lately shown promising performance levels in the challenge of single image super-resolution (SISR). On the other hand, several cutting-edge SISR approaches employ tactics that are effective in other vision tasks. He et al. [54] employed a 22-layer multi-receptive-field network (MRFN) to completely learn the LR-to-HR mapping function. The multi-receptive-field module serves as a foundation for learning of object mappings. It takes different properties from small, middle, and large receptive fields and combines them into a module. Furthermore, instead of using the L1 and L2 loss functions, the weighted Huber loss, a two-parameter training loss, is utilized to adaptively adjust the value of the back-propagated derivative according to the residual value.
Mehrrotraa et al. [55] presented a DL-based method to identify TB. This presented method involves ensemble efficient deep convolutional networks and ML algorithms, which do not require heavy computational costs. The model achieved accuracy levels of 87.90% and 99.10% with an AUC values of 0.94 and 1, respectively, in identifying TB-infected images from normal and COVID-infected images. The authors of [56] proposed a completely automated framework with a DL model for the recognition and classification of chronic pulmonary disorders and COVID-pneumonia using chest X-ray images. This framework consists of a three-step process that extracts the region of interest, detects infected lungs, and classifies the images into COVID-pneumonia, pneumonia, and other chronic pulmonary disorders. This framework achieved an accuracy of 96.8% in classifying lung images.
Masad et al. [57] presented a hybrid DL system comprising a CNN model with additional classifiers (SVM, k-nearest neighbor (KNN), and random forest (RF)) for automated pneumonia detection. Although the hybrid systems demonstrate comparable performance to that of the traditional CNN model with softmax layer in terms of accuracy, precision, and specificity, the RF hybrid system performed less efficiently than the others. Although the KNN hybrid system showed the best consumption time, sensitivity was sacrificed to achieve this target. However, this new hybrid methodology achieved high efficiency and a short classification time for detecting pneumonia from small-size chest X-ray images. Limitations of this study include the use of only small-size chest X-ray images and potential challenges in scaling the approach to larger image datasets.
Al-Issa et al. [58], discussed the difficulties of accurately diagnosing various pulmonary diseases, which have similar radiographic characteristics. To address this target, the authors explored the performance of four popular pre-trained models (VGG16, DenseNet201, DarkNet19, and XceptionNet) in distinguishing between normal, pneumonia, COVID-19, and lung opacity cases from chest-X-ray images. The XceptionNet model outperformed all other ones, achieving a 94.775% accuracy and an AUC of 99.84%. DarkNet19 provided a good compromise between accuracy, fast convergence, and resource utilization. Ensemble features allowed to achieve the highest accuracy of 97.79% among all surveyed methods, but it took the largest time to predict an image (5.68 s). The authors suggested that an efficient and effective decision support system could be developed using these approaches to assist radiologists in accurately assessing pulmonary diseases in various healthcare sectors. The study also focused solely on chest radiographs and did not cover the potential benefits of using other imaging modalities, such as CT scans. Finally, the study is limited in that it is only concerned with performance evaluation of the models on a specific set of pulmonary diseases. The models were not applied on other diseases or conditions.

3. Materials and Methods

Various datasets are used to assess the proposed DL framework. The description of these datasets is presented in Table 1. The dataset #1 is a collection of COVID-19, normal, pneumonia-viral, pneumonia-bacterial, and TB chest X-ray images gathered from open-source Kaggle datasets. The dataset #1 [59] has 259 X-ray images of COVID-19 patients and 1000 X-ray images of healthy people. The dataset #2 [59] has 900 X-ray images of pneumonia patients with bacterial pneumonia and 800 X-ray images of pneumonia patients with viral pneumonia. The dataset #3 [60] has 800 X-ray images of TB patients. The DL models often require a huge amount of data to be trained. The more data the network encounters during training, the better it can learn to distinguish different disease representations. Hence, image augmentation strategies are exploited to obtain a large amount of data for the training process. For the COVID-19 dataset, different augmentation strategies are used. The dataset is increased to 1000 X-ray images for each class after augmentation.
In addition to the dataset #1, We selected data from six different available datasets [61,62,63,64,65,66] to create a big lung X-ray and CT scan dataset for lung disease detection. These datasets have been utilized publicly for lung disease diagnosis and have demonstrated appropriateness for DL applications. As a result, by learning from all of these resources together, the combined dataset is expected to improve the generalization ability of the proposed DL model. The X-ray scan dataset #2 consists of 35,399 images belonging to 5 different classes that have been used to evaluate the proposed framework. The dataset contains 3616 X-ray scans for COVID-19 cases, 6012 X-ray scans for lung opacity, 10,192 X-ray scans for normal cases, 8624 X-ray scans for TB cases, and 3080 X-ray scans for viral pneumonia cases. In addition, the CT scan dataset #3 consists of 28,058 images belonging to the 6 different classes that have been used to evaluate the proposed framework. The dataset contains 7942 CT scans for COVID-19 cases, 7290 CT scans for non-COVID-19 cases, and three different chest cancer types (4290 CT scans for adenocarcinoma, 2508 CT scans for large cell carcinoma, and 3410 CT scans for squamous cell carcinoma) and 2618 images for community-acquired pneumonia (CAP) cases.

3.1. The Proposed Framework

The proposed framework aims to make it possible for those suffering from lung disorders to live, securely. Furthermore, it offers efficient supporting settings managed by caregivers, such as friends, family, and medical staff. This may be accomplished by leveraging contemporary technologies such as cloud computing, and AI to monitor people infected with lung diseases in real time in streets or workplaces. As a result, this system delivers dependable and timely healthcare services for patient monitoring. The main objective of the suggested framework is to keep track of lung conditions. Patients’ data are acquired via wearable and portable devices. Then, data records are produced on the cloud, and finally, authorized healthcare workers get access to this data at any time and from any location. This architecture may aid in the provision of remote lung disease monitoring. The proposed framework is divided into three stages that work together to achieve the system target. Every stage performs a certain function that works in tandem with the others. Figure 1 shows the proposed framework with three stages. Data acquisition, cloud-based analysis using the proposed model, monitoring and decision-making are the stages of the proposed framework.

3.2. Data Acquisition

In this phase, data acquisition devices work in real time. X-ray and CT images are obtained from different online accessible resources. A wireless network of specialized image acquisition systems can be utilized to gather images inside a smart hospital system. Afterwards, the gathered images are forwarded to a gateway. This gateway is used between the wireless network and the server hosted in the cloud for healthcare disease prediction in a decision-making step. The controller sends the gathered images to the respective channel periodically via a communication protocol such as MQTT.

3.3. Cloud-Based Analysis Using the Proposed Models

When patient lung disease data are received via the Internet and sorted, they are then made available for review by professionals using a community of processing and storage capabilities provided by the cloud. Image pre-processing and augmentation are important steps in preparing X-ray and CT images for lung disease classification. We have resized the X-ray and CT image dimensions to 299 × 299 × 3 in order to match the required size of input to the three proposed models. For dataset #1 the COVID-19 images are augmented to obtain 1000 images from 256 images. The augmentation operations include position augmentation and color augmentation. Figure 2 presents samples for augmented images. In position augmentation, the pixel positions of an image are changed, while color augmentation deals with the color properties of an image by changing its pixel values.

3.3.1. Image Super-Resolution

Image SR is used mainly to produce an HR image from an LR one through a mapping process. In this paper, the mapping is implemented by DCNN. The main aim is to recover an F ( Y ) image from the LR image Y, where F ( Y ) and the ground-truth HR image X should be as identical as possible. Figure 3 presents a lightweight CNN model for image SR. The mapping F mainly consists of three processes:
  • Patch extraction and representation: Patches from the LR image Y are extracted, and then each patch is represented as a high-dimensional vector. This can be expressed as:
    F 1 ( Y ) = m a x ( 0 , W 1 × Y + B 1 )
    where W 1 represents the weights for the first convolution layer, which has a size of c × f 1 × f 1 × n 1 . c, f 1 , and n 1 are the numbers of channels for the input image, the spatial filter size, and the number of filers, respectively. A rectified linear unit (ReLU) is applied on the output to add non-linearity.
  • Non-linear mapping: An n 1 -dimensional feature vector is extracted for each patch from the first layer. Then, these n 1 -dimensional feature vectors are mapped as n 2 -dimensional vectors. This mapping can be represented as:
    F 2 ( Y ) = m a x ( 0 , W 2 × Y + B 2 )
    where W 2 has a size of n 1 × 1 × 1 × n 2 . Each of the output n 2 -dimensional vectors are used for reconstruction.
  • Reconstruction: A pre-defined filter that acts as an averaging filter for the reconstruction process is used. The last convolutional layer is exploited to obtain the final HR image. The reconstruction process can be expressed as:
    F ( Y ) = W 3 × F 2 ( Y ) + B 3
    Mean squared error (MSE) is used as the loss function L ( Θ ) .
    L ( Θ ) = 1 k i = 1 k F ( Y i ; Θ ) X i 2
    where k represents the number of training samples.
In this paper, the filter sizes are chosen to be f 1 = 9 and f 2 = 3 with numbers of filters n 1 = 32 and n 2 = 16 . A Gaussian distribution with μ = 0 and σ = 0.001 is used to initiate the weights randomly, with 0 bias and 10 5 learning rate as in [67].
Figure 3. Block diagram of the proposed DCNN image SR model.
Figure 3. Block diagram of the proposed DCNN image SR model.
Diagnostics 13 01319 g003

3.3.2. DL-Based Feature Extraction

DL-based feature extraction is a method of using deep neural networks to automatically learn and extract useful features from images or other data. DL-based feature extraction is widely used with medical images, such as X-ray and CT images. It is used in lung disease classification, as it is able to learn features that are specific to lung patterns and anomalies that represent certain diseases. In this paper, InceptionResNetv2 is used for feature extraction. It is a convolutional neural network that uses Inception architectures with residual connections. The residual connection replaces the filter concatenation stage. It has a 164-layer depth, an 299 × 299 input image size, and 1000 classes for the output [68]. However, in this paper, the fully connected layer is removed and the average pooling layer is employed as the final layer. The architecture of the whole system of InceptionResNetv2 is shown in Figure 4.
It is clear that the InceptionResNetv2 contains two sections, feature extraction, and a fully-connected layer.
Stem module: It represents the first layer of the architecture. It mainly consists of convolution (Conv) and max-pooling layers. The convolution filter in the Stem module is 3 × 3 in size and the stride value is 2. Therefore, the parameter values will be decreased, where the ( 299 × 299 × 3 ) input image size is converted into ( 35 × 35 × 384 ) [69].
Inception-resnet Modules: The combination of the inception layer and residual connection is the advantage of the inception-resnet module. It contains three primary modules, denoted by the letters A, B, and C in Figure 5. Inception-resnets of the same kind are linked sequentially. A reduction module is required to link the inception-resnet with different types.
Reduction Modules: The reduction module is used to reduce parameters between inception and resnet modules. As illustrated in Figure 6, the inception-resnet design contains two reduction modules, A and B. By transforming a 35 × 35 shape to a 17 × 17 shape, the Reduction-A module unites Inception-A and Inception-B modules. Furthermore, by reducing a 17 × 17 form to an 8 × 8 shape, the Reduction-B module links Inception-resnet-B and Inception-resnet-C modules. Finally, the average pooling layer converts the output of the Inception-resnet-C module into a 1-D vector of 1792 features. The InceptionResNetv2 is utilized as a feature extractor in this study, with an MCSVM classifier replacing the fully-connected layer.

3.3.3. Proposed Classification Frameworks

(1)
Softmax is the final layer at the network end. It generates the actual probability scores for each class label. In this paper, five-class and six-class classification problems are introduced. The softmax layer has n nodes marked as p i , where i = 1 : n . p i represents the discrete probability distributions. The input to the softmax layer can be represented as follows:
a i = k h k W k i
Then, p i can be calculated as:
p i = e x p ( a i ) j 5 e x p ( a j )
Then, the predicted class i ^ can be obtained as follows:
i ^ = a r g m a x p i
where h and W represent the activation and the weight of the layer nodes that precede the softmax layer, respectively.
(2)
Multi-class Support Vector Machine Classifier: The SVM is a commonly used classifier for binary classification problems. It constructs decision hyperplanes that best divide the dataset into classes. For multi-class classification problems, the number of classes M is greater than two. The SVM uses several strategies to solve multi-class classification problems such as binary tree (BT), one-against-one (OAO), directed acyclic graph (DAG), and one-against-all (OAA) classifiers [70]. In this work, the OAASVM classifier with polynomial kernels is used as in [71]. M SVM models have been constructed, one for each class. The mth classifier is trained with all samples for class m and marked with positive labels, whereas the M 1 remaining classes are marked with negative labels. This gives advantages in terms of the short training time. The training of a single sub-classifier becomes much simpler.
For n training data ( x 1 ; y 1 ) ; : : : ; ( x n ; y n ) , where x i R n ; i = 1 ; : : : ; n and y i 1 ; : : : ; M is the class of x i . The class m SVM solves the following [72]:
m i n ω m , b m , ζ m 1 2 ( ω m ) T ω m + C 1 n ζ i m
( ω m ) T ϕ ( x i ) + b m 1 ζ i m   i f   y i = m ( ω m ) T ϕ ( x i ) + b m 1 + ζ i m ,   i f y i m ζ i m 0 , i = 1 , . . . . . , n
where ϕ ( x ) is the mapping function. For nonlinear separation, a penalty term C 1 n ζ i m is added for error reduction, where C represents the penalty parameter. In order to minimize the term 1 2 ( ω m ) T ω m , the margin between two groups of data 2 / ω m should be maximized. After solving Equation (8), there are M decision functions ( ω 1 ) T ϕ ( x ) + b 1 , ............, ( ω M ) T ϕ ( x ) + b M .
f ( x ) = a r g m a x m = 1 , . . , M ( ( ω m ) T ϕ ( x ) + b m )
where f ( x ) is the decision boundary function. We can say that x belongs to a specific class that has the largest decision function value. The parameters of the SVM are presented in Table 2.

4. Experimental Results

In order to concentrate on the improvements obtained by image SR, this paper is concerned with the influence of image SR on three DCNN models used as feature extractors with an MCSVM classifier. We try to obtain a better performance model for the lung disease classification problem.

4.1. Evaluation Metrics

The confusion matrix is a table used to characterize the classifier performance. For multi-class classification, the one-against-all approach can be used to evaluate the classifier performance. In this paper, five classes are considered, COVID-19 (A), pneumonia-viral (B), pneumonia-bacterial (C), TB (D), and normal (E). In a 2 × 2 , once class A is elected as positive, the other is automatically negative. In the case of the five-class classification, there are five different metrics depending on which of the five classes is elected as positive. The metrics can be calculated as in the 2 × 2 case, such as class A against not-Class A, then class B against not-class B, and so on. The overall performance is evaluated based on the sensitivity (Sen), specificity (Spec), accuracy (Acc), precision (Preci), Matthews correlation coefficient ( M c c ), false positive rate ( F p r ), and F 1 score [73]. The T p of A is all A cases that are classified as A, T n of A is all non-A cases that are not classified as A, F p of A is all non-A cases that are classified as A and F n of A is all A cases that are not classified as A. In order to find these four outcomes of B, C, D, and E classes, A is replaced with B, C, D, or E [74].
Sensitivity is given by:
S e n = T p T p + F n × 100
Specificity is given by:
S p e c = T n T n + F p × 100
Accuracy is given by:
A c c = T p + T n T p + T n + F p + F n × 100
Precision is given as:
P r e c i = T p T p + F p
Matthews correlation coefficient (Mcc) is defined as:
M c c = T p × T n F p × F n T p + F p × T p + F n × T n + F p × T n + F n × 100
False positive rate is given by:
F p r = F p T n + F p
F 1 score is given by:
F 1 s c o r e = T p T p + 1 2 ( F p + F n ) × 100

4.2. Results

A system for autonomously diagnosing various lung diseases in X-ray and CT image datasets is presented in this paper. Three experiments were investigated. Three pre-trained models were utilized to differentiate between COVID-19, pneumonia-viral, pneumonia-bacterial, TB, and normal X-ray images, namely, Resnet101, Inceptionv3, and InceptionResNetv2. The experiment was then carried out in order to enhance the results by replacing the fully-connected layer with an MCSVM classifier. Finally, the last experiment was carried out to demonstrate the effect of applying image SR on the performance of the proposed framework.

4.2.1. Results for Dataset #1

Table 3 shows the evaluation metrics for three different models (Resnet101, Inceptionv3, InceptionResNetv2) with and without augmentation. The metrics evaluated are accuracy, sensitivity, specificity, precision, MCC, F 1 s c o r e , and F p r . Comparing the models without augmentation, it can be observed that InceptionResNetv2 achieves the highest performance in all metrics. Resnet101 performs the worst in terms of F p r , with a value of 0.197. Inceptionv3 has the highest precision among the three models, but the lowest sensitivity. When data augmentation is applied, the performance of all three models improved significantly. InceptionResNetv2 continues to perform the best, achieving the highest scores in all metrics except for F p r , which is the lowest for Resnet101. It can be observed that the F p r for all models improves significantly with data augmentation. This is because augmentation increases the amount of training data, which helps the models to better generalize to unseen data. Overall, the results prove that data augmentation has a significant positive impact on model performance. InceptionResNetv2 is the best-performing model in this case.
The fully-connected layer is replaced with the MCSVM classifier to enhance the performance of the proposed framework. Table 4 clearly shows that InceptionResNetv2 continues to outperform the other pre-trained models. Furthermore, a performance improvement equivalent to that of the previous experiment is realized. In terms of accuracy, the MCSVM classifier improves the performance by 6%. The confusion matrix and ROC curve for the InceptionResNetv2-MCSVM-based model are shown in Figure 7 and Figure 8. COVID-19, normal, pneumonia-viral, pneumonia-bacterial, and TB classes are denoted by 1, 2, 3, 4, and 5, respectively. Figure 9 presents the training progress curve for the InceptionResNetv2 model. It is clear that the model learns to minimize the error between the predicted and actual labels. At the same time, the accuracy shows an upward trend as the model improves its performance on the training data.
The previous two experiments demonstrate that the performance is insufficient. The features of all classes are quite similar, particularly for COVID-19, pneumonia-viral, and pneumonia-bacterial. To address this issue, an image SR pre-processing stage is proposed. The results for the pre-trained models with image SR using dataset #1 are presented in Table 5. The reported results show that InceptionResNetv2 outperforms ResNet101 and Inceptionv3 in terms of accuracy by roughly 5% and 3%, respectively. The results for the pre-trained-MCSVM-based models with image SR are shown in Table 6. In terms of accuracy, InceptionResNetv2 still outperforms Resnet101 and Inceptionv3 by 6% and 3%, respectively.

4.2.2. Results for Dataset #2

For the goal of generality, an X-ray dataset is composed from several publicly-available datasets for the diagnosis of lung disease. The collection contains 35,399 X-ray images from six different lung disease datasets, [61,62,63,64]. The results for the pre-trained models with image super-resolution using dataset #2 are presented in Table 7. Based on the data, it is obvious that InceptionResNetv2 outperforms ResNet101 and Inceptionv3 in terms of accuracy by roughly 1%. The confusion matrix and ROC curve for the InceptionResNetv2 model with image SR using dataset #2 are shown in Figure 10 and Figure 11. Figure 12 illustrates the progress of training for the InceptionResNetv2 model. The figure demonstrates that the model gradually reduces the difference between predicted and actual labels, leading to a decrease in error. Additionally, the accuracy of the model increases over time, indicating an improvement in its performance on the training data.
Furthermore, the experiment is performed with the MCSVM classifier rather than softmax. The results for the pre-trained-MCSVM-based models with image super-resolution using dataset #2 are presented in Table 8. The obtained results show that InceptionResNetv2 outperforms ResNet101 and Inceptionv3 in terms of accuracy by around 2%.

4.2.3. Results for Dataset #3

The experiment was repeated using the large CT dataset #3 to demonstrate the validity of the proposed framework. It was constructed from six publicly available datasets [64,65,66], and it has 28,058 CT scans. The results for the pre-trained models and the pre-trained-MCSVM-based models are presented in Table 9 and Table 10, respectively. The obtained results clearly indicate a decrease in the performance of the MCSVM-based models. Figure 13 and Figure 14 show the confusion matrix and ROC curve for InceptionResNetv2-MCSVM-based models using CT images. Figure 15 shows the accuracy and loss performance of the pre-trained InceptionResNetv2 model. Validation and training accuracy, as well as validation and training loss, have similar behaviour.

5. Discussion and Comparison with the-State-of-the-Art Methods

Deep features can be obtained from the output of any intermediate layer in a deep neural network. Each layer in a neural network learns a hierarchy of increasingly complex and abstract features from the input data. The deeper the layer, the higher the level of abstraction and complexity of the learned features is. Typically, the output of the last layer before the final fully-connected layer is used as the deep features for a given input image. The final fully-connected layer is often task-specific and may not generalize well to other tasks. The output of the last layer before the final fully-connected layer can be considered a more general feature representation that can be used for a variety of tasks, such as image classification, object detection, and image retrieval. In the case of InceptionResNetV2, the output of the global average pooling layer, which is typically the layer immediately preceding the final fully-connected layer, can be used as the deep features for the input image. This feature vector contains the most important information about the input image learned by the network and can be used for a variety of downstream tasks. In summary, the final fully-connected layer in InceptionResNetV2 takes the global feature vector obtained from the previous global average pooling layer as input, applies a linear transformation followed by an activation function, and produces the final output predictions for the given classification task. The tSNE plots of the extracted features from the fully-connected layer for dataset #1, dataset #2, and dataset #3 using InceptionResNetv2 are presented in Figure 16, Figure 17 and Figure 18. The tSNE plots reveal the relationships between different classes in the dataset. There is an overlapping cluster between different classes, and this indicates that the fully-connected layer has learned features that are shared between those classes. On the other hand, if the tSNE plot shows well-separated clusters between different classes, this indicates that the fully-connected layer has learned the features that are specific to each class.
It is clear from Table 11 that InceptionResNetv2 combined with softmax is a very strong architecture that achieves a state-of-the-art performance level on a number of image recognition tasks. This is due to its ability to capture complex patterns in the input images through the use of deep residual networks and a combination of convolutional and pooling layers. In addition, the SVM is another popular tool for image recognition tasks, particularly for its ability to handle non-linear data by mapping it to a higher-dimensional space. However, in some cases, SVM may not perform as well as deep neural networks such as InceptionResNetv2, especially when working with very large datasets or complex image recognition tasks.
Resnet101, Inceptionv3, and InceptionResNetv2 models were employed in simulation studies for lung disease diagnosis using three distinct datasets. As shown in Figure 19, a comparison of the obtained results with all models reveals that the InceptionResNetv2 model outperforms the Resnet101 and Inceptionv3 models. The DL-SR-based model is applied on the original images to improve the results even more. This has led to higher classification results. The use of L2-regularization yields better results than those of the softmax layer using dataset #1. Softmax outperforms MCSVM as dataset size increases for datasets #2 and #3. The InceptionResNetv2 model high performance is related to the use of the inception block, which reduces the computational cost. The residual learning improves the classification model accuracy. This leads to improved classification results.
The computation time is the final criterion for comparing the proposed framework with other ones. It is obvious from Table 12 that deep feature extraction using Inceptionv3 takes the least time. To obtain the second-best run time, deep feature extraction with the InceptionResNetv2 model is employed. However, the use of SR ideas in this study increases the run time by around 95 s, while increasing accuracy by roughly 10%. Overall, the utilization of DL model layers to extract features for feeding them to machine learning algorithms can be an effective and efficient approach, but it requires careful selection and fine-tuning of the pre-trained model to achieve the best results.
The proposed framework achieves an accuracy level of 96.80%, which is greater than the levels of traditional approaches shown in Table 13. These results ensure the efficacy of the DL-SR-based procedure in performing the required classification task using an efficient classifier.

6. Conclusions

In this paper, we have investigated the problem of diagnosing lung diseases. Our proposed framework depends on super-resolution techniques to enhance image details before the classification process. We considered different classes of lung diseases in our classification model. InceptionResNetv2 is used for feature extraction. It is combined with a multi-class SVM for the final classification. We conducted an extensive comparison study, which includes pre-trained models, deep learning for feature extraction combined with multi-class SVM, and our super-resolution-based model for five-class and six-class classification tasks. Our simulation results demonstrate that the combination of InceptionResNetv2 with multi-class SVM, preceded by image super-resolution, achieves the highest classification accuracy of 96.8% on X-ray images and 98.028% on the CT dataset. However, this structure has the largest computational cost, but with the best quality. We proved that fine-tuning of the SVM parameters could improve the accuracy levels further, and there is still a scope for further enhancements to reduce the computational cost. Although the proposed framework offered promising results in terms of accuracy, it is unclear how much it would improve clinical outcomes for effective lung disease treatment. In addition, the proposed framework may be limited in its ability to generalize to different imaging modalities or disease categories that are not part of the training data. In addition, the proposed framework heavily relies on the availability of large and high-quality lung disease datasets. However, obtaining such data may not always be possible, especially for rare diseases, and the lack of data can limit the accuracy and effectiveness of the proposed framework. So, further research would be needed to determine the potential clinical impact of the proposed framework. Consequently, future work could include comparing our super-resolution model with other models and validating our framework for clinical use by collecting the opinions of different specialists with mean opinion score (MOS) records before commercial use. Future research directions may comprise incorporating more complex deep learning models with more layers or other architectures to further improve the accuracy of the proposed framework, extending the proposed framework to other medical imaging modalities, exploring the potential clinical impact of the proposed framework, and investigating the ability to generalize the proposed framework to other diseases.

Author Contributions

Methodology, H.M.E.; Software, M.R.S. and T.E.T.; Validation, W.E.-S., E.E.-D.H. and F.E.A.E.-S.; Formal analysis, H.M.E., M.R.S. and E.-S.M.E.-R.; Investigation, A.S.E.-F.; Resources, M.R.S., E.E.-D.H., E.-S.M.E.-R. and F.E.A.E.-S.; Data curation, W.E.-S., M.E. and T.E.T.; Writing—original draft, H.M.E. and T.E.T.; Writing—review & editing, W.E.-S., M.E., A.S.E.-F., E.-S.M.E.-R. and F.E.A.E.-S.; Supervision, M.M.F.; Project administration, M.M.F. All authors have read and agreed to the published version of the manuscript. They all equally worked on this paper.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are very grateful to all the institutions given in the affiliation list for performing this research work successfully. The authors would like to thank Prince Sultan University for their support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cruz, A.A. Global Surveillance, Prevention and Control of Chronic Respiratory Diseases: A Comprehensive Approach; World Health Organization: Geneva, Switzerland, 2007.
  2. GBD Chronic Respiratory Disease Collaborators. Prevalence and attributable health burden of chronic respiratory diseases, 1990–2017: A systematic analysis for the Global Burden of Disease Study 2017. Lancet Respir. Med. 2020, 8, 585–596. [Google Scholar] [CrossRef]
  3. WHO. World Health Organization Coronavirus Disease 2019 (COVID-19) Situation Report; World Health Organization: Geneva, Switzerland, 2020.
  4. Rahaman, M.M.; Li, C.; Yao, Y.; Kulwa, F.; Rahman, M.A.; Wang, Q.; Qi, S.; Kong, F.; Zhu, X.; Zhao, X. Identification of COVID-19 samples from chest X-Ray images using deep learning: A comparison of transfer learning approaches. J. X-ray Sci. Technol. 2020, 28, 821–839. [Google Scholar] [CrossRef]
  5. Alqudah, A.; Alqudah, A.M. Sliding window based deep ensemble system for breast cancer classification. J. Med. Eng. Technol. 2021, 45, 313–323. [Google Scholar] [CrossRef] [PubMed]
  6. Alquran, H.; Alsleti, M.; Alsharif, R.; Qasmieh, I.A.; Alqudah, A.M.; Harun, N.H.B. Employing texture features of chest x-ray images and machine learning in COVID-19 detection and classification. Mendel 2021, 27, 9–17. [Google Scholar] [CrossRef]
  7. Ahmed, S.T.; Kadhem, S.M. Using Machine Learning via Deep Learning Algorithms to Diagnose the Lung Disease Based on Chest Imaging: A Survey. Int. J. Interact. Mob. Technol. 2021, 15, 95–112. [Google Scholar] [CrossRef]
  8. Joshi, R.C.; Yadav, S.; Pathak, V.K.; Malhotra, H.S.; Khokhar, H.V.S.; Parihar, A.; Kohli, N.; Himanshu, D.; Garg, R.K.; Bhatt, M.L.B.; et al. A deep learning-based COVID-19 automatic diagnostic framework using chest X-ray images. Biocybern. Biomed. Eng. 2021, 41, 239–254. [Google Scholar] [CrossRef]
  9. Qasmieh, I.A.; Alquran, H.; Alqudah, A.M. Occluded iris classification and segmentation using self-customized artificial intelligence models and iterative randomized Hough transform. Int. J. Electr. Comput. Eng. 2021, 11, 4037. [Google Scholar] [CrossRef]
  10. Alqudah, A.M.; Qazan, S.; Masad, I.S. Artificial intelligence framework for efficient detection and classification of pneumonia using chest radiography images. J. Med. Biol. Eng. 2021, 41, 599–609. [Google Scholar] [CrossRef]
  11. American Thoracic Society. Diagnostic standards and classification of tuberculosis in adults and children. Am. J. Respir. Crit. Care Med. 2000, 161, 1376–1395. [Google Scholar] [CrossRef]
  12. Setio, A.A.A.; Traverso, A.; De Bel, T.; Berens, M.S.; van den Bogaard, C.; Cerello, P.; Chen, H.; Dou, Q.; Fantacci, M.E.; Geurts, B.; et al. Validation, comparison, and combination of algorithms for automatic detection of pulmonary nodules in computed tomography images: The LUNA16 challenge. Med. Image Anal. 2017, 42, 1–13. [Google Scholar] [CrossRef] [Green Version]
  13. Dong, D.; Tang, Z.; Wang, S.; Hui, H.; Gong, L.; Lu, Y.; Xue, Z.; Liao, H.; Chen, F.; Yang, F.; et al. The role of imaging in the detection and management of COVID-19: A review. IEEE Rev. Biomed. Eng. 2020, 14, 16–29. [Google Scholar] [CrossRef] [PubMed]
  14. Abdulkareem, K.H.; Mohammed, M.A.; Salim, A.; Arif, M.; Geman, O.; Gupta, D.; Khanna, A. Realizing an effective COVID-19 diagnosis system based on machine learning and IOT in smart hospital environment. IEEE Internet Things J. 2021, 8, 15919–15928. [Google Scholar] [CrossRef] [PubMed]
  15. Silva, P.; Luz, E.; Silva, G.; Moreira, G.; Silva, R.; Lucio, D.; Menotti, D. COVID-19 detection in CT images with deep learning: A voting-based scheme and cross-datasets analysis. Inform. Med. Unlocked 2020, 20, 100427. [Google Scholar] [CrossRef] [PubMed]
  16. Santos, A.M.; Pererira, B.B.; Seixas, J.M.; Mello, F.C.Q.; Kritski, A.L. Neural networks: An application for predicting smear negative pulmonary tuberculosis. In Advances in Statistical Methods for the Health Sciences; Springer: Berlin/Heidelberg, Germany, 2007; pp. 275–287. [Google Scholar]
  17. Er, O.; Yumusak, N.; Temurtas, F. Chest diseases diagnosis using artificial neural networks. Expert Syst. Appl. 2010, 37, 7648–7655. [Google Scholar] [CrossRef]
  18. El-Solh, A.A.; Hsiao, C.B.; Goodnough, S.; Serghani, J.; Grant, B.J. Predicting active pulmonary tuberculosis using an artificial neural network. Chest 1999, 116, 968–973. [Google Scholar] [CrossRef] [Green Version]
  19. Velichko, E.; Shariaty, F.; Orooji, M.; Pavlov, V.; Pervunina, T.; Zavjalov, S.; Khazaei, R.; Radmard, A.R. Development of computer-aided model to differentiate COVID-19 from pulmonary edema in lung CT scan: EDECOVID-net. Comput. Biol. Med. 2022, 141, 105172. [Google Scholar] [CrossRef]
  20. Shen, D.; Wu, G.; Suk, H.I. Deep learning in medical image analysis. Ann. Rev. Biomed. Eng. 2017, 19, 221–248. [Google Scholar] [CrossRef] [Green Version]
  21. Alqudah, A.M.; Alquraan, H.; Qasmieh, I.A.; Al-Badarneh, A. Employing image processing techniques and artificial intelligence for automated eye diagnosis using digital eye fundus images. J. Biomim. Biomater. Biomed. Eng. Trans. Tech. Publ. 2018, 39, 40–56. [Google Scholar] [CrossRef]
  22. Taher, F.; Shoaib, M.R.; Emara, H.M.; Abdelwahab, K.M.; El-Samie, F.E.A.; Haweel, M.T. Efficient framework for brain tumor detection using different deep learning techniques. Front. Public Health 2022, 10, 959667. [Google Scholar] [CrossRef]
  23. Alqudah, A.M.; Algharib, H.M.; Algharib, A.M.; Algharib, H.M. Computer-aided diagnosis system for automatic two stages classification of breast mass in digital mammogram images. Biomed. Eng. Appl. Basis Commun. 2019, 31, 1950007. [Google Scholar] [CrossRef]
  24. Wu, C.; Luo, C.; Xiong, N.; Zhang, W.; Kim, T.H. A greedy deep learning method for medical disease analysis. IEEE Access 2018, 6, 20021–20030. [Google Scholar] [CrossRef]
  25. Alqudah, A.M.; Alqudah, A. Improving machine learning recognition of colorectal cancer using 3D GLCM applied to different color spaces. Multimed. Tools Appl. 2022, 81, 10839–10860. [Google Scholar] [CrossRef]
  26. Shoaib, M.R.; Elshamy, M.R.; Taha, T.E.; El-Fishawy, A.S.; Abd El-Samie, F.E. Efficient deep learning models for brain tumor detection with segmentation and data augmentation techniques. Concurr. Comput. Pract. Exp. 2022, 34, e7031. [Google Scholar] [CrossRef]
  27. Wang, S.; Chen, Z.; Sheng, B. Convergence rate of SVM for kernel-based robust regression. Int. J. Wavelets Multiresolution Inf. Process. 2019, 17, 1950004. [Google Scholar] [CrossRef]
  28. Hu, S.; Gao, Y.; Niu, Z.; Jiang, Y.; Li, L.; Xiao, X.; Wang, M.; Fang, E.F.; Menpes-Smith, W.; Xia, J.; et al. Weakly supervised deep learning for covid-19 infection detection and classification from ct images. IEEE Access 2020, 8, 118869–118883. [Google Scholar] [CrossRef]
  29. Liu, Q.; Leung, C.K.; Hu, P. A two-dimensional sparse matrix profile DenseNet for COVID-19 diagnosis using chest CT images. IEEE Access 2020, 8, 213718–213728. [Google Scholar] [CrossRef]
  30. Emara, H.M.; Shoaib, M.R.; Elwekeil, M.; El-Shafai, W.; Taha, T.E.; El-Fishawy, A.S.; El-Rabaie, E.S.M.; Alshebeili, S.A.; Dessouky, M.I.; Abd El-Samie, F.E. Deep convolutional neural networks for COVID-19 automatic diagnosis. Microsc. Res. Tech. 2021, 84, 2504–2516. [Google Scholar] [CrossRef]
  31. Ibrahim, F.E.; Emara, H.M.; El-Shafai, W.; Elwekeil, M.; Rihan, M.; Eldokany, I.M.; Taha, T.E.; El-Fishawy, A.S.; El-Rabaie, E.S.M.; Abdellatef, E.; et al. Deep Learning-based Seizure Detection and Prediction from EEG Signals. Int. J. Numer. Methods Biomed. Eng. 2022, 38, e3573. [Google Scholar] [CrossRef]
  32. Shoaib, M.R.; Emara, H.M.; Elwekeil, M.; El-Shafai, W.; Taha, T.E.; El-Fishawy, A.S.; El-Rabaie, E.S.M.; El-Samie, F.E.A. Hybrid classification structures for automatic COVID-19 detection. J. Ambient. Intell. Humaniz. Comput. 2022, 13, 4477–4492. [Google Scholar] [CrossRef]
  33. Emara, H.M.; Elwekeil, M.; Taha, T.E.; El-Fishawy, A.S.; El-Rabaie, E.S.M.; Alotaiby, T.; Alshebeili, S.A.; El-Samie, A.; Fathi, E. Hilbert transform and statistical analysis for channel selection and epileptic seizure prediction. Wirel. Pers. Commun. 2021, 116, 3371–3395. [Google Scholar] [CrossRef]
  34. Shoaib, M.R.; Elshamy, M.R.; Taha, T.E.; El-Fishawy, A.S.; Abd El-Samie, F.E. Efficient brain tumor detection based on deep learning models. J. Phys. Conf. Ser. 2021, 2128, 012012. [Google Scholar] [CrossRef]
  35. Xu, X.; Jiang, X.; Ma, C.; Du, P.; Li, X.; Lv, S.; Yu, L.; Ni, Q.; Chen, Y.; Su, J.; et al. A deep learning system to screen novel coronavirus disease 2019 pneumonia. Engineering 2020, 6, 1122–1129. [Google Scholar] [CrossRef] [PubMed]
  36. Chandra, T.B.; Verma, K.; Singh, B.K.; Jain, D.; Netam, S.S. Coronavirus disease (COVID-19) detection in Chest X-Ray images using majority voting based classifier ensemble. Expert Syst. Appl. 2020, 165, 113909. [Google Scholar] [CrossRef] [PubMed]
  37. Alqudah, A.M.; Qazan, S.; Alqudah, A. Automated systems for detection of COVID-19 using chest X-ray images and lightweight convolutional neural networks. Res. Sq. 2020. [Google Scholar] [CrossRef]
  38. Alqudah, A.M.; Qazan, S.; Alquran, H.; Qasmieh, I.A.; Alqudah, A. COVID-19 detection from x-ray images using different artificial intelligence hybrid models. Jordan J. Electr. Eng. 2020, 6, 168–178. [Google Scholar] [CrossRef]
  39. Bhowmik, R.T.; Most, S.P. A Personalized Respiratory Disease Exacerbation Prediction Technique Based on a Novel Spatio-Temporal Machine Learning Architecture and Local Environmental Sensor Networks. Electronics 2022, 11, 2562. [Google Scholar] [CrossRef]
  40. Kim, S.; Rim, B.; Choi, S.; Lee, A.; Min, S.; Hong, M. Deep Learning in Multi-Class Lung Diseases’ Classification on Chest X-ray Images. Diagnostics 2022, 12, 915. [Google Scholar] [CrossRef]
  41. Al Shehri, W.; Almalki, J.; Mehmood, R.; Alsaif, K.; Alshahrani, S.M.; Jannah, N.; Alangari, S. A Novel COVID-19 Detection Technique Using Deep Learning Based Approaches. Sustainability 2022, 14, 12222. [Google Scholar] [CrossRef]
  42. Rasheed, J.; Shubair, R.M. Screening Lung Diseases Using Cascaded Feature Generation and Selection Strategies. Healthcare 2022, 10, 1313. [Google Scholar] [CrossRef]
  43. Hong, M.; Rim, B.; Lee, H.; Jang, H.; Oh, J.; Choi, S. Multi-class classification of lung diseases using CNN models. Appl. Sci. 2021, 11, 9289. [Google Scholar] [CrossRef]
  44. Pradhan, K.; Chawla, P.; Rawat, S. A deep learning-based approach for detection of lung cancer using self adaptive sea lion optimization algorithm (SA-SLnO). J. Ambient. Intell. Humaniz. Comput. 2022, 1–15. [Google Scholar] [CrossRef]
  45. Pradhan, K.S.; Chawla, P.; Tiwari, R. HRDEL: High ranking deep ensemble learning-based lung cancer diagnosis model. Expert Syst. Appl. 2023, 213, 118956. [Google Scholar] [CrossRef]
  46. Souid, A.; Sakli, N.; Sakli, H. Classification and predictions of lung diseases from chest x-rays using mobilenet v2. Appl. Sci. 2021, 11, 2751. [Google Scholar] [CrossRef]
  47. Biswas, S.; Chatterjee, S.; Majee, A.; Sen, S.; Schwenker, F.; Sarkar, R. Prediction of COVID-19 from chest CT images using an ensemble of deep learning models. Appl. Sci. 2021, 11, 7004. [Google Scholar] [CrossRef]
  48. Akter, S.; Shamrat, F.J.M.; Chakraborty, S.; Karim, A.; Azam, S. COVID-19 detection using deep learning algorithm on chest X-ray images. Biology 2021, 10, 1174. [Google Scholar] [CrossRef] [PubMed]
  49. Rahman, T.; Chowdhury, M.E.; Khandakar, A.; Islam, K.R.; Islam, K.F.; Mahbub, Z.B.; Kadir, M.A.; Kashem, S. Transfer Learning with Deep Convolutional Neural Network (CNN) for Pneumonia Detection using Chest X-ray. Appl. Sci. 2020, 10, 3233. [Google Scholar] [CrossRef]
  50. Ferreira, J.R.; Cardenas, D.A.C.; Moreno, R.A.; de Sá Rebelo, M.D.F.; Krieger, J.E.; Gutierrez, M.A. Multi-View Ensemble Convolutional Neural Network to Improve Classification of Pneumonia in Low Contrast Chest X-Ray Images. In Proceedings of the 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Montreal, QB, Canada, 20–24 July 2020; pp. 1238–1241. [Google Scholar]
  51. Raina, A.; Mahajan, S.; Vanipriya, C.; Bhardwaj, A.; Pandit, A.K. COVID-19 Detection: An Approach Using X-Ray Images and Deep Learning Techniques. In Advances in Intelligent Computing and Communication; Springer: Berlin/Heidelberg, Germany, 2021; pp. 7–16. [Google Scholar]
  52. Zhang, Y.D.; Zhang, Z.; Zhang, X.; Wang, S.H. MIDCAN: A multiple input deep convolutional attention network for COVID-19 diagnosis based on chest CT and chest X-ray. Pattern Recognit. Lett. 2021, 150, 8–16. [Google Scholar] [CrossRef]
  53. Wang, S.H.; Nayak, D.R.; Guttery, D.S.; Zhang, X.; Zhang, Y.D. COVID-19 classification by CCSHNet with deep fusion using transfer learning and discriminant correlation analysis. Inf. Fusion 2021, 68, 131–148. [Google Scholar] [CrossRef]
  54. He, Z.; Cao, Y.; Du, L.; Xu, B.; Yang, J.; Cao, Y.; Tang, S.; Zhuang, Y. Mrfn: Multi-receptive-field network for fast and accurate single image super-resolution. IEEE Trans. Multimed. 2019, 22, 1042–1054. [Google Scholar] [CrossRef]
  55. Mehrrotraa, R.; Ansari, M.; Agrawal, R.; Tripathi, P.; Heyat, M.B.B.; Al-Sarem, M.; Muaad, A.Y.M.; Nagmeldin, W.A.E.; Abdelmaboud, A.; Saeed, F. Ensembling of efficient deep convolutional networks and machine learning algorithms for resource effective detection of tuberculosis using thoracic (chest) radiography. IEEE Access 2022, 10, 85442–85458. [Google Scholar] [CrossRef]
  56. Mehrotra, R.; Agrawal, R.; Ansari, M. Diagnosis of hypercritical chronic pulmonary disorders using dense convolutional network through chest radiography. Multimed. Tools Appl. 2022, 81, 7625–7649. [Google Scholar] [CrossRef] [PubMed]
  57. Masad, I.S.; Alqudah, A.; Alqudah, A.M.; Almashaqbeh, S. A hybrid deep learning approach towards building an intelligent system for pneumonia detection in chest X-ray images. Int. J. Electr. Comput. Eng. 2021, 11, 5530–5540. [Google Scholar] [CrossRef]
  58. Al-Issa, Y.; Alqudah, A.M.; Alquran, H.; Al Issa, A. Pulmonary diseases decision support system using deep learning approach. Comput. Mater. Contin. 2022, 73, 311–326. [Google Scholar] [CrossRef]
  59. Kaggle. Paultimothymooney. Available online: https://www.kaggle.com/paultimothymooney/chest-xray-pneumonia (accessed on 19 October 2020).
  60. Kaggle. Abnormalities. Available online: https://www.kaggle.com/kmader/pulmonary-chest-xray-abnormalities (accessed on 19 October 2020).
  61. Kaggle. Paultimothymooney. Available online: hhttps://www.kaggle.com/datasets/paultimothymooney/chest-xray-pneumonia (accessed on 19 April 2022).
  62. Kaggle. Datasets. Available online: https://www.kaggle.com/datasets/tawsifurrahman/tuberculosis-tb-chest-xray-dataset (accessed on 19 April 2022).
  63. Kaggle. Code. Available online: https://www.kaggle.com/code/sana306/detection-of-covid-positive-cases-using-dl/data (accessed on 19 April 2022).
  64. Kaggle. Datasets. Available online: https://www.kaggle.com/datasets/luisblanche/covidct (accessed on 19 April 2022).
  65. Kaggle. Datasets. Available online: https://www.kaggle.com/datasets/mohamedhanyyy/chest-ctscan-images (accessed on 19 April 2022).
  66. Kaggle. Datasets. Available online: https://www.kaggle.com/datasets/maedemaftouni/large-covid19-ct-slice-dataset (accessed on 19 April 2022).
  67. Ilesanmi, A.E.; Ilesanmi, T.O. Methods for image denoising using convolutional neural network: A review. Complex Intell. Syst. 2021, 7, 2179–2198. [Google Scholar] [CrossRef]
  68. Szegedy, C.; Ioffe, S.; Vanhoucke, V.; Alemi, A. Inception-v4, inception-resnet and the impact of residual connections on learning. In Proceedings of the AAAI Conference on Artificial Intelligence, San Francisco, CA, USA, 4–9 February 2017; Volume 31. [Google Scholar]
  69. Gonwirat, S.; Surinta, O. Improving Recognition of Thai Handwritten Characters with Deep Convolutional Neural Networks. In Proceedings of the 2020 The 3rd International Conference on Information Science and System, Cambridge, UK, 19–20 March 2020; pp. 82–87. [Google Scholar]
  70. Xu, P.; Chan, A.K. Support vector machines for multi-class signal classification with unbalanced samples. In Proceedings of the International Joint Conference on Neural Networks, Hong Kong, China, 1–8 June 2003; Volume 2, pp. 1116–1119. [Google Scholar]
  71. Chamasemani, F.F.; Singh, Y.P. Multi-class support vector machine (SVM) classifiers–an application in hypothyroid detection and classification. In Proceedings of the 2011 Sixth International Conference on Bio-Inspired Computing: Theories and Applications, Penang, Malaysia, 27–29 September 2011; pp. 351–356. [Google Scholar]
  72. Hsu, C.W.; Lin, C.J. A comparison of methods for multiclass support vector machines. IEEE Trans. Neural Netw. 2002, 13, 415–425. [Google Scholar] [PubMed] [Green Version]
  73. Taha, A.A.; Hanbury, A. Metrics for evaluating 3D medical image segmentation: Analysis, selection, and tool. BMC Med. Imaging 2015, 15, 29. [Google Scholar] [CrossRef] [Green Version]
  74. Tharwat, A. Classification assessment methods. Appl. Comput. Inform. 2020, 17, 168–192. [Google Scholar] [CrossRef]
  75. Jaiswal, A.; Gianchandani, N.; Singh, D.; Kumar, V.; Kaur, M. Classification of the COVID-19 infected patients using DenseNet201 based deep transfer learning. J. Biomol. Struct. Dyn. 2020, 39, 5682–5689. [Google Scholar] [CrossRef]
Figure 1. Main architecture of the proposed framework.
Figure 1. Main architecture of the proposed framework.
Diagnostics 13 01319 g001
Figure 2. Samples of augmented images.
Figure 2. Samples of augmented images.
Diagnostics 13 01319 g002
Figure 4. Overall scheme of the InceptionResNetv2 network.
Figure 4. Overall scheme of the InceptionResNetv2 network.
Diagnostics 13 01319 g004
Figure 5. Overall architecture of the Inception-resnet modules. (a) Inception-resnet-A. (b) Inception-resnet-B. (c) Inception-resnet-C.
Figure 5. Overall architecture of the Inception-resnet modules. (a) Inception-resnet-A. (b) Inception-resnet-B. (c) Inception-resnet-C.
Diagnostics 13 01319 g005
Figure 6. Reduction-A and Reduction-B modules (a,b).
Figure 6. Reduction-A and Reduction-B modules (a,b).
Diagnostics 13 01319 g006
Figure 7. Confusion matrix for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Figure 7. Confusion matrix for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Diagnostics 13 01319 g007
Figure 8. ROC curve for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Figure 8. ROC curve for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Diagnostics 13 01319 g008
Figure 9. Training progress curve for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Figure 9. Training progress curve for InceptionResNetv2-MCSVM-based model with image SR using dataset #1.
Diagnostics 13 01319 g009
Figure 10. Confusion matrix for InceptionResnetv2 model with image SR using dataset #2.
Figure 10. Confusion matrix for InceptionResnetv2 model with image SR using dataset #2.
Diagnostics 13 01319 g010
Figure 11. ROC curve for InceptionResnetv2 model with image SR using dataset #2.
Figure 11. ROC curve for InceptionResnetv2 model with image SR using dataset #2.
Diagnostics 13 01319 g011
Figure 12. Training progress curve for InceptionResnetv2 model with image SR using dataset #2.
Figure 12. Training progress curve for InceptionResnetv2 model with image SR using dataset #2.
Diagnostics 13 01319 g012
Figure 13. Confusion matrix for InceptionResNetv2 model with image SR using dataset #3.
Figure 13. Confusion matrix for InceptionResNetv2 model with image SR using dataset #3.
Diagnostics 13 01319 g013
Figure 14. ROC curve for InceptionResNetv2 model with image SR using dataset #3.
Figure 14. ROC curve for InceptionResNetv2 model with image SR using dataset #3.
Diagnostics 13 01319 g014
Figure 15. Training progress for InceptionResNetv2 model for dataset #3.
Figure 15. Training progress for InceptionResNetv2 model for dataset #3.
Diagnostics 13 01319 g015
Figure 16. t-SNE plot of the extracted features from the fully-connected layer for dataset #1.
Figure 16. t-SNE plot of the extracted features from the fully-connected layer for dataset #1.
Diagnostics 13 01319 g016
Figure 17. t-SNE plot of the extracted features from the fully-connected layer for dataset #2.
Figure 17. t-SNE plot of the extracted features from the fully-connected layer for dataset #2.
Diagnostics 13 01319 g017
Figure 18. t-SNE plot of the extracted features from the fully-connected layer for dataset #3.
Figure 18. t-SNE plot of the extracted features from the fully-connected layer for dataset #3.
Diagnostics 13 01319 g018
Figure 19. Accuracies rates for the proposed approaches.
Figure 19. Accuracies rates for the proposed approaches.
Diagnostics 13 01319 g019
Table 1. Datasets description.
Table 1. Datasets description.
DatasetLung Disease
Dataset #1
X-ray images
COVID-19TBPneumonia-bacterialPneumonia-viralNormal
2598009008001000
Dataset #2
X-ray images
COVID-19Lung opacityTBPneumonia-viralNormal
361660128624308010,192
Dataset #3
CT images
COVID-19AdenocarcinomaLarge cell carcinomaSquamous cell carcinomaCAPNormal
794242902508341026187290
Table 2. SVM parameters.
Table 2. SVM parameters.
ParameterValue
Penalty parameter C1.0
KernelPolynomial
Degree3.0
GammaScale
Tolerance0.001
Decision function shapeOne versus rest
Number of iteration n _ c l a s s e s × ( n _ c l a s s e s 1 ) / 2
Table 3. Results for pre-trained models using dataset #1.
Table 3. Results for pre-trained models using dataset #1.
ModelsEvaluation Metrics
AccuracySensitivitySpeci cityPrecisionMCCF1 ScoreFpr
Without
Augmentation
Resnet10177.2474.5380.7772.1965.8575.160.197
Inceptionv378.5275.1280.9773.4367.3777.980.158
InceptionResNetv280.8678.2384.6775.7269.5778.120.148
With
Augmentation
Resnet10178.2575.4382.3773.2967.1576.860.094
Inceptionv380.1277.6786.0575.7270.2178.080.088
InceptionResNetv281.8679.5886.5778.7870.5678.840.084
Table 4. Results for pre-trained-MCSVM based models using dataset #1.
Table 4. Results for pre-trained-MCSVM based models using dataset #1.
ModelsEvaluation Metrics
AccSenSpecPreciMccF1 ScoreFpr
Resnet10183.2183.0390.3781.8980.1581.020.074
Inceptionv385.3485.3495.1185.1282.2182.360.0489
InceptionResNetv286.8087.4796.7887.0183.9886.860.0322
Table 5. Results for pre-trained models with image SR using dataset #1.
Table 5. Results for pre-trained models with image SR using dataset #1.
ModelsEvaluation Metrics
AccSenSpecPrecMccF1 ScoreFpr
ResNet10190.1689.3495.47890.3289.1190.780.0314
Inceptionv392.8591.4496.5692.7690.1792.310.0278
InceptionResnetv295.2495.7696.3896.5192.1895.360.0157
Table 6. Results for pre-trained-MCSVM based models with image SR using dataset #1.
Table 6. Results for pre-trained-MCSVM based models with image SR using dataset #1.
ModelsEvaluation Metrics
AccSenSpecPreciMccF1 ScoreFpr
Resnet10191.2491.2297.0891.2088.2991.080.0292
Inceptionv393.1593.1497.7293.1490.8593.110.0228
InceptionResnetv296.8097.4798.7897.0193.9896.860.0122
Table 7. Results for pre-trained models with image SR using dataset #2.
Table 7. Results for pre-trained models with image SR using dataset #2.
ModelsEvaluation Metrics
AccSenSpecPrecMccF1 ScoreFpr
ResNet10192.44192.51398.15389.1088.71190.350.0601
Inceptionv393.8592.6496.8692.2090.0292.560.0534
InceptionResnetv296.30996.3999.2296.4196.3995.620.0369
Table 8. Results for pre-trained-MCSVM-based models with image SR using dataset #2.
Table 8. Results for pre-trained-MCSVM-based models with image SR using dataset #2.
ModelsEvaluation Metrics
AccSenSpecPrecMccF1 ScoreFpr
ResNet10191.7892.8097.1390.1089.82191.4550.0172
Inceptionv391.9991.9497.0892.4590.9892.870.0132
InceptionResnetv293.4592.7698.5892.5192.7890.560.0131
Table 9. Results for pre-trained models with image SR using dataset #3.
Table 9. Results for pre-trained models with image SR using dataset #3.
ModelsEvaluation Metrics
AccSenSpecPrecMccF1 ScoreFpr
ResNet10194.5190.2398.5791.3290.4192.250.0132
Inceptionv394.5490.6298.6993.2192.1392.340.0118
InceptionResnetv298.02898.51399.5598.6498.5798.130.0044
Table 10. Results for pre-trained MCSVM-based models with image SR using dataset #3.
Table 10. Results for pre-trained MCSVM-based models with image SR using dataset #3.
ModelsEvaluation Metrics
AccSenSpecPrecMccF1 ScoreFpr
ResNet10191.5192.2397.5790.3289.4191.250.0168
Inceptionv391.5491.6297.6992.2191.1392.870.0131
InceptionResnetv292.5692.1698.5292.3192.6790.780.0128
Table 11. The best results for pre-trained models with image super-resolution using the three datasets.
Table 11. The best results for pre-trained models with image super-resolution using the three datasets.
DatasetModelsEvaluation Metrics
AccuracySensitivitySpecicityPrecisionMCCF1 ScoreFpr
#1Resnet101 + MCSVM91.2491.2297.0891.2088.2991.080.0292
Inceptionv3 + MCSVM93.1593.1497.7293.1490.8593.110.0228
InceptionResNetv2 + MCSVM96.8097.4798.7897.0193.9896.860.0122
#2Resnet101 + Softmax92.44192.51398.15389.1088.71190.350.0601
Inceptionv3 + Softmax93.8592.6496.8692.2090.0292.560.0534
InceptionResNetv2 + Softmax96.30996.3999.2296.4196.3995.620.0131
#3Resnet101 + Softmax94.5190.2398.5791.3290.4192.250.0132
Inceptionv3 + Softmax94.5490.6298.6993.2192.1392.340.0118
InceptionResNetv2 + Softmax98.02898.51399.5598.6498.5798.130.0044
Table 12. Computational time of the examined approaches using dataset #1.
Table 12. Computational time of the examined approaches using dataset #1.
Laptop SpecificationsCore I 7 10th Generation, 32 bit RAM,
Nvidia RTX 2070,
Gpu and Hard Tera SSD with Matlab
2020b Version
MethodComputational Time (s)
ResNet101 Features + MCSVM139.9
Inceptionv3 Features + MCSVM130.9
InceptionResNetv2 Features + MCSVM136.7
Resnet101 + Softmax221.7
Inceptionv3 + Softmax199.4
InceptionResNetv2 + Softmax216.2
ResNet101 Features + MCSVM + SR298.2
Inceptionv3 Features + MCSVM + SR221.5
InceptionResNetv2 Features + MCSVM + SR230.7
Table 13. Comparison with the state-of-the-art methods.
Table 13. Comparison with the state-of-the-art methods.
AuthorsTaskTechniqueAccuracy (%)
Xu et al. [35]Viral Pneumonia,
Normal, and COVID-19
3D DL model86.7
Chandra et al. [36]Normal and COVID-19Automatic COVID screening
(ACoS)
98.06
COVID-19 and Pneumonia91.23
Rahman et al. [49]Normal and PneumoniaCNN-AlexNet, ResNet18,
DenseNet201, and SqueezeNet
TL-based models
98
Normal, Bacterial pneumonia
and Viral pneumonia
93.3
Bacterial pneumonia
and Viral pneumonia
95
Ferreira et al. [50]Normal and PneumoniaHistogram equalization+ VGG16 CNN
+MLP classifier
97.4
Bacterial pneumonia
and Viral pneumonia
92.1
Jaiswal et al. [75]Normal and COVID-19DenseNet201
TL-based model
96.23
Proposed
model
Normal, COVID-19, Viral pneumonia
Bacterial pneumonia and TB
SR + Inceptioesnetv2+Softmax95.24
SR + Inceptioesnetv2+MCSVM96.80
Normal, COVID-19, Viral pneumonia
Lung opacity, Pneumonia and TB
SR + Inceptioesnetv2+Softmax96.309
SR + Inceptioesnetv2+MCSVM93.45
COVID-19, Non-COVID-19, Large cell carcinoma,
Squamous cell carcinoma and CAP
SR + Inceptioesnetv2+Softmax98.028
SR + Inceptioesnetv2+MCSVM92.56
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Emara, H.M.; Shoaib, M.R.; El-Shafai, W.; Elwekeil, M.; Hemdan, E.E.-D.; Fouda, M.M.; Taha, T.E.; El-Fishawy, A.S.; El-Rabaie, E.-S.M.; El-Samie, F.E.A. Simultaneous Super-Resolution and Classification of Lung Disease Scans. Diagnostics 2023, 13, 1319. https://doi.org/10.3390/diagnostics13071319

AMA Style

Emara HM, Shoaib MR, El-Shafai W, Elwekeil M, Hemdan EE-D, Fouda MM, Taha TE, El-Fishawy AS, El-Rabaie E-SM, El-Samie FEA. Simultaneous Super-Resolution and Classification of Lung Disease Scans. Diagnostics. 2023; 13(7):1319. https://doi.org/10.3390/diagnostics13071319

Chicago/Turabian Style

Emara, Heba M., Mohamed R. Shoaib, Walid El-Shafai, Mohamed Elwekeil, Ezz El-Din Hemdan, Mostafa M. Fouda, Taha E. Taha, Adel S. El-Fishawy, El-Sayed M. El-Rabaie, and Fathi E. Abd El-Samie. 2023. "Simultaneous Super-Resolution and Classification of Lung Disease Scans" Diagnostics 13, no. 7: 1319. https://doi.org/10.3390/diagnostics13071319

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop