Pulse Waveform Delineator
Arterial blood pressure waveforms contain rich pathophysiological information; hence receive much attention in cardiovascular health monitoring. To assist computerized analysis, an automatic delineator was proposed for the fiducial points of arterial blood pressure waveforms, namely their onsets, systolic peaks and dicrotic notches. The presented delineator characterizes arterial blood pressure waveforms in a beat-by-beat manner. It firstly seeks the pairs of inflection and zero-crossing points, and then utilizes combinatorial amplitude and interval criteria to select the onset and systolic peak. Once a new beat is settled, the delineator seeks the derivative backward to locate the dicrotic notch in the preceding beat. In a nutshell, the delineator is based on the combinatorial analysis of arterial blood pressure waveforms and their derivatives. Three open databases, with an additional subset database, were utilized for delineator validation and performance evaluation. In terms of beat detection, the delineator achieved an average error rate 1.14%, sensitivity 99.43% and positive predictivity 99.45%. As to dicrotic notch detection, it performed well with an error rate 6.83%, sensitivity 96.53% and positive predictivity 96.64%.
If you find it is interesting, please cite:
BN Li, MC Dong, MI Vai (2010) On an automatic delineator for arterial blood pressure waveforms. Biomedical Signal Processing and Control 5(1) 76-81.
Cite As
ABing (2024). Pulse Waveform Delineator (https://www.mathworks.com/matlabcentral/fileexchange/29484-pulse-waveform-delineator), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Signal Processing > Signal Processing Toolbox > Measurements and Feature Extraction > Pulse and Transition Metrics >
- Industries > Medical Devices > Cardiology >
- Engineering > Biomedical Engineering > Biomedical Signal Processing >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
MathOpen/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |