CP_DeepNet: a novel automated system for COVID-19 and pneumonia detection through lung X-rays

Muhammad Hamza Mehmood,Farman Hassan,Auliya Ur Rahman,Wasiat Khan,Samih M. Mostafa,Yazeed Yasin Ghadi,Abdulmohsen Algarni,Mudasser Ali
DOI: https://doi.org/10.1007/s11042-024-18921-6
IF: 2.577
2024-03-26
Multimedia Tools and Applications
Abstract:Abstract In recent years, the COVID-19 outbreak has affected humanity across the globe. The frequent symptoms of COVID-19 are identical to the normal flu, such as fever and cough. COVID-19 disseminates rapidly, and it has become a prominent cause of mortality. Nowadays, the new wave of COVID-19 has created significant impacts in China. This virus can have detrimental effects on people of all ages, particularly the elderly, due to their weak immune systems. The real-time polymerase chain reaction (RT-PCR) examination is typically performed for the identification of coronavirus. RT-PCR is an expensive and time requiring method, accompanied by a significant rate of false negative detections. Therefore, it is mandatory to develop an inexpensive, fast, and reliable method to detect COVID-19. X-ray images are generally utilized to detect diverse respiratory conditions like pulmonary infections, breathlessness syndrome, lung cancer, air collection in spaces of the lungs, etc. This study has also utilized a chest X-ray dataset to identify COVID-19 and pneumonia. In this research work, we proposed a novel deep learning model CP_DeepNet, which is based on a pre-trained deep learning model such as SqueezeNet, and further added three blocks of convolutional layers to it for assessing the classification efficacy. Furthermore, we employed a data augmentation method for generating more images to overcome the problem of model overfitting. We utilized COVID-19 radiograph dataset for evaluating the performance of the proposed model. To elaborate further, we obtained significant results with accuracy of 99.32%, a precision of 100%, a recall of 99%, a specificity of 99.2%, an area under the curve of 99.78%, and an F1-score of 99.49% on CP_DeepNet for the binary classification of COVID-19 and normal class. We also employed CP_DeepNet for the multiclass classification of COVID-19, pneumonia, and normal person, in which CP_DeepNet achieved accuracy, precision, recall, specificity, area under curve, and F1-score of 99.62%, 99.79%, 99.52%, 99.69, 99.62, and 99.72%, respectively. Comparative analysis of experimental results with different preexisting techniques shows that the proposed model is more dependable as compared to RT-PCR and other prevailing modern techniques for the detection of COVID-19.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to develop a fast, economical and reliable detection method to identify COVID - 19 and pneumonia patients in the current context of the COVID - 19 epidemic. Although the traditional real - time polymerase chain reaction (RT - PCR) test can identify different variants of the novel coronavirus, it is costly, time - consuming and has a relatively high false - negative rate. Therefore, researchers seek to use chest X - ray images and deep - learning techniques to overcome these limitations. Specifically, the paper proposes a new automated system named CP_DeepNet, which is based on the pre - trained deep - learning model SqueezeNet and adds three convolutional - layer blocks on this basis to improve the classification effect. In addition, in order to overcome the problem of model over - fitting, the data augmentation method is also used in the study to generate more images. By using the COVID - 19 radiology data set to evaluate the performance of the proposed model, the results show that the accuracy of CP_DeepNet in binary classification (COVID - 19 vs. normal) is 99.32%, the precision is 100%, the recall is 99%, the specificity is 99.2%, the area under the curve is 99.78%, and the F1 - score is 99.49%; in multi - class classification (COVID - 19, pneumonia vs. normal), the accuracy is 99.62%, the precision is 99.79%, the recall is 99.52%, the specificity is 99.69%, the area under the curve is 99.62%, and the F1 - score is 99.72%. These results indicate that, compared with the existing RT - PCR and other modern techniques, the proposed model is more reliable in detecting COVID - 19. The main contributions of the paper are as follows: 1. Propose a new deep - learning method specifically for automatically detecting COVID - 19 and pneumonia from lung X - rays. 2. The model shows strong performance in simultaneously detecting cases of three different categories (normal, COVID - 19 and pneumonia), enhancing its applicability in various clinical scenarios. 3. Solve the data set limitations and over - fitting problems through data augmentation techniques, which not only expands the data set but also enhances the generalization ability of the model. 4. Rigorously verify the effectiveness of the proposed method through comprehensive experiments, including performance evaluations in binary - classification and three - classification scenarios. 5. Through a detailed comparison and analysis with existing methods, demonstrate the superior ability of the proposed method in identifying COVID - 19 and pneumonia patients, making it a feasible and efficient tool for deployment in clinical centers and providing valuable assistance for disease diagnosis.