scispace - formally typeset
Search or ask a question
Author

Chae Ho Cho

Other affiliations: Texas Tech University
Bio: Chae Ho Cho is an academic researcher from University of Connecticut. The author has contributed to research in topics: Wireless sensor network & Porting. The author has an hindex of 7, co-authored 15 publications receiving 280 citations. Previous affiliations of Chae Ho Cho include Texas Tech University.

Papers
More filters
Journal ArticleDOI
23 Dec 2015-Sensors
TL;DR: The results show that the SpaMA method has a potential for PPG-based HR monitoring in wearable devices for fitness tracking and health monitoring during intense physical activities and dynamics of heart rate variability can be accurately captured.
Abstract: Accurate estimation of heart rates from photoplethysmogram (PPG) signals during intense physical activity is a very challenging problem. This is because strenuous and high intensity exercise can result in severe motion artifacts in PPG signals, making accurate heart rate (HR) estimation difficult. In this study we investigated a novel technique to accurately reconstruct motion-corrupted PPG signals and HR based on time-varying spectral analysis. The algorithm is called Spectral filter algorithm for Motion Artifacts and heart rate reconstruction (SpaMA). The idea is to calculate the power spectral density of both PPG and accelerometer signals for each time shift of a windowed data segment. By comparing time-varying spectra of PPG and accelerometer data, those frequency peaks resulting from motion artifacts can be distinguished from the PPG spectrum. The SpaMA approach was applied to three different datasets and four types of activities: (1) training datasets from the 2015 IEEE Signal Process. Cup Database recorded from 12 subjects while performing treadmill exercise from 1 km/h to 15 km/h; (2) test datasets from the 2015 IEEE Signal Process. Cup Database recorded from 11 subjects while performing forearm and upper arm exercise. (3) Chon Lab dataset including 10 min recordings from 10 subjects during treadmill exercise. The ECG signals from all three datasets provided the reference HRs which were used to determine the accuracy of our SpaMA algorithm. The performance of the SpaMA approach was calculated by computing the mean absolute error between the estimated HR from the PPG and the reference HR from the ECG. The average estimation errors using our method on the first, second and third datasets are 0.89, 1.93 and 1.38 beats/min respectively, while the overall error on all 33 subjects is 1.86 beats/min and the performance on only treadmill experiment datasets (22 subjects) is 1.11 beats/min. Moreover, it was found that dynamics of heart rate variability can be accurately captured using the algorithm where the mean Pearson’s correlation coefficient between the power spectral densities of the reference and the reconstructed heart rate time series was found to be 0.98. These results show that the SpaMA method has a potential for PPG-based HR monitoring in wearable devices for fitness tracking and health monitoring during intense physical activities.

147 citations

Journal ArticleDOI
TL;DR: An approach based on using the time–frequency spectrum of PPG to first detect the MNA-corrupted data and next discard the nonusable part of the corrupted data, which consistently provided higher detection rates than the other three methods, with accuracies greater than 95% for all data.
Abstract: Motion and noise artifacts (MNAs) impose limits on the usability of the photoplethysmogram (PPG), particularly in the context of ambulatory monitoring. MNAs can distort PPG, causing erroneous estimation of physiological parameters such as heart rate (HR) and arterial oxygen saturation (SpO2). In this study, we present a novel approach, “TifMA,” based on using the time–frequency spectrum of PPG to first detect the MNA-corrupted data and next discard the nonusable part of the corrupted data. The term “nonusable” refers to segments of PPG data from which the HR signal cannot be recovered accurately. Two sequential classification procedures were included in the TifMA algorithm. The first classifier distinguishes between MNA-corrupted and MNA-free PPG data. Once a segment of data is deemed MNA-corrupted, the next classifier determines whether the HR can be recovered from the corrupted segment or not. A support vector machine (SVM) classifier was used to build a decision boundary for the first classification task using data segments from a training dataset. Features from time–frequency spectra of PPG were extracted to build the detection model. Five datasets were considered for evaluating TifMA performance: (1) and (2) were laboratory-controlled PPG recordings from forehead and finger pulse oximeter sensors with subjects making random movements, (3) and (4) were actual patient PPG recordings from UMass Memorial Medical Center with random free movements and (5) was a laboratory-controlled PPG recording dataset measured at the forehead while the subjects ran on a treadmill. The first dataset was used to analyze the noise sensitivity of the algorithm. Datasets 2-4 were used to evaluate the MNA detection phase of the algorithm. The results from the first phase of the algorithm (MNA detection) were compared to results from three existing MNA detection algorithms: the Hjorth, kurtosis-Shannon entropy, and time-domain variability-SVM approaches. This last is an approach recently developed in our laboratory. The proposed TifMA algorithm consistently provided higher detection rates than the other three methods, with accuracies greater than 95% for all data. Moreover, our algorithm was able to pinpoint the start and end times of the MNA with an error of less than 1 s in duration, whereas the next-best algorithm had a detection error of more than 2.2 s. The final, most challenging, dataset was collected to verify the performance of the algorithm in discriminating between corrupted data that were usable for accurate HR estimations and data that were nonusable. It was found that on average 48% of the data segments were found to have MNA, and of these, 38% could be used to provide reliable HR estimation.

