Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods
Stress is one of the major causes of diseases in modern society. Therefore, measuring and managing the degree of stress is crucial to maintain a healthy life. The goal of this paper is to improve stress-detection performance using precise signal processing based on photoplethysmogram (PPG) data. PPG...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9358140/ |
id |
doaj-4139bf48a9fc4093884381c90b6c289f |
---|---|
record_format |
Article |
spelling |
doaj-4139bf48a9fc4093884381c90b6c289f2021-04-05T17:35:17ZengIEEEIEEE Access2169-35362021-01-019477774778510.1109/ACCESS.2021.30604419358140Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting MethodsSeongsil Heo0https://orcid.org/0000-0002-7785-8473Sunyoung Kwon1https://orcid.org/0000-0003-3433-1409Jaekoo Lee2https://orcid.org/0000-0002-5947-5487College of Computer Science, Kookmin University, Seoul, South KoreaSchool of Biomedical Convergence Engineering, Pusan National University, Yangsan, South KoreaCollege of Computer Science, Kookmin University, Seoul, South KoreaStress is one of the major causes of diseases in modern society. Therefore, measuring and managing the degree of stress is crucial to maintain a healthy life. The goal of this paper is to improve stress-detection performance using precise signal processing based on photoplethysmogram (PPG) data. PPG signals can be collected through wearable devices, but are affected by many internal and external noises. To solve this problem, we propose a two-step denoising method, to filter the noise in terms of frequency and remove the remaining noise in terms of time. We also propose an ensemble-based multiple peak-detecting method to extract accurate features through refined signals. We used a typical public dataset, namely, wearable stress and affect detection dataset (WESAD) and measured the performance of the proposed PPG denoising and peak-detecting methods by lightweight multiple classifiers. By measuring the stress-detection performance using the proposed method, we demonstrate an improved result compared with the existing methods: accuracy is 96.50 and the F1 score is 93.36%. Our code is available at <uri>https://github.com/seongsilheo/stress_classification_with_PPG</uri>.https://ieeexplore.ieee.org/document/9358140/Healthhealth caretime series analysissignal processingaffective computingfeature extraction or construction |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Seongsil Heo Sunyoung Kwon Jaekoo Lee |
spellingShingle |
Seongsil Heo Sunyoung Kwon Jaekoo Lee Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods IEEE Access Health health care time series analysis signal processing affective computing feature extraction or construction |
author_facet |
Seongsil Heo Sunyoung Kwon Jaekoo Lee |
author_sort |
Seongsil Heo |
title |
Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods |
title_short |
Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods |
title_full |
Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods |
title_fullStr |
Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods |
title_full_unstemmed |
Stress Detection With Single PPG Sensor by Orchestrating Multiple Denoising and Peak-Detecting Methods |
title_sort |
stress detection with single ppg sensor by orchestrating multiple denoising and peak-detecting methods |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
Stress is one of the major causes of diseases in modern society. Therefore, measuring and managing the degree of stress is crucial to maintain a healthy life. The goal of this paper is to improve stress-detection performance using precise signal processing based on photoplethysmogram (PPG) data. PPG signals can be collected through wearable devices, but are affected by many internal and external noises. To solve this problem, we propose a two-step denoising method, to filter the noise in terms of frequency and remove the remaining noise in terms of time. We also propose an ensemble-based multiple peak-detecting method to extract accurate features through refined signals. We used a typical public dataset, namely, wearable stress and affect detection dataset (WESAD) and measured the performance of the proposed PPG denoising and peak-detecting methods by lightweight multiple classifiers. By measuring the stress-detection performance using the proposed method, we demonstrate an improved result compared with the existing methods: accuracy is 96.50 and the F1 score is 93.36%. Our code is available at <uri>https://github.com/seongsilheo/stress_classification_with_PPG</uri>. |
topic |
Health health care time series analysis signal processing affective computing feature extraction or construction |
url |
https://ieeexplore.ieee.org/document/9358140/ |
work_keys_str_mv |
AT seongsilheo stressdetectionwithsingleppgsensorbyorchestratingmultipledenoisingandpeakdetectingmethods AT sunyoungkwon stressdetectionwithsingleppgsensorbyorchestratingmultipledenoisingandpeakdetectingmethods AT jaekoolee stressdetectionwithsingleppgsensorbyorchestratingmultipledenoisingandpeakdetectingmethods |
_version_ |
1721539278697136128 |