A Novel Multi-Centroid Template Matching Algorithm and Its Application to Cough Detection
Open accessAbstract
Cough is a major symptom of respiratory-related diseases. There exists a tremendous amount of work in detecting coughs from audio but there has been no effort to identify coughs from solely inertial measurement unit (IMU). Coughing causes motion across the whole body and especially on the neck and head. Therefore, head motion data during coughing captured by a head-worn IMU sensor could be leveraged to detect coughs using a template matching algorithm. In time series template matching problems, K-Nearest Neighbors (KNN) combined with elastic distance measurement (esp. Dynamic Time Warping (DTW)) achieves outstanding performance. However, it is often regarded as prohibitively time-consuming. Nearest Centroid Classifier is thereafter proposed. But the accuracy is comprised of only one centroid obtained for each class. Centroid-based Classifier performs clustering and averaging for each cluster, but requires manually setting the number of clusters. We propose a novel self-tuning multi-centroid template-matching algorithm, which can automatically adjust the number of clusters to balance accuracy and inference time. Through experiments conducted on synthetic datasets and a real-world earbud-based cough dataset, we demonstrate the superiority of our proposed algorithm and present the result of cough detection with a single accelerometer sensor on the earbuds platform.Clinical relevance- Coughing is a ubiquitous symptom of pulmonary disease, especially for patients with COPD and asthma. This work explores the possibility and and presents the result of cough detection using an IMU sensor embedded in earables.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Some recent works use wearables to detect cough activity, a major symptom of pulmonary diseases.
“Some recent works use wearables to detect cough activity, a major symptom of pulmonary diseases [37,38,39,40].”
From Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advances (2022) · cites this paper as [38]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Bagnall, A., Lines, J., Bostrom, A., Large, J., & Keogh, E. (2017) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-016-0483-9 · Cited by 1,377 · see citing works
A global averaging method for dynamic time warping, with applications to clustering
Petitjean, F., Ketterlin, A., & Gançarski, P. (2010) · Pattern Recognition · doi:10.1016/j.patcog.2010.09.013 · Cited by 1,143 · see citing works
A time series forest for classification and feature extraction
Deng, H., Runger, G. C., Tuv, E., & Vladimir, M. (2013) · Information Sciences · doi:10.1016/j.ins.2013.02.030 · Cited by 632 · see citing works
uWave: Accelerometer-based personalized gesture recognition and its applications
Liu, J., Wang, Z., Zhong, L., Wickramasuriya, J., & Vasudevan, V. (2009) · IEEE International Conference on Pervasive Computing and Communications · doi:10.1109/percom.2009.4912759 · Cited by 560 · see citing works
Time series classification with ensembles of elastic distance measures
Lines, J., & Bagnall, A. J. (2014) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-014-0361-2 · Cited by 513 · see citing works
Learning time-series shapelets
Grabocka, J., Schilling, N., Wistuba, M., & Schmidt-Thieme, L. (2014) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2623330.2623613 · Cited by 489 · see citing works
Time-Series Classification with COTE: The Collective of Transformation-Based Ensembles
Bagnall, A. J., Lines, J., Hills, J., & Bostrom, A. G. (2015) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2015.2416723 · Cited by 420 · see citing works
A survey of temporal data mining
Laxman, S., & SASTRY, P. S. (2006) · Sadhana · doi:10.1007/bf02719780 · Cited by 316 · see citing works
Dynamic Time Warping Averaging of Time Series Allows Faster and More Accurate Classification
Petitjean, F., Forestier, G., Webb, G. I., Nicholson, A. E., Chen, Y., & Keogh, E. (2014) · Proceedings · doi:10.1109/icdm.2014.27 · Cited by 244 · see citing works
Accurate and privacy preserving cough sensing using a low-cost microphone
Larson, E. C., Lee, T.-J., Liu, S. T. H., Rosenfeld, M., & Patel, S. (2011) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2030112.2030163 · Cited by 224 · see citing works
Extracting Optimal Performance from Dynamic Time Warping
Mueen, A., & Keogh, E. (2016) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2939672.2945383 · Cited by 166 · see citing works
Non-isometric transforms in time series classification using DTW
Górecki, T., & Łuczak, M. (2014) · Knowledge-Based Systems · doi:10.1016/j.knosys.2014.02.011 · Cited by 95 · see citing works
A template matching approach of one-shot-learning gesture recognition
Mahbub, U., Imtiaz, H., Roy, T., Rahman, M. S., & Ahad, M. A. R. (2012) · Pattern Recognition Letters · doi:10.1016/j.patrec.2012.09.014 · Cited by 49 · see citing works
Self-citationXu, X., Nemati, E., Vatanparvar, K., Nathan, V., Ahmed, T., Rahman, M. M., McCaffrey, D., Kuang, J., & Gao, J. A. (2021) · Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies · doi:10.1145/3448124 · Cited by 38 · see citing works
Self-citationTeethTap: Recognizing Discrete Teeth Gestures Using Motion and Acoustic Sensing on an Earpiece
Sun, W., Li, F. M., Steeper, B., Xu, S., Tian, F., & Zhang, C. (2021) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3397481.3450645 · Cited by 35 · see citing works
An integrated, generic approach to pattern mining: data mining template library
Chaoji, V. S., Hasan, M. A., Salem, S., & Zaki, M. J. (2008) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-008-0098-x · Cited by 33 · see citing works
Private Audio-Based Cough Sensing for In-Home Pulmonary Assessment Using Mobile Devices
Nemati, E., Rahman, M. M., Nathan, V., & Kuang, J. (2020) · EAI/Springer Innovations in Communication and Computing · doi:10.1007/978-3-030-29897-5_18 · Cited by 25 · see citing works
Self-citationEstimation of the Lung Function Using Acoustic Features of the Voluntary Cough
Nemati, E., Rahman, M. J., Blackstock, E., Nathan, V., Rahman, M. M., Vatanparvar, K., & Kuang, J. (2020) · Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/embc44109.2020.9175986 · Cited by 24 · see citing works
Self-citationA Comprehensive Approach for Classification of the Cough Type
Nemati, E., Rahman, M. M., Nathan, V., Vatanparvar, K., & Kuang, J. (2020) · Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/embc44109.2020.9175345 · Cited by 18 · see citing works
Self-citation13th EAI International Conference on Body Area Networks
Sugimoto, C., Farhadi, H., & Hämäläinen, M. (2020) · EAI/Springer Innovations in Communication and Computing · doi:10.1007/978-3-030-29897-5 · Cited by 7 · see citing works
Nearest Centroid Classifier with Outlier Removal for Classification
Bawono, A. H., Bahtiar, F. A., & Supianto, A. A. (2020) · Journal of Information Technology and Computer Science · doi:10.25126/jitecs.202051162 · Cited by 3 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- [18][18] G. ten Holt, M. Reinders, and E. Hendriks, 'Multi-dimensional dynamic time warping for gesture recognition,' Annual Conference of the Advanced School for Computing and Imaging , 01 2007. -
Cited by
Sorted by citations
Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advances
Zhang, S., Li, Y., Zhang, S., Shahabi, F., Xia, S., Deng, Y., & Alshurafa, N. (2022) · Sensors · doi:10.3390/s22041476 · Cited by 625 · see citing works
“Some recent works use wearables to detect cough activity, a major symptom of pulmonary diseases [199, 311, 329, 330] Other works have introduced methods for monitoring stroke in infants using wearable accelerometers [100] and methods for assessing depressive symptoms utilizing wrist-worn sensors [104].”
BackgroundSelf-citationKumar, P., Chauhan, S., & Awasthi, L. K. (2023) · Archives of Computational Methods in Engineering · doi:10.1007/s11831-023-09986-x · Cited by 220 · see citing works
Röddiger, T., Clarke, C., Breitling, P., Schneegans, T., Zhao, H., Gellersen, H. W., & Beigl, M. (2022) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3550314 · Cited by 104 · see citing works
Zhang, S., Nemati, E., Dinh, M., Folkman, N., Ahmed, T., Rahman, M., Kuang, J., Alshurafa, N., & Gao, A. (2022) · ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) · doi:10.1109/icassp43922.2022.9746334 · Cited by 23 · see citing works
Self-citationWei, B., Zhang, S., Diao, X., Xu, Q., Gao, Y., & Alshurafa, N. I. (2023) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2023.3276629 · Cited by 10 · see citing works
Self-citation
- Authors
- Zhang, S., Nemati, E., Ahmed, T., Rahman, M. M., Kuang, J., & Gao, A.
- Affiliations
- Northwestern University (US)
- Venue
- 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC)
- Publisher
- IEEE
- Published
- 2021-11-01
- Volume
- 2021
- Pages
- 7598-7604
- ISSN
- 2375-7477 (ISSN-L)
- OpenAlex
- W3197225657
- Cited by
- 5
- References
- 20
- Citations by year
- 2023: 2 · 2022: 3
- FWCI
- 0.76
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (publishedVersion)
- PubMed (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Samsung
- Topics
- Physical Sciences › Computer Science › Signal Processing › Time Series Analysis and Forecasting
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
- Health Sciences › Health Professions › Health Information Management › Artificial Intelligence in Healthcare
- Keywords
- cough detection, inertial measurement unit, earbuds, template matching, dynamic time warping, accelerometer, respiratory disease monitoring
- MeSH terms
- Algorithms, Asthma, Cough, Humans, Time Factors, Cluster Analysis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review