• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

A Tuberculosis Detection Method Using Attention and Sparse R-CNN


Abstract

To achieve accurate detection of tuberculosis (TB) areas in chest radiographs, we design a chest X-ray TB area detection algorithm. The algorithm consists of two stages: the chest X-ray TB classification network (CXTCNet) and the chest X-ray TB area detection network (CXTDNet). CXTCNet is used to judge the presence or absence of TB areas in chest X-ray images, thereby excluding the influence of other lung diseases on the detection of TB areas. It can reduce false positives in the detection network and improve the accuracy of detection results. In CXTCNet, we propose a channel attention mechanism (CAM) module and combine it with DenseNet. This module enables the network to learn more spatial and channel features information about chest X-ray images, thereby improving network performance. CXTDNet is a design based on a sparse object detection algorithm (Sparse R-CNN). A group of fixed learnable proposal boxes and learnable proposal features are using for classification and location. The predictions of the algorithm are output directly without non-maximal suppression post-processing. Furthermore, we use CLAHE to reduce image noise and improve image quality for data preprocessing. Experiments on dataset TBX11K show that the accuracy of the proposed CXTCNet is up to 99.10%, which is better than most current TB classification algorithms. Finally, our proposed chest X-ray TB detection algorithm could achieve AP of 45.35% and AP50 of 74.20%. We also establish a chest X-ray TB dataset with 304 sheets. And experiments on this dataset showed that the accuracy of the diagnosis was comparable to that of radiologists. We hope that our proposed algorithm and established dataset will advance the field of TB detection.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
X. Xu, J. Zhang, X. Cheng, L. Lu, Y. Zhao, Z. Xu, Z. Gu, "A Tuberculosis Detection Method Using Attention and Sparse R-CNN," KSII Transactions on Internet and Information Systems, vol. 16, no. 7, pp. 2131-2153, 2022. DOI: 10.3837/tiis.2022.07.001.

[ACM Style]
Xuebin Xu, Jiada Zhang, Xiaorui Cheng, Longbin Lu, Yuqing Zhao, Zongyu Xu, and Zhuangzhuang Gu. 2022. A Tuberculosis Detection Method Using Attention and Sparse R-CNN. KSII Transactions on Internet and Information Systems, 16, 7, (2022), 2131-2153. DOI: 10.3837/tiis.2022.07.001.

[BibTeX Style]
@article{tiis:25834, title="A Tuberculosis Detection Method Using Attention and Sparse R-CNN", author="Xuebin Xu and Jiada Zhang and Xiaorui Cheng and Longbin Lu and Yuqing Zhao and Zongyu Xu and Zhuangzhuang Gu and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2022.07.001}, volume={16}, number={7}, year="2022", month={July}, pages={2131-2153}}