SPAR_BEAT_DETECTOR
- SPAR PPG beat detector.
SPAR_BEAT_DETECTOR detects beats in a photoplethysmogram (PPG) signal using the 'Symmetric Projection Attractor Reconstruction' beat detector
Inputs
-
sig : a vector of PPG values
-
fs : the sampling frequency of the PPG in Hz
Outputs
-
peaks : indices of detected pulse peaks
-
onsets : indices of detected pulse onsets
Reference
C. Pettit and P. Aston, 'Photoplethysmogram (PPG) Beat Detection Using Symmetric Projection Attractor Reconstruction,' [in preparation].
Author
-
Callum Pettit and Philip Aston - wrote the code: 'SPARcycleTimesPPG' and 'find_acl'
-
Peter H. Charlton - modified the code slightly (as indicated), but mainly just wrote this wrapper
Documentation
https://ppg-beats.readthedocs.io/
Version
1.0
Licence
SPAR PPG Beat Detector as [downloaded/received] is Copyright ©, 2021-2022 University of Surrey.
All Rights Reserved - You are allowed to alter and use this code only for your own non-commercial research purposes and this excludes commercial use of any kind. You are not permitted to copy and distribute this code to anyone under any circumstances. All rights remain with the Copyright holders.
If you wish to copy, distribute or make any commercial use of the Software please contact Surrey’s IP & Licensing team at techtransfer@surrey.ac.uk to request an appropriate licence.
Please contact Philip Aston (P.Aston@surrey.ac.uk) with any technical questions or collaboration requests.