Telehealth has shown potential to improve access to health-care cost-effectively in respiratory illness. However, it has failed to live up to expectation, in part because of poor objective measures of symptoms such as cough events, which could lead to early diagnosis or prevention. Considering the burden that these conditions constitute for national health systems, an effort is needed to foster telehealth potential by developing low cost technology for efficient monitoring and analysis of cough events. This paper, proposes the use of local Hu moments as a robust feature set for automatic cough detection in smartphone-acquired audio signals. The final system feeds a k-Nearest Neighbors classifier with the extracted features. To properly evaluate the system in a diversity of noisy backgrounds, we contaminated real cough audio data with a variety of sounds including noise from both indoor and outdoor environments, and non-cough events (sneeze, laugh, speech, etc.). The created database allows flexible settings of Signal to Noise Ratio (SNR) levels between background sounds and events (cough and non-cough). This evaluation was complemented using real patient data from an outpatient clinic. The system is able to detect cough events with high sensitivity (up to 88.51%) and specificity (up to 99.77%) in a variety of noisy environments, overcoming other state-of-the-art audio features. Our proposal paves the way for ubiquitous cough monitoring with minimal disruption in daily activities.
17 February 2011 in IEEE Transactions on Dependable and Secure Computing
This paper proposes a novel method to detect anomalies in network traffic, based on a nonrestricted α-stable first-order model and statistical hypothesis testing. To this end, we give statistical evidence that the marginal distribution of real traffic is adequately modeled with α-stable functions and classify traffic patterns by means of a Generalized Likelihood Ratio Test (GLRT). The method automatically chooses traffic windows used as a reference, which the traffic window under test is compared with, with no expert intervention needed to that end. We focus on detecting two anomaly types, namely floods and flash-crowds, which have been frequently studied in the literature. Performance of our detection method has been measured through Receiver Operating Characteristic (ROC) curves and results indicate that our method outperforms the closely-related state-of-the-art contribution described in. All experiments use traffic data collected from two routers at our university-a 25,000 students institution-which provide two different levels of traffic aggregation for our tests (traffic at a particular school and the whole university). In addition, the traffic model is tested with publicly available traffic traces. Due to the complexity of α-stable distributions, care has been taken in designing appropriate numerical algorithms to deal with the model.
20 December 2018 in IEEE Transactions on Biomedical Engineering
Cough is a protective reflex conveying information on the state of the respiratory system. Cough assessment has been limited so far to subjective measurement tools or uncomfortable (i.e., non-wearable) cough monitors. This limits the potential of real-time cough monitoring to improve respiratory care. This paper presents a machine hearing system for audio-based robust cough segmentation that can be easily deployed in mobile scenarios. Cough detection is performed in two steps. First, a short-term spectral feature set is separately computed in five predefined frequency bands: [0, 0.5), [0.5, 1), [1, 1.5), [1.5, 2), and [2, 5.5125] kHz. Feature selection and combination are then applied to make the short-term feature set robust enough in different noisy scenarios. Second, high-level data representation is achieved by computing the mean and standard deviation of short-term descriptors in 300 ms long-term frames. Finally, cough detection is carried out using a support vector machine trained with data from different noisy scenarios. The system is evaluated using a patient signal database which emulates three real-life scenarios in terms of noise content. The system achieves 92.71% sensitivity, 88.58% specificity, and 90.69% Area Under Receiver Operating Charcteristic (ROC) curve (AUC), outperforming state-of-the-art methods. Our research outcome paves the way to create a device for cough monitoring in real-life situations. Our proposal is aligned with a more comfortable and less disruptive patient monitoring, with benefits for patients (allows self-monitoring of cough symptoms), practitioners (e.g., assessment of treatments or better clinical understanding of cough patterns), and national health systems (by reducing hospitalizations).
In this paper, we propose a stochastic model of photoplethysmographic signals that is able to synthesize an arbitrary number of other statistically equivalent signals to the one under analysis. To that end, we first preprocess the pulse signal to normalize and time-align pulses. In a second stage, we design a single-pulse model, which consists of ten parameters. In the third stage, the time evolution of this ten-parameter vector is approximated by means of two autoregressive moving average models, one for the trend and one for the residue; this model is applied after a decorrelation step which let us to process each vector component in parallel. The experiments carried out show that the model we here propose is able to maintain the main features of the original signal; this is accomplished by means of both a linear spectral analysis and also by comparing two measures obtained from a nonlinear analysis. Finally, we explore the capability of the model to: 1) track physical activity; 2) obtain statistics of clinical parameters by model sampling; and 3) recover corrupted or missing signal epochs by synthesis.