Computer-Aided detection of tuberculosis from X-ray images using CNN and PatternNet classifier

被引:1
作者
Abraham, Bejoy [1 ]
Mohan, Jesna [2 ]
John, Shinu Mathew [3 ]
Ramachandran, Sivakumar [4 ]
机构
[1] Coll Engn Muttathara, Dept Comp Sci & Engn, Thiruvananthapuram, Kerala, India
[2] Mar Baselios Coll Engn & Technol, Dept Comp Sci & Engn, Thiruvananthapuram, Kerala, India
[3] St Thomas Coll Engn & Technol, Dept Comp Sci & Engn, Kannur, Kerala, India
[4] Govt Engn Coll Wayanad, Dept Elect & Commun Engn, Wayanad, Kerala, India
关键词
Tuberculosis; Artificial Neural Network; CNN; EfficientnetB0; Densenet201; CONVOLUTIONAL NEURAL-NETWORK;
D O I
10.3233/XST-230028
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
BACKGROUND: Tuberculosis (TB) is a highly infectious disease that mainly affects the human lungs. The gold standard for TB diagnosis is Xpert Mycobacterium tuberculosis/resistance to rifampicin (MTB/RIF) testing. X-ray, a relatively inexpensive and widely used imaging modality, can be employed as an alternative for early diagnosis of the disease. Computer-aided techniques can be used to assist radiologists in interpreting X-ray images, which can improve the ease and accuracy of diagnosis. OBJECTIVE: To develop a computer-aided technique for the diagnosis of TB from X-ray images using deep learning techniques. METHODS: This research paper presents a novel approach for TB diagnosis from X-ray using deep learning methods. The proposed method uses an ensemble of two pre-trained neural networks, namely EfficientnetB0 and Densenet201, for feature extraction. The features extracted using two CNNs are expected to generate more accurate and representative features than a single CNN. A custom-built artificial neural network (ANN) called PatternNet with two hidden layers is utilized to classify the extracted features. RESULTS: The effectiveness of the proposed method was assessed on two publicly accessible datasets, namely the Montgomery and Shenzhen datasets. The Montgomery dataset comprises 138 X-ray images, while the Shenzhen dataset has 662 X-ray images. The method was further evaluated after combining both datasets. The method performed exceptionally well on all three datasets, achieving high Area Under the Curve (AUC) scores of 0.9978, 0.9836, and 0.9914, respectively, using a 10-fold cross-validation technique. CONCLUSION: The experiments performed in this study prove the effectiveness of features extracted using EfficientnetB0 and Densenet201 in combination with PatternNet classifier in the diagnosis of tuberculosis from X-ray images.
引用
收藏
页码:699 / 711
页数:13
相关论文
共 32 条
[1]   Computer-aided detection of COVID-19 from CT scans using an ensemble of CNNs and KSVM classifier [J].
Abraham, Bejoy ;
Nair, Madhu S. .
SIGNAL IMAGE AND VIDEO PROCESSING, 2022, 16 (03) :587-594
[2]   Computer-aided grading of prostate cancer from MRI images using Convolutional Neural Networks [J].
Abraham, Bejoy ;
Nair, Madhu S. .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (03) :2015-2024
[3]   Ensemble learning based automatic detection of tuberculosis in chest X-ray images using hybrid feature descriptors [J].
Ayaz, Muhammad ;
Shaukat, Furqan ;
Raja, Gulistan .
PHYSICAL AND ENGINEERING SCIENCES IN MEDICINE, 2021, 44 (01) :183-194
[4]   Automatic detection of tuberculosis related abnormalities in Chest X-ray images using hierarchical feature extraction scheme [J].
Chandra, Tej Bahadur ;
Verma, Kesari ;
Singh, Bikesh Kumar ;
Jain, Deepak ;
Netam, Satyabhuwan Singh .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 158
[5]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[6]   Detection of tuberculosis from chest X-ray images: Boosting the performance with vision transformer and transfer learning [J].
Duong, Linh T. ;
Le, Nhi H. ;
Tran, Toan B. ;
Ngo, Vuong M. ;
Nguyen, Phuong T. .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184
[7]   A computer-aided diagnosis system for the classification of COVID-19 and non-COVID-19 pneumonia on chest X-ray images by integrating CNN with sparse autoencoder and feed forward neural network [J].
Gayathri, J. L. ;
Abraham, Bejoy ;
Sujarani, M. S. ;
Nair, Madhu S. .
COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 141
[8]   A semantic contour based segmentation of lungs from chest x-rays for the classification of tuberculosis using Naive Bayes classifier [J].
Geetha Pavani, P. ;
Biswal, Birendra ;
Sairam, M. V. S. ;
Bala Subrahmanyam, N. .
INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2021, 31 (04) :2189-2203
[9]   Densely Connected Convolutional Networks [J].
Huang, Gao ;
Liu, Zhuang ;
van der Maaten, Laurens ;
Weinberger, Kilian Q. .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :2261-2269
[10]   Two public chest X-ray datasets for computer-aided screening of pulmonary diseases [J].
Jaeger, Stefan ;
Candemir, Sema ;
Antani, Sameer ;
Wang, Yi-Xiang J. ;
Lu, Pu-Xuan ;
Thoma, George .
QUANTITATIVE IMAGING IN MEDICINE AND SURGERY, 2014, 4 (06) :475-477