67 citations

Journal ArticleDOI
TL;DR: A lightweight time synchronization algorithm for CoAP-based home automation system networks is proposed that gives an average error of 1 ms and a network overhead reduction of 17% when compared to the ideal NTP service.
Abstract: With the advent of internet-of-things (IoT)-based home automation systems, time synchronization techniques for low power sensor modules are in high demand. The constrained application protocol (CoAP) was recently standardized for sensor networks by IETF and is becoming widely adopted for home automation systems by ETSI, OMA, and oneM2M. The network time protocol (NTP) is not applicable to home automation systems due to its limited computing resources. This paper proposes a lightweight time synchronization algorithm for CoAP-based home automation system networks. The CoAP option field and a shim header are used to include time-stamps in the home automation system. The proposed scheme can thus be applied to both IP-based and non-IP-based home automation systems. In experiments with several household devices having non-IP communication interfaces, experimental results show that the proposed technique gives an average error of 1 ms and a network overhead reduction of 17% when compared to the ideal NTP service.

47 citations

Journal ArticleDOI
12 Feb 2017-Sensors
TL;DR: It is hypothesized that the fingertip image-based heart rate detection methods using smartphone reliably detect the heart rhythm and rate of subjects and are compared to those of the conventional method, which is based on average image pixel intensity.
Abstract: We hypothesize that our smartphone-based fingertip image-based heart rate detection methods reliably detect the heart rhythm and rate of subjects. We propose fingertip curve line movement-based and fingertip image intensity-based detection methods, which both use the movement of successive fingertip images obtained from smartphone cameras. To investigate the performance of the proposed methods, heart rhythm and rate of the proposed methods are compared to those of the conventional method, which is based on average image pixel intensity. Using a smartphone, we collected 120 s pulsatile time series from each recruited subject. The results show that the proposed fingertip curve line movement-based method detects heart rate with a maximum deviation of 0.0832 Hz and 0.124 Hz using time- and frequency-domain based estimation, respectively, compared to the conventional method. Moreover, another proposed fingertip image intensity-based method detects heart rate with a maximum deviation of 0.125 Hz and 0.03 Hz using time- and frequency-based estimation, respectively.

23 citations

Journal ArticleDOI
17 Aug 2020-Sensors
TL;DR: The proposed denoising algorithm improves the quality of the signal and can potentially be applied to most ECG measurement devices, according to a diverse set of data.
Abstract: Long-term electrocardiogram (ECG) recordings while performing normal daily routines are often corrupted with motion artifacts, which in turn, can result in the incorrect calculation of heart rates. Heart rates are important clinical information, as they can be used for analysis of heart-rate variability and detection of cardiac arrhythmias. In this study, we present an algorithm for denoising ECG signals acquired with a wearable armband device. The armband was worn on the upper left arm by one male participant, and we simultaneously recorded three ECG channels for 24 h. We extracted 10-s sequences from armband recordings corrupted with added noise and motion artifacts. Denoising was performed using the redundant convolutional encoder-decoder (R-CED), a fully convolutional network. We measured the performance by detecting R-peaks in clean, noisy, and denoised sequences and by calculating signal quality indices: signal-to-noise ratio (SNR), ratio of power, and cross-correlation with respect to the clean sequences. The percent of correctly detected R-peaks in denoised sequences was higher than in sequences corrupted with either added noise (70-100% vs. 34-97%) or motion artifacts (91.86% vs. 61.16%). There was notable improvement in SNR values after denoising for signals with noise added (7-19 dB), and when sequences were corrupted with motion artifacts (0.39 dB). The ratio of power for noisy sequences was significantly lower when compared to both clean and denoised sequences. Similarly, cross-correlation between noisy and clean sequences was significantly lower than between denoised and clean sequences. Moreover, we tested our denoising algorithm on 60-s sequences extracted from recordings from the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) arrhythmia database and obtained improvement in SNR values of 7.08 ± 0.25 dB (mean ± standard deviation (sd)). These results from a diverse set of data suggest that the proposed denoising algorithm improves the quality of the signal and can potentially be applied to most ECG measurement devices.

