Automatic non-invasive Cough Detection based on Accelerometer and Audio Signals
Madhurananda Pahar, Igor Miranda, Andreas Diacon, Thomas Niesler

TL;DR
This paper develops and evaluates a non-invasive, smartphone-based cough detection system using accelerometer and audio signals, demonstrating high accuracy with deep learning models, especially Resnet50, and highlighting advantages of accelerometer use for privacy and convenience.
Contribution
It introduces a novel non-invasive cough detection method combining accelerometer and audio data, with deep neural networks outperforming traditional classifiers.
Findings
Deep neural networks outperform shallow classifiers in cough detection.
Resnet50 achieves AUC over 0.98 with acceleration signals.
Audio signals provide slightly better performance than acceleration signals.
Abstract
We present an automatic non-invasive way of detecting cough events based on both accelerometer and audio signals. The acceleration signals are captured by a smartphone firmly attached to the patient's bed, using its integrated accelerometer. The audio signals are captured simultaneously by the same smartphone using an external microphone. We have compiled a manually-annotated dataset containing such simultaneously-captured acceleration and audio signals for approximately 6000 cough and 68000 non-cough events from 14 adult male patients in a tuberculosis clinic. LR, SVM and MLP are evaluated as baseline classifiers and compared with deep architectures such as CNN, LSTM, and Resnet50 using a leave-one-out cross-validation scheme. We find that the studied classifiers can use either acceleration or audio signals to distinguish between coughing and other activities including…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsTanh Activation · Sigmoid Activation · Long Short-Term Memory · Support Vector Machine
