A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia

Objective: We have developed a peak detection algorithm for accurate determination of heart rate, using photoplethysmographic (PPG) signals from a smartwatch, even in the presence of various cardiac rhythms, including normal sinus rhythm (NSR), premature atrial contraction (PAC), premature ventricle...

Full description

Bibliographic Details
Main Authors: Dong Han, Syed Khairul Bashar, Jesús Lázaro, Fahimeh Mohagheghian, Andrew Peitzsch, Nishat Nishita, Eric Ding, Emily L. Dickson, Danielle DiMezza, Jessica Scott, Cody Whitcomb, Timothy P. Fitzgibbons, David D. McManus, Ki H. Chon
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Biosensors
Subjects:
Online Access:https://www.mdpi.com/2079-6374/12/2/82
_version_ 1797482205576953856
author Dong Han
Syed Khairul Bashar
Jesús Lázaro
Fahimeh Mohagheghian
Andrew Peitzsch
Nishat Nishita
Eric Ding
Emily L. Dickson
Danielle DiMezza
Jessica Scott
Cody Whitcomb
Timothy P. Fitzgibbons
David D. McManus
Ki H. Chon
author_facet Dong Han
Syed Khairul Bashar
Jesús Lázaro
Fahimeh Mohagheghian
Andrew Peitzsch
Nishat Nishita
Eric Ding
Emily L. Dickson
Danielle DiMezza
Jessica Scott
Cody Whitcomb
Timothy P. Fitzgibbons
David D. McManus
Ki H. Chon
author_sort Dong Han
collection DOAJ
description Objective: We have developed a peak detection algorithm for accurate determination of heart rate, using photoplethysmographic (PPG) signals from a smartwatch, even in the presence of various cardiac rhythms, including normal sinus rhythm (NSR), premature atrial contraction (PAC), premature ventricle contraction (PVC), and atrial fibrillation (AF). Given the clinical need for accurate heart rate estimation in patients with AF, we developed a novel approach that reduces heart rate estimation errors when compared to peak detection algorithms designed for NSR. Methods: Our peak detection method is composed of a sequential series of algorithms that are combined to discriminate the various arrhythmias described above. Moreover, a novel Poincaré plot scheme is used to discriminate between basal heart rate AF and rapid ventricular response (RVR) AF, and to differentiate PAC/PVC from NSR and AF. Training of the algorithm was performed only with Samsung Simband smartwatch data, whereas independent testing data which had more samples than did the training data were obtained from Samsung’s Gear S3 and Galaxy Watch 3. Results: The new PPG peak detection algorithm provides significantly lower average heart rate and interbeat interval beat-to-beat estimation errors—30% and 66% lower—and mean heart rate and mean interbeat interval estimation errors—60% and 77% lower—when compared to the best of the seven other traditional peak detection algorithms that are known to be accurate for NSR. Our new PPG peak detection algorithm was the overall best performers for other arrhythmias. Conclusion: The proposed method for PPG peak detection automatically detects and discriminates between various arrhythmias among different waveforms of PPG data, delivers significantly lower heart rate estimation errors for participants with AF, and reduces the number of false negative peaks. Significance: By enabling accurate determination of heart rate despite the presence of AF with rapid ventricular response or PAC/PVCs, we enable clinicians to make more accurate recommendations for heart rate control from PPG data.
first_indexed 2024-03-09T22:28:56Z
format Article
id doaj.art-676bfcbcbe30403688b56371df7747b5
institution Directory Open Access Journal
issn 2079-6374
language English
last_indexed 2024-03-09T22:28:56Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Biosensors
spelling doaj.art-676bfcbcbe30403688b56371df7747b52023-11-23T19:01:00ZengMDPI AGBiosensors2079-63742022-01-011228210.3390/bios12020082A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac ArrhythmiaDong Han0Syed Khairul Bashar1Jesús Lázaro2Fahimeh Mohagheghian3Andrew Peitzsch4Nishat Nishita5Eric Ding6Emily L. Dickson7Danielle DiMezza8Jessica Scott9Cody Whitcomb10Timothy P. Fitzgibbons11David D. McManus12Ki H. Chon13Department of Biomedical Engineering, University of Connecticut, Storrs, CT 06269, USADepartment of Biomedical Engineering, Johns Hopkins University, Baltimore, MD 21218, USABSICoS Group, Aragon Institute of Engineering Research (I3A), IIS Aragon, University of Zaragoza, 50018 Zaragoza, SpainDepartment of Biomedical Engineering, University of Connecticut, Storrs, CT 06269, USADepartment of Biomedical Engineering, University of Connecticut, Storrs, CT 06269, USADepartment of Public Health Sciences, University of Connecticut Health, Farmington, CT 06030, USADivision of Cardiology, University of Massachusetts Medical School, Worcester, MA 01655, USACollege of Osteopathic Medicine, Des Moines University, Des Moines, IA 50312, USADivision of Cardiology, University of Massachusetts Medical School, Worcester, MA 01655, USADivision of Cardiology, University of Massachusetts Medical School, Worcester, MA 01655, USASchool of Medicine, Tufts University, Medford, MA 02155, USADivision of Cardiology, University of Massachusetts Medical School, Worcester, MA 01655, USADivision of Cardiology, University of Massachusetts Medical School, Worcester, MA 01655, USADepartment of Biomedical Engineering, University of Connecticut, Storrs, CT 06269, USAObjective: We have developed a peak detection algorithm for accurate determination of heart rate, using photoplethysmographic (PPG) signals from a smartwatch, even in the presence of various cardiac rhythms, including normal sinus rhythm (NSR), premature atrial contraction (PAC), premature ventricle contraction (PVC), and atrial fibrillation (AF). Given the clinical need for accurate heart rate estimation in patients with AF, we developed a novel approach that reduces heart rate estimation errors when compared to peak detection algorithms designed for NSR. Methods: Our peak detection method is composed of a sequential series of algorithms that are combined to discriminate the various arrhythmias described above. Moreover, a novel Poincaré plot scheme is used to discriminate between basal heart rate AF and rapid ventricular response (RVR) AF, and to differentiate PAC/PVC from NSR and AF. Training of the algorithm was performed only with Samsung Simband smartwatch data, whereas independent testing data which had more samples than did the training data were obtained from Samsung’s Gear S3 and Galaxy Watch 3. Results: The new PPG peak detection algorithm provides significantly lower average heart rate and interbeat interval beat-to-beat estimation errors—30% and 66% lower—and mean heart rate and mean interbeat interval estimation errors—60% and 77% lower—when compared to the best of the seven other traditional peak detection algorithms that are known to be accurate for NSR. Our new PPG peak detection algorithm was the overall best performers for other arrhythmias. Conclusion: The proposed method for PPG peak detection automatically detects and discriminates between various arrhythmias among different waveforms of PPG data, delivers significantly lower heart rate estimation errors for participants with AF, and reduces the number of false negative peaks. Significance: By enabling accurate determination of heart rate despite the presence of AF with rapid ventricular response or PAC/PVCs, we enable clinicians to make more accurate recommendations for heart rate control from PPG data.https://www.mdpi.com/2079-6374/12/2/82adaptive thresholdingatrial fibrillationatrial fibrillation with rapid ventricular responsepeak detectionpeak correctionphotoplethysmograph
spellingShingle Dong Han
Syed Khairul Bashar
Jesús Lázaro
Fahimeh Mohagheghian
Andrew Peitzsch
Nishat Nishita
Eric Ding
Emily L. Dickson
Danielle DiMezza
Jessica Scott
Cody Whitcomb
Timothy P. Fitzgibbons
David D. McManus
Ki H. Chon
A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
Biosensors
adaptive thresholding
atrial fibrillation
atrial fibrillation with rapid ventricular response
peak detection
peak correction
photoplethysmograph
title A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
title_full A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
title_fullStr A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
title_full_unstemmed A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
title_short A Real-Time PPG Peak Detection Method for Accurate Determination of Heart Rate during Sinus Rhythm and Cardiac Arrhythmia
title_sort real time ppg peak detection method for accurate determination of heart rate during sinus rhythm and cardiac arrhythmia
topic adaptive thresholding
atrial fibrillation
atrial fibrillation with rapid ventricular response
peak detection
peak correction
photoplethysmograph
url https://www.mdpi.com/2079-6374/12/2/82
work_keys_str_mv AT donghan arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT syedkhairulbashar arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT jesuslazaro arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT fahimehmohagheghian arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT andrewpeitzsch arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT nishatnishita arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT ericding arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT emilyldickson arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT danielledimezza arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT jessicascott arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT codywhitcomb arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT timothypfitzgibbons arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT daviddmcmanus arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT kihchon arealtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT donghan realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT syedkhairulbashar realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT jesuslazaro realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT fahimehmohagheghian realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT andrewpeitzsch realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT nishatnishita realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT ericding realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT emilyldickson realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT danielledimezza realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT jessicascott realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT codywhitcomb realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT timothypfitzgibbons realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT daviddmcmanus realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia
AT kihchon realtimeppgpeakdetectionmethodforaccuratedeterminationofheartrateduringsinusrhythmandcardiacarrhythmia