Loading…

Performance Comparison for Ballistocardiogram Peak Detection Methods

A number of research groups have proposed methods for ballistocardiogram (BCG) peak detection toward the identification of individual cardiac cycles. However, objective comparisons of these proposed methods are lacking. This paper, therefore, conducts a systematic and objective performance evaluatio...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2019, Vol.7, p.53945-53955
Main Authors: Suliman, Ahmad, Carlson, Charles, Ade, Carl J., Warren, Steve, Thompson, David E.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33
cites cdi_FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33
container_end_page 53955
container_issue
container_start_page 53945
container_title IEEE access
container_volume 7
creator Suliman, Ahmad
Carlson, Charles
Ade, Carl J.
Warren, Steve
Thompson, David E.
description A number of research groups have proposed methods for ballistocardiogram (BCG) peak detection toward the identification of individual cardiac cycles. However, objective comparisons of these proposed methods are lacking. This paper, therefore, conducts a systematic and objective performance evaluation and comparison of several of these approaches. Five peak-detection methods (three replicated from the literature and two adapted from code provided by the methods' authors) are compared using data from 30 volunteers. A basic cross-correlation approach was also included as a sixth method. Two high-performing methods were identified: the method proposed by Sadek et al. and the method proposed by Brüser et al. The first achieved the highest average peak-detection rate of 94%, the lowest average false alarm rate of 0.0552 false alarms per second, and a relatively small mean absolute error between the real and detected peaks: 0.0175 seconds. The second method achieved the lowest mean absolute error of 0.0088 seconds between the real and detected peaks, an average peak-detection success rate of 89%, and 0.0766 false alarms per second. All metrics are averaged across participants.
doi_str_mv 10.1109/ACCESS.2019.2912650
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_a8d98508afb04512b28604eb65e4461e</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8695012</ieee_id><doaj_id>oai_doaj_org_article_a8d98508afb04512b28604eb65e4461e</doaj_id><sourcerecordid>2455634032</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33</originalsourceid><addsrcrecordid>eNpNkM1PwkAQxRujiQb9C7g08QzOfrI9avGDBCMJet5M2ykWKYu75eB_72IJcS47eXnvzeaXJEMGY8Ygu7vP88flcsyBZWOeMa4VnCVXnOlsJJTQ5__2y-QmhDXEMVFSk6tkuiBfO9_itqQ0d-0OfRPcNo1a-oCbTRM6V6KvGrfy2KYLwq90Sh2VXRNdr9R9uipcJxc1bgLdHN9B8vH0-J6_jOZvz7P8fj4qJZhuVDBGWqCBjAqembLSzAjUdcVAgJJKTASnShmUFa8nSCUwJEaSlOIGCiEGyazvrRyu7c43Lfof67Cxf4LzK4u-a8oNWTRVZhQYrAuQivGCGw2SCq1ISs0odt32XTvvvvcUOrt2e7-N37dcKqWFBMGjS_Su0rsQPNWnqwzsgb7t6dsDfXukH1PDPtUQ0SlhInFgXPwCRLJ_Gw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2455634032</pqid></control><display><type>article</type><title>Performance Comparison for Ballistocardiogram Peak Detection Methods</title><source>IEEE Xplore Open Access Journals</source><creator>Suliman, Ahmad ; Carlson, Charles ; Ade, Carl J. ; Warren, Steve ; Thompson, David E.</creator><creatorcontrib>Suliman, Ahmad ; Carlson, Charles ; Ade, Carl J. ; Warren, Steve ; Thompson, David E.</creatorcontrib><description>A number of research groups have proposed methods for ballistocardiogram (BCG) peak detection toward the identification of individual cardiac cycles. However, objective comparisons of these proposed methods are lacking. This paper, therefore, conducts a systematic and objective performance evaluation and comparison of several of these approaches. Five peak-detection methods (three replicated from the literature and two adapted from code provided by the methods' authors) are compared using data from 30 volunteers. A basic cross-correlation approach was also included as a sixth method. Two high-performing methods were identified: the method proposed by Sadek et al. and the method proposed by Brüser et al. The first achieved the highest average peak-detection rate of 94%, the lowest average false alarm rate of 0.0552 false alarms per second, and a relatively small mean absolute error between the real and detected peaks: 0.0175 seconds. The second method achieved the lowest mean absolute error of 0.0088 seconds between the real and detected peaks, an average peak-detection success rate of 89%, and 0.0766 false alarms per second. All metrics are averaged across participants.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2019.2912650</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Alarms ; Ballistocardiogram ; Ballistocardiograms ; Electrocardiography ; False alarms ; heart rate ; Heart rate variability ; heartbeat ; heartbeat interval ; Indexes ; load cells ; Measurement ; Methods ; Monitoring ; Performance evaluation ; Signal processing ; Signal processing algorithms ; statistical signal analysis ; wavelets</subject><ispartof>IEEE access, 2019, Vol.7, p.53945-53955</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33</citedby><cites>FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33</cites><orcidid>0000-0002-4688-7976 ; 0000-0002-4293-3090</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8695012$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,4010,27610,27900,27901,27902,54908</link.rule.ids></links><search><creatorcontrib>Suliman, Ahmad</creatorcontrib><creatorcontrib>Carlson, Charles</creatorcontrib><creatorcontrib>Ade, Carl J.</creatorcontrib><creatorcontrib>Warren, Steve</creatorcontrib><creatorcontrib>Thompson, David E.</creatorcontrib><title>Performance Comparison for Ballistocardiogram Peak Detection Methods</title><title>IEEE access</title><addtitle>Access</addtitle><description>A number of research groups have proposed methods for ballistocardiogram (BCG) peak detection toward the identification of individual cardiac cycles. However, objective comparisons of these proposed methods are lacking. This paper, therefore, conducts a systematic and objective performance evaluation and comparison of several of these approaches. Five peak-detection methods (three replicated from the literature and two adapted from code provided by the methods' authors) are compared using data from 30 volunteers. A basic cross-correlation approach was also included as a sixth method. Two high-performing methods were identified: the method proposed by Sadek et al. and the method proposed by Brüser et al. The first achieved the highest average peak-detection rate of 94%, the lowest average false alarm rate of 0.0552 false alarms per second, and a relatively small mean absolute error between the real and detected peaks: 0.0175 seconds. The second method achieved the lowest mean absolute error of 0.0088 seconds between the real and detected peaks, an average peak-detection success rate of 89%, and 0.0766 false alarms per second. All metrics are averaged across participants.</description><subject>Alarms</subject><subject>Ballistocardiogram</subject><subject>Ballistocardiograms</subject><subject>Electrocardiography</subject><subject>False alarms</subject><subject>heart rate</subject><subject>Heart rate variability</subject><subject>heartbeat</subject><subject>heartbeat interval</subject><subject>Indexes</subject><subject>load cells</subject><subject>Measurement</subject><subject>Methods</subject><subject>Monitoring</subject><subject>Performance evaluation</subject><subject>Signal processing</subject><subject>Signal processing algorithms</subject><subject>statistical signal analysis</subject><subject>wavelets</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNkM1PwkAQxRujiQb9C7g08QzOfrI9avGDBCMJet5M2ykWKYu75eB_72IJcS47eXnvzeaXJEMGY8Ygu7vP88flcsyBZWOeMa4VnCVXnOlsJJTQ5__2y-QmhDXEMVFSk6tkuiBfO9_itqQ0d-0OfRPcNo1a-oCbTRM6V6KvGrfy2KYLwq90Sh2VXRNdr9R9uipcJxc1bgLdHN9B8vH0-J6_jOZvz7P8fj4qJZhuVDBGWqCBjAqembLSzAjUdcVAgJJKTASnShmUFa8nSCUwJEaSlOIGCiEGyazvrRyu7c43Lfof67Cxf4LzK4u-a8oNWTRVZhQYrAuQivGCGw2SCq1ISs0odt32XTvvvvcUOrt2e7-N37dcKqWFBMGjS_Su0rsQPNWnqwzsgb7t6dsDfXukH1PDPtUQ0SlhInFgXPwCRLJ_Gw</recordid><startdate>2019</startdate><enddate>2019</enddate><creator>Suliman, Ahmad</creator><creator>Carlson, Charles</creator><creator>Ade, Carl J.</creator><creator>Warren, Steve</creator><creator>Thompson, David E.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-4688-7976</orcidid><orcidid>https://orcid.org/0000-0002-4293-3090</orcidid></search><sort><creationdate>2019</creationdate><title>Performance Comparison for Ballistocardiogram Peak Detection Methods</title><author>Suliman, Ahmad ; Carlson, Charles ; Ade, Carl J. ; Warren, Steve ; Thompson, David E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Alarms</topic><topic>Ballistocardiogram</topic><topic>Ballistocardiograms</topic><topic>Electrocardiography</topic><topic>False alarms</topic><topic>heart rate</topic><topic>Heart rate variability</topic><topic>heartbeat</topic><topic>heartbeat interval</topic><topic>Indexes</topic><topic>load cells</topic><topic>Measurement</topic><topic>Methods</topic><topic>Monitoring</topic><topic>Performance evaluation</topic><topic>Signal processing</topic><topic>Signal processing algorithms</topic><topic>statistical signal analysis</topic><topic>wavelets</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Suliman, Ahmad</creatorcontrib><creatorcontrib>Carlson, Charles</creatorcontrib><creatorcontrib>Ade, Carl J.</creatorcontrib><creatorcontrib>Warren, Steve</creatorcontrib><creatorcontrib>Thompson, David E.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Xplore Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Suliman, Ahmad</au><au>Carlson, Charles</au><au>Ade, Carl J.</au><au>Warren, Steve</au><au>Thompson, David E.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Performance Comparison for Ballistocardiogram Peak Detection Methods</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2019</date><risdate>2019</risdate><volume>7</volume><spage>53945</spage><epage>53955</epage><pages>53945-53955</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>A number of research groups have proposed methods for ballistocardiogram (BCG) peak detection toward the identification of individual cardiac cycles. However, objective comparisons of these proposed methods are lacking. This paper, therefore, conducts a systematic and objective performance evaluation and comparison of several of these approaches. Five peak-detection methods (three replicated from the literature and two adapted from code provided by the methods' authors) are compared using data from 30 volunteers. A basic cross-correlation approach was also included as a sixth method. Two high-performing methods were identified: the method proposed by Sadek et al. and the method proposed by Brüser et al. The first achieved the highest average peak-detection rate of 94%, the lowest average false alarm rate of 0.0552 false alarms per second, and a relatively small mean absolute error between the real and detected peaks: 0.0175 seconds. The second method achieved the lowest mean absolute error of 0.0088 seconds between the real and detected peaks, an average peak-detection success rate of 89%, and 0.0766 false alarms per second. All metrics are averaged across participants.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2019.2912650</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-4688-7976</orcidid><orcidid>https://orcid.org/0000-0002-4293-3090</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2019, Vol.7, p.53945-53955
issn 2169-3536
2169-3536
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_a8d98508afb04512b28604eb65e4461e
source IEEE Xplore Open Access Journals
subjects Alarms
Ballistocardiogram
Ballistocardiograms
Electrocardiography
False alarms
heart rate
Heart rate variability
heartbeat
heartbeat interval
Indexes
load cells
Measurement
Methods
Monitoring
Performance evaluation
Signal processing
Signal processing algorithms
statistical signal analysis
wavelets
title Performance Comparison for Ballistocardiogram Peak Detection Methods
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T17%3A55%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Performance%20Comparison%20for%20Ballistocardiogram%20Peak%20Detection%20Methods&rft.jtitle=IEEE%20access&rft.au=Suliman,%20Ahmad&rft.date=2019&rft.volume=7&rft.spage=53945&rft.epage=53955&rft.pages=53945-53955&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2019.2912650&rft_dat=%3Cproquest_doaj_%3E2455634032%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c408t-b11e63a809eb298cd6183a6fd10305453732ed58a4d2f7aec01ae1e4e55280b33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2455634032&rft_id=info:pmid/&rft_ieee_id=8695012&rfr_iscdi=true