Efficient k-NN Implementation for Real-Time Detection of Cough Events in Smartphones

被引:23
|
作者
Hoyos-Barcelo, Carlos [1 ]
Monge-Alvarez, Jesus [1 ]
Shakir, Muhammad Zeeshan [1 ]
Alcaraz-Calero, Jose-Maria [1 ]
Casaseca-de-La-Higuera, Pablo [1 ,2 ]
机构
[1] Univ West Scotland, Sch Engn & Comp, Ctr Artificial Intelligence Visual Commun & Netwo, Paisley Campus, Paisley PA1 2BE, Renfrew, Scotland
[2] Univ Valladolid, ETSI Telecomunicac, Lab Image Proc, E-47011 Valladolid, Spain
关键词
Cough detection; efficient implementation; k-nearest neighbors; mhealth; vantage point trees; FREQUENCY;
D O I
10.1109/JBHI.2017.2768162
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The potential of telemedicine in respiratory health care has not been completely unveiled in part due to the inexistence of reliable objective measurements of symptoms such as cough. Currently available cough detectors are uncomfortable and expensive at a time when generic smartphones can perform this task. However, two major challenges preclude smartphone-based cough detectors from effective deployment namely, the need to deal with noisy environments and computational cost. This paper focuses on the latter, since complex machine learning algorithms are too slow for real-time use and kill the battery in a few hours unless specific actions are taken. In this paper, we present a robust and efficient implementation of a smartphone-based cough detector. The audio signal acquired from the device's microphone is processed by computing local Hu moments as a robust feature set in the presence of background noise. We previously demonstrated that pairing Hu moments and a standard k-NN classifier achieved accurate cough detection at the expense of computation time. To speed-up k-NN search, many tree structures have been proposed. Our cough detector uses an improved vantage point (vp)-tree with optimized construction methods and a distance function that results in faster searches. We achieve 18x speed-up over classic vp-trees, and 560x over standard implementations of k-NN in state-of-the-art machine learning libraries, with classification accuracies over 93%, enabling real-time performance on low-end smartphones.
引用
收藏
页码:1662 / 1671
页数:10
相关论文
共 50 条
  • [41] An efficient network intrusion detection model for IoT security using K-NN classifier and feature selection
    Mohy-eddine, Mouaad
    Guezzaz, Azidine
    Benkirane, Said
    Azrour, Mourade
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (15) : 23615 - 23633
  • [42] Efficient k-NN based HEp-2 cells classifier
    Stoklasa, Roman
    Majtner, Tomas
    Svoboda, David
    PATTERN RECOGNITION, 2014, 47 (07) : 2409 - 2418
  • [43] Subspace Similarity Search: Efficient k-NN Queries in Arbitrary Subspaces
    Bernecker, Thomas
    Emrich, Tobias
    Graf, Franz
    Kriegel, Hans-Peter
    Kroeger, Peer
    Renz, Matthias
    Schubert, Erich
    Zimek, Arthur
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2010, 6187 : 555 - 564
  • [44] An efficient Parallel solution for the CVRP using k-NN, Matlab, and CUDA
    Hernandez-Aguilar, Jose Alberto
    Salinas-Carrasco, Emanuel
    Zavala-Diaz, Crispin
    Gallegos, Julio Cesar Ponce-
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2024, 15 (02): : 147 - 159
  • [45] A Spatial Mashup Service for Efficient Evaluation of Concurrent k-NN Queries
    Zhang, Detian
    Chow, Chi-Yin
    Li, Qing
    Zhang, Xinming
    Xu, Yinlong
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (08) : 2428 - 2442
  • [46] An efficient network intrusion detection model for IoT security using K-NN classifier and feature selection
    Mouaad Mohy-eddine
    Azidine Guezzaz
    Said Benkirane
    Mourade Azrour
    Multimedia Tools and Applications, 2023, 82 : 23615 - 23633
  • [47] An Efficient K-NN Approach for Automatic Drowsiness Detection Using Single-Channel EEG Recording
    Jalilifard, Amir
    Pizzolato, Ednaldo Brigante
    2016 38TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2016, : 820 - 824
  • [48] Real-Time Implementation of Voice Activity Detector on ARM Embedded Processor of Smartphones
    Sehgal, Abhishek
    Saki, Fatemeh
    Kehtarnavaz, Nasser
    2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, : 1285 - 1290
  • [49] Real-Time Noise Classifier on Smartphones
    Roedily, Winner
    Ruan, Shanq-Jang
    Li, Lieber Po-Hung
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2021, 10 (02) : 37 - 42
  • [50] Real-time Implementation of Digital Coherent Detection
    Noe, R.
    Rueckert, U.
    Hoffmann, S.
    Peveling, R.
    Pfau, T.
    El-Darawy, M.
    Al-Bermani, A.
    2009 35TH EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2009,