AUTOMATED DETECTION OF TUBERCULOSIS FROM CHEST X-RAY IMAGES USING DEEP LEARNING
Abstract
One of the most common and deadly infectious illnesses in the world is still tuberculosis (TB), especially in developing nations with inadequate healthcare systems. In order to stop the spread of tuberculosis and enhance patient outcomes, early identification and diagnosis are essential. In this study, we present a deep learning-based system that uses chest X-ray pictures to automatically detect tuberculosis. Despite the difficulties of limited dataset availability, the system uses transfer learning using MobileNetV2 and DenseNet architectures to classify chest Xrays as either TB-positive or Healthy, reaching notable accuracy. To increase model generalisation and image quality, pre-processing methods like Contrast Limited Adaptive Histogram Equalisation (CLAHE) and sophisticated data augmentation approaches are used. The trained model is then implemented as a Flask web application, offering a user-friendly interface with features like secure login, image upload and preview, prediction results with probability scores, and performance metrics visualisation like accuracy curves, confusion matrices, and ROC curves. The suggested framework shows how deep learning can be used to create scalable, dependable, and affordable diagnostic tools to help radiologists and other medical professionals with TB screening and diagnosis.