Abstract

of physiological signals often involves detection of peaks and finding intervals between them. Well developed methods are available for Electrocardiogram(ECG) QRS complex detection. However, there are only a few algorithms published for peak detection suitable for pulse wave signals such as arterial pressure wave and photoplethysmographic (PPG) signals. Algorithms for detection of QRS complex in ECG are based on the impulsive character of the signal and are not applicable for pulse wave signals, which are more sinusoidal in nature and the shape varies with age. In this background, a versatile algorithm based on the physiology of the pulse wave is developed to detect the peaks from a pulse wave signal such as PPG. The algorithm combines the technique of moving average of valley-peak differences with an adaptive threshold filtering to detect the systolic peaks. The algorithm is validated against a publicly available validation dataset and achieved a sensitivity of 99.82 and a positive predictivity of 98.88 when compared to expert manual annotations. This algorithm is computationally simple and can be easily implemented in real time processing hardware.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call