19 citations


Cited by
More filters
Patent
Ammar Al-Ali1
13 Nov 2007
TL;DR: In this article, a pulse oximeter may reduce power consumption in the absence of overriding conditions, such as high noise conditions or oxygen desaturations, without sacrificing performance during high temperature conditions.
Abstract: A pulse oximeter may reduce power consumption in the absence of overriding conditions. Various sampling mechanisms may be used individually or in combination. Various parameters may be monitored to trigger or override a reduced power consumption state. In this manner, a pulse oximeter can lower power consumption without sacrificing performance during, for example, high noise conditions or oxygen desaturations.

492 citations

Journal ArticleDOI
TL;DR: A review is conducted to map the research landscape of smart home based on Internet of Things into a coherent taxonomy and identifies the basic characteristics of this emerging field in the following aspects: motivation of using IoT in smart home applications, open challenges hindering utilization, and recommendations to improve the acceptance and use of smartHome IoT applications in literature.

413 citations

Journal ArticleDOI
TL;DR: The proposed WFPV HR estimation algorithm has a low computational cost and can be used for fitness tracking and health monitoring in wearable devices and in contrast to existing alternatives has very few free parameters to tune.
Abstract: Objective : The challenging task of heart rate (HR) estimation from the photoplethysmographic (PPG) signal, during intensive physical exercises, is tackled in this paper. Methods: The study presents a detailed analysis of a novel algorithm (WFPV) that exploits a Wiener filter to attenuate the motion artifacts, a phase vocoder to refine the HR estimate and user-adaptive post-processing to track the subject physiology. Additionally, an offline version of the HR estimation algorithm that uses Viterbi decoding is designed for scenarios that do not require online HR monitoring (WFPV+VD). The performance of the HR estimation systems is rigorously compared with existing algorithms on the publically available database of 23 PPG recordings. Results: On the whole dataset of 23 PPG recordings, the algorithms result in average absolute errors of 1.97 and 1.37 BPM in the online and offline modes, respectively. On the test dataset of 10 PPG recordings which were most corrupted with motion artifacts, WFPV has an error of 2.95 BPM on its own and 2.32 BPM in an ensemble with two existing algorithms. Conclusion: The error rate is significantly reduced when compared with the state-of-the art PPG-based HR estimation methods. Significance : The proposed system is shown to be accurate in the presence of strong motion artifacts and in contrast to existing alternatives has very few free parameters to tune. The algorithm has a low computational cost and can be used for fitness tracking and health monitoring in wearable devices. The MATLAB implementation of the algorithm is provided online.

189 citations

Journal ArticleDOI
12 Jul 2019-Sensors
TL;DR: The end-to-end learning approach takes the time-frequency spectra of synchronised PPG- and accelerometer-signals as input, and provides the estimated heart rate as output, and shows that on large datasets the deep learning model significantly outperforms other methods.
Abstract: Photoplethysmography (PPG)-based continuous heart rate monitoring is essential in a number of domains, eg, for healthcare or fitness applications Recently, methods based on time-frequency spectra emerged to address the challenges of motion artefact compensation However, existing approaches are highly parametrised and optimised for specific scenarios of small, public datasets We address this fragmentation by contributing research into the robustness and generalisation capabilities of PPG-based heart rate estimation approaches First, we introduce a novel large-scale dataset (called PPG-DaLiA), including a wide range of activities performed under close to real-life conditions Second, we extend a state-of-the-art algorithm, significantly improving its performance on several datasets Third, we introduce deep learning to this domain, and investigate various convolutional neural network architectures Our end-to-end learning approach takes the time-frequency spectra of synchronised PPG- and accelerometer-signals as input, and provides the estimated heart rate as output Finally, we compare the novel deep learning approach to classical methods, performing evaluation on four public datasets We show that on large datasets the deep learning model significantly outperforms other methods: The mean absolute error could be reduced by 31 % on the new dataset PPG-DaLiA, and by 21 % on the dataset WESAD

176 citations

Journal ArticleDOI
TL;DR: The principle issues and clinical applications of PPG for monitoring oxygen saturation are reviewed and wearable unobtrusive PPG monitors are commercially available.
Abstract: A photoplethysmograph (PPG) is a simple medical device for monitoring blood flow and transportation of substances in the blood. It consists of a light source and a photodetector for measuring transmitted and reflected light signals. Clinically, PPGs are used to monitor the pulse rate, oxygen saturation, blood pressure, and blood vessel stiffness. Wearable unobtrusive PPG monitors are commercially available. Here, we review the principle issues and clinical applications of PPG for monitoring oxygen saturation.

141 citations