A Cough-Based Algorithm for Automatic Diagnosis of Pertussis
Renard Xaviero Adhi Pramono1, Syed Anas Imtiaz1, Esther Rodriguez-Villegas1
1Department of Electrical and Electronic Engineering, Imperial College London, London, United Kingdom.
Insights
An automated algorithm analyzes cough and whoop sounds for diagnosing pertussis (whooping cough). This low-cost, smartphone-deployable solution accurately identifies the contagious respiratory disease, aiding early detection and outbreak control.
Area of Science:
- Medical Diagnostics
- Computational Biology
- Public Health
Background:
- Pertussis (whooping cough) is a severe, contagious respiratory illness, particularly dangerous for young children, causing over 200,000 deaths annually.
- Diagnosis is challenging in developing nations due to limited healthcare infrastructure, necessitating accessible screening tools.
Purpose of the Study:
- To develop and evaluate an automated algorithm for diagnosing pertussis using audio signal analysis.
- To create a low-cost, rapid, and accessible diagnostic solution for pertussis, especially for resource-limited settings.
Main Methods:
- An algorithm was designed with three blocks: automatic cough detection, cough classification, and whooping sound detection.
- Feature extraction from audio signals and classification using a logistic regression model were employed.
- The system collates outputs for a final pertussis likelihood diagnosis.
Main Results:
- The algorithm achieved 100% accuracy in diagnosing pertussis from patient audio recordings.
- Individual cough sound detection reached 92% accuracy with a 97% positive predictive value (PPV).
- The algorithm demonstrated high accuracy and low complexity, suitable for smartphone deployment.
Conclusions:
- The proposed audio-based algorithm offers a highly accurate and accessible method for pertussis diagnosis.
- Its potential for smartphone integration facilitates early screening, outbreak control, and improved healthcare in underserved regions.
Abstract:
Pertussis is a contagious respiratory disease which mainly affects young children and can be fatal if left untreated. The World Health Organization estimates 16 million pertussis cases annually worldwide resulting in over 200,000 deaths. It is prevalent mainly in developing countries where it is difficult to diagnose due to the lack of healthcare facilities and medical professionals. Hence, a low-cost, quick and easily accessible solution is needed to provide pertussis diagnosis in such areas to contain an outbreak. In this paper we present an algorithm for automated diagnosis of pertussis using audio signals by analyzing cough and whoop sounds. The algorithm consists of three main blocks to perform automatic cough detection, cough classification and whooping sound detection. Each of these extract relevant features from the audio signal and subsequently classify them using a logistic regression model. The output from these blocks is collated to provide a pertussis likelihood diagnosis. The performance of the proposed algorithm is evaluated using audio recordings from 38 patients. The algorithm is able to diagnose all pertussis successfully from all audio recordings without any false diagnosis. It can also automatically detect individual cough sounds with 92% accuracy and PPV of 97%. The low complexity of the proposed algorithm coupled with its high accuracy demonstrates that it can be readily deployed using smartphones and can be extremely useful for quick identification or early screening of pertussis and for infection outbreaks control.
Related Concept Videos
Pneumonia III: Complications and Assessment
Pulmonary Tuberculosis IV
Several diagnostic approaches are used to detect TB. The conventional method is the Tuberculin Skin Test (TST), also known as the Mantoux test. However, this method has...
Chronic Obstructive Pulmonary Disease-IV: Assessement and Diagnostic Studies
Medical History
Pneumonia I: Introduction
Risk Factors
Various factors influence the likelihood of developing pneumonia. Age plays a crucial role, with infants, children under two, and individuals over 65 at increased risk due to their...
Pneumonia II: Pathophysiology
Pulmonary Tuberculosis V
Latent tuberculosis infection occurs when TB bacteria are present in a person's body, but are not causing illness or symptoms. It is not contagious, and preventive treatment is crucial to avoid the...


