An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method
•The IEM-based algorithm has low computational cost, and demonstrates an average error of DN detection well below the strict permitted error range (30 ms) in both ABP (4.7 ms) and PPG (4.6 ms) cases.•The algorithm has the ability to detect DN not only in waveforms where it is clearly defined but als...
Gespeichert in:
Veröffentlicht in: | Computer methods and programs in biomedicine 2024-09, Vol.254, p.108283, Article 108283 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | 108283 |
container_title | Computer methods and programs in biomedicine |
container_volume | 254 |
creator | Pal, Ravi Rudas, Akos Kim, Sungsoo Chiang, Jeffrey N. Barney, Anna Cannesson, Maxime |
description | •The IEM-based algorithm has low computational cost, and demonstrates an average error of DN detection well below the strict permitted error range (30 ms) in both ABP (4.7 ms) and PPG (4.6 ms) cases.•The algorithm has the ability to detect DN not only in waveforms where it is clearly defined but also in waveforms with less pronounced DN characteristics.•The algorithm was tested on a large perioperative dataset (MLORD), comprising physiologic waveforms collected from 17,327 patients who underwent surgeries between 2019 and 2022 at the david geffen school of medicine at the university of california los angeles.
Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms.
The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm against marked DN detection, while box plots and Bland-Altman plots were used to compare its performance with both marked DN detection and an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the 'find_peaks' function from the scipy Python package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms.
The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87,343) =0.99, p |
doi_str_mv | 10.1016/j.cmpb.2024.108283 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_3070839535</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0169260724002785</els_id><sourcerecordid>3070839535</sourcerecordid><originalsourceid>FETCH-LOGICAL-c237t-7fed28054cc2a5b35d7d008fd6fd453ceb805a79700b4ab2442b6cfc69ed36f83</originalsourceid><addsrcrecordid>eNp9kcFu3CAURVHVqJkk_YEuIpbdeILBGFvqZhSlSaSRsknWCMPzmJFtHMCu5h_y0WU0ky67AfE490rvXoR-5GSdk7y826_1MDVrSmiRBhWt2Be0yitBM8FL_hWtElRntCTiEl2FsCeEUM7Lb-iSVTXJqWAr9LEZsep3ztvYDTg6bCCCjthY7V20Go8u6g7bRPkI3qoeN71zBk8eQpg9YDWmR-eim3qI3SEMbufV1B3wH7VA6_wQ8BzsuMOxA2yTh4p2AQzjAr2bAA-gxnTEzpkbdNGqPsD3832N3n4_vN4_ZduXx-f7zTbTlImYiRYMrQgvtKaKN4wbYQipWlO2puBMQ5M-lagFIU2hGloUtCl1q8saDCvbil2jnyffybv3GUKUgw0a-l6N4OYgGRGkYjVnPKH0hKY4QvDQysnbQfmDzIk8tiD38tiCPLYgTy0k0e3Zf24GMP8kn7En4NcJgLTlYsHLoC2MGoz1KX1pnP2f_18EGZzA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3070839535</pqid></control><display><type>article</type><title>An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Pal, Ravi ; Rudas, Akos ; Kim, Sungsoo ; Chiang, Jeffrey N. ; Barney, Anna ; Cannesson, Maxime</creator><creatorcontrib>Pal, Ravi ; Rudas, Akos ; Kim, Sungsoo ; Chiang, Jeffrey N. ; Barney, Anna ; Cannesson, Maxime</creatorcontrib><description>•The IEM-based algorithm has low computational cost, and demonstrates an average error of DN detection well below the strict permitted error range (30 ms) in both ABP (4.7 ms) and PPG (4.6 ms) cases.•The algorithm has the ability to detect DN not only in waveforms where it is clearly defined but also in waveforms with less pronounced DN characteristics.•The algorithm was tested on a large perioperative dataset (MLORD), comprising physiologic waveforms collected from 17,327 patients who underwent surgeries between 2019 and 2022 at the david geffen school of medicine at the university of california los angeles.
Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms.
The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm against marked DN detection, while box plots and Bland-Altman plots were used to compare its performance with both marked DN detection and an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the 'find_peaks' function from the scipy Python package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms.
The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87,343) =0.99, p<.001) and PPG (R2(86,764) =0.98, p<.001) waveforms. The algorithm had a lower mean error of DN detection (s): 0.0047 (0.0029) for ABP waveforms and 0.0046 (0.0029) for PPG waveforms, compared to 0.0693 (0.0770) for ABP and 0.0968 (0.0909) for PPG waveforms for the established 2nd derivative method. The algorithm has high rate of detectability of DN detection for SNR of >= -9 dB for ABP waveforms and >= -12 dB for PPG waveforms indicating robust performance in detecting the DN when it is less visibly distinct.
Our proposed IEM- based algorithm can detect DN in both ABP and PPG waveforms with low computational cost, even in cases where it is not distinctly defined within a cardiac cycle of the waveform (‘DN-less signals’). The algorithm can potentially serve as a valuable, fast, and reliable tool for extracting features from ABP and PPG waveforms. It can be especially beneficial in medical applications where DN-based features, such as SPD, diastolic phase duration, and DN amplitude, play a significant role.</description><identifier>ISSN: 0169-2607</identifier><identifier>ISSN: 1872-7565</identifier><identifier>EISSN: 1872-7565</identifier><identifier>DOI: 10.1016/j.cmpb.2024.108283</identifier><identifier>PMID: 38901273</identifier><language>eng</language><publisher>Ireland: Elsevier B.V</publisher><subject>Arterial blood pressure (ABP) waveforms ; Dicrotic notch (DN) ; Iterative envelope mean (IEM) method ; Photoplethysmography (PPG) waveforms ; Systolic phase duration (SPD)</subject><ispartof>Computer methods and programs in biomedicine, 2024-09, Vol.254, p.108283, Article 108283</ispartof><rights>2024</rights><rights>Copyright © 2024. Published by Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c237t-7fed28054cc2a5b35d7d008fd6fd453ceb805a79700b4ab2442b6cfc69ed36f83</cites><orcidid>0000-0002-6034-1478 ; 0000-0002-6843-1355 ; 0000-0003-4346-8239</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cmpb.2024.108283$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27922,27923,45993</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/38901273$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Pal, Ravi</creatorcontrib><creatorcontrib>Rudas, Akos</creatorcontrib><creatorcontrib>Kim, Sungsoo</creatorcontrib><creatorcontrib>Chiang, Jeffrey N.</creatorcontrib><creatorcontrib>Barney, Anna</creatorcontrib><creatorcontrib>Cannesson, Maxime</creatorcontrib><title>An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method</title><title>Computer methods and programs in biomedicine</title><addtitle>Comput Methods Programs Biomed</addtitle><description>•The IEM-based algorithm has low computational cost, and demonstrates an average error of DN detection well below the strict permitted error range (30 ms) in both ABP (4.7 ms) and PPG (4.6 ms) cases.•The algorithm has the ability to detect DN not only in waveforms where it is clearly defined but also in waveforms with less pronounced DN characteristics.•The algorithm was tested on a large perioperative dataset (MLORD), comprising physiologic waveforms collected from 17,327 patients who underwent surgeries between 2019 and 2022 at the david geffen school of medicine at the university of california los angeles.
Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms.
The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm against marked DN detection, while box plots and Bland-Altman plots were used to compare its performance with both marked DN detection and an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the 'find_peaks' function from the scipy Python package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms.
The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87,343) =0.99, p<.001) and PPG (R2(86,764) =0.98, p<.001) waveforms. The algorithm had a lower mean error of DN detection (s): 0.0047 (0.0029) for ABP waveforms and 0.0046 (0.0029) for PPG waveforms, compared to 0.0693 (0.0770) for ABP and 0.0968 (0.0909) for PPG waveforms for the established 2nd derivative method. The algorithm has high rate of detectability of DN detection for SNR of >= -9 dB for ABP waveforms and >= -12 dB for PPG waveforms indicating robust performance in detecting the DN when it is less visibly distinct.
Our proposed IEM- based algorithm can detect DN in both ABP and PPG waveforms with low computational cost, even in cases where it is not distinctly defined within a cardiac cycle of the waveform (‘DN-less signals’). The algorithm can potentially serve as a valuable, fast, and reliable tool for extracting features from ABP and PPG waveforms. It can be especially beneficial in medical applications where DN-based features, such as SPD, diastolic phase duration, and DN amplitude, play a significant role.</description><subject>Arterial blood pressure (ABP) waveforms</subject><subject>Dicrotic notch (DN)</subject><subject>Iterative envelope mean (IEM) method</subject><subject>Photoplethysmography (PPG) waveforms</subject><subject>Systolic phase duration (SPD)</subject><issn>0169-2607</issn><issn>1872-7565</issn><issn>1872-7565</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kcFu3CAURVHVqJkk_YEuIpbdeILBGFvqZhSlSaSRsknWCMPzmJFtHMCu5h_y0WU0ky67AfE490rvXoR-5GSdk7y826_1MDVrSmiRBhWt2Be0yitBM8FL_hWtElRntCTiEl2FsCeEUM7Lb-iSVTXJqWAr9LEZsep3ztvYDTg6bCCCjthY7V20Go8u6g7bRPkI3qoeN71zBk8eQpg9YDWmR-eim3qI3SEMbufV1B3wH7VA6_wQ8BzsuMOxA2yTh4p2AQzjAr2bAA-gxnTEzpkbdNGqPsD3832N3n4_vN4_ZduXx-f7zTbTlImYiRYMrQgvtKaKN4wbYQipWlO2puBMQ5M-lagFIU2hGloUtCl1q8saDCvbil2jnyffybv3GUKUgw0a-l6N4OYgGRGkYjVnPKH0hKY4QvDQysnbQfmDzIk8tiD38tiCPLYgTy0k0e3Zf24GMP8kn7En4NcJgLTlYsHLoC2MGoz1KX1pnP2f_18EGZzA</recordid><startdate>20240901</startdate><enddate>20240901</enddate><creator>Pal, Ravi</creator><creator>Rudas, Akos</creator><creator>Kim, Sungsoo</creator><creator>Chiang, Jeffrey N.</creator><creator>Barney, Anna</creator><creator>Cannesson, Maxime</creator><general>Elsevier B.V</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0002-6034-1478</orcidid><orcidid>https://orcid.org/0000-0002-6843-1355</orcidid><orcidid>https://orcid.org/0000-0003-4346-8239</orcidid></search><sort><creationdate>20240901</creationdate><title>An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method</title><author>Pal, Ravi ; Rudas, Akos ; Kim, Sungsoo ; Chiang, Jeffrey N. ; Barney, Anna ; Cannesson, Maxime</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c237t-7fed28054cc2a5b35d7d008fd6fd453ceb805a79700b4ab2442b6cfc69ed36f83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Arterial blood pressure (ABP) waveforms</topic><topic>Dicrotic notch (DN)</topic><topic>Iterative envelope mean (IEM) method</topic><topic>Photoplethysmography (PPG) waveforms</topic><topic>Systolic phase duration (SPD)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pal, Ravi</creatorcontrib><creatorcontrib>Rudas, Akos</creatorcontrib><creatorcontrib>Kim, Sungsoo</creatorcontrib><creatorcontrib>Chiang, Jeffrey N.</creatorcontrib><creatorcontrib>Barney, Anna</creatorcontrib><creatorcontrib>Cannesson, Maxime</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><jtitle>Computer methods and programs in biomedicine</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pal, Ravi</au><au>Rudas, Akos</au><au>Kim, Sungsoo</au><au>Chiang, Jeffrey N.</au><au>Barney, Anna</au><au>Cannesson, Maxime</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method</atitle><jtitle>Computer methods and programs in biomedicine</jtitle><addtitle>Comput Methods Programs Biomed</addtitle><date>2024-09-01</date><risdate>2024</risdate><volume>254</volume><spage>108283</spage><pages>108283-</pages><artnum>108283</artnum><issn>0169-2607</issn><issn>1872-7565</issn><eissn>1872-7565</eissn><abstract>•The IEM-based algorithm has low computational cost, and demonstrates an average error of DN detection well below the strict permitted error range (30 ms) in both ABP (4.7 ms) and PPG (4.6 ms) cases.•The algorithm has the ability to detect DN not only in waveforms where it is clearly defined but also in waveforms with less pronounced DN characteristics.•The algorithm was tested on a large perioperative dataset (MLORD), comprising physiologic waveforms collected from 17,327 patients who underwent surgeries between 2019 and 2022 at the david geffen school of medicine at the university of california los angeles.
Detection of the dicrotic notch (DN) within a cardiac cycle is essential for assessment of cardiac output, calculation of pulse wave velocity, estimation of left ventricular ejection time, and supporting feature-based machine learning models for noninvasive blood pressure estimation, and hypotension, or hypertension prediction. In this study, we present a new algorithm based on the iterative envelope mean (IEM) method to detect automatically the DN in arterial blood pressure (ABP) and photoplethysmography (PPG) waveforms.
The algorithm was evaluated on both ABP and PPG waveforms from a large perioperative dataset (MLORD dataset) comprising 17,327 patients. The analysis involved a total of 1,171,288 cardiac cycles for ABP waveforms and 3,424,975 cardiac cycles for PPG waveforms. To evaluate the algorithm's performance, the systolic phase duration (SPD) was employed, which represents the duration from the onset of the systolic phase to the DN in the cardiac cycle. Correlation plots and regression analysis were used to compare the algorithm against marked DN detection, while box plots and Bland-Altman plots were used to compare its performance with both marked DN detection and an established DN detection technique (second derivative). The marking of the DN temporal location was carried out by an experienced researcher using the help of the 'find_peaks' function from the scipy Python package, serving as a reference for the evaluation. The marking was visually validated by both an engineer and an anesthesiologist. The robustness of the algorithm was evaluated as the DN was made less visually distinct across signal-to-noise ratios (SNRs) ranging from -30 dB to -5 dB in both ABP and PPG waveforms.
The correlation between SPD estimated by the algorithm and that marked by the researcher is strong for both ABP (R2(87,343) =0.99, p<.001) and PPG (R2(86,764) =0.98, p<.001) waveforms. The algorithm had a lower mean error of DN detection (s): 0.0047 (0.0029) for ABP waveforms and 0.0046 (0.0029) for PPG waveforms, compared to 0.0693 (0.0770) for ABP and 0.0968 (0.0909) for PPG waveforms for the established 2nd derivative method. The algorithm has high rate of detectability of DN detection for SNR of >= -9 dB for ABP waveforms and >= -12 dB for PPG waveforms indicating robust performance in detecting the DN when it is less visibly distinct.
Our proposed IEM- based algorithm can detect DN in both ABP and PPG waveforms with low computational cost, even in cases where it is not distinctly defined within a cardiac cycle of the waveform (‘DN-less signals’). The algorithm can potentially serve as a valuable, fast, and reliable tool for extracting features from ABP and PPG waveforms. It can be especially beneficial in medical applications where DN-based features, such as SPD, diastolic phase duration, and DN amplitude, play a significant role.</abstract><cop>Ireland</cop><pub>Elsevier B.V</pub><pmid>38901273</pmid><doi>10.1016/j.cmpb.2024.108283</doi><orcidid>https://orcid.org/0000-0002-6034-1478</orcidid><orcidid>https://orcid.org/0000-0002-6843-1355</orcidid><orcidid>https://orcid.org/0000-0003-4346-8239</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0169-2607 |
ispartof | Computer methods and programs in biomedicine, 2024-09, Vol.254, p.108283, Article 108283 |
issn | 0169-2607 1872-7565 1872-7565 |
language | eng |
recordid | cdi_proquest_miscellaneous_3070839535 |
source | Elsevier ScienceDirect Journals Complete |
subjects | Arterial blood pressure (ABP) waveforms Dicrotic notch (DN) Iterative envelope mean (IEM) method Photoplethysmography (PPG) waveforms Systolic phase duration (SPD) |
title | An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T15%3A56%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20algorithm%20to%20detect%20dicrotic%20notch%20in%20arterial%20blood%20pressure%20and%20photoplethysmography%20waveforms%20using%20the%20iterative%20envelope%20mean%20method&rft.jtitle=Computer%20methods%20and%20programs%20in%20biomedicine&rft.au=Pal,%20Ravi&rft.date=2024-09-01&rft.volume=254&rft.spage=108283&rft.pages=108283-&rft.artnum=108283&rft.issn=0169-2607&rft.eissn=1872-7565&rft_id=info:doi/10.1016/j.cmpb.2024.108283&rft_dat=%3Cproquest_cross%3E3070839535%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3070839535&rft_id=info:pmid/38901273&rft_els_id=S0169260724002785&rfr_iscdi=true |