{"id":"https://openalex.org/W7225805477","doi":"https://doi.org/10.1088/1361-6579/aec110","title":"MorphSSF: a fast slope-sum adaptive-period dilation algorithm for photoplethysmography beat detection","display_name":"MorphSSF: a fast slope-sum adaptive-period dilation algorithm for photoplethysmography beat detection","publication_year":2026,"publication_date":"2026-11-11","ids":{"openalex":"https://openalex.org/W7225805477","doi":"https://doi.org/10.1088/1361-6579/aec110"},"language":"en","primary_location":{"id":"doi:10.1088/1361-6579/aec110","doi":"https://doi.org/10.1088/1361-6579/aec110","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1361-6579/aec110","pdf_url":null,"source":{"id":"https://openalex.org/S3164724","display_name":"Physiological Measurement","issn_l":"0967-3334","issn":["0967-3334","1361-6579"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Physiological Measurement","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1088/1361-6579/aec110","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133287774","display_name":"Scott Desai","orcid":"https://orcid.org/0009-0009-4017-2572","observed_orcids":["https://orcid.org/0009-0009-4017-2572"]},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Scott Desai","raw_affiliation_strings":["Carleton University"],"raw_orcid":"https://orcid.org/0009-0009-4017-2572","affiliations":[{"raw_affiliation_string":"Carleton University","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5161472603","display_name":"Wei Shi","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Wei Shi","raw_affiliation_strings":["Carleton University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carleton University","institution_ids":["https://openalex.org/I67031392"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I67031392"],"apc_list":{"value":3325,"currency":"USD","value_usd":3325},"apc_paid":{"value":3325,"currency":"USD","value_usd":3325},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11196","display_name":"Non-Invasive Vital Sign Monitoring","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11196","display_name":"Non-Invasive Vital Sign Monitoring","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10745","display_name":"Heart Rate Variability and Autonomic Control","score":0.0006000000284984708,"subfield":{"id":"https://openalex.org/subfields/2705","display_name":"Cardiology and Cardiovascular Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T11021","display_name":"ECG Monitoring and Analysis","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/2705","display_name":"Cardiology and Cardiovascular Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[],"concepts":[{"id":"https://openalex.org/C116390426","wikidata":"https://www.wikidata.org/wiki/Q7187885","display_name":"Photoplethysmogram","level":3,"score":0.8791999816894531},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6154999732971191},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.6092000007629395},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5490999817848206},{"id":"https://openalex.org/C189809214","wikidata":"https://www.wikidata.org/wiki/Q829522","display_name":"Beat (acoustics)","level":2,"score":0.536899983882904},{"id":"https://openalex.org/C2780757906","wikidata":"https://www.wikidata.org/wiki/Q5276676","display_name":"Dilation (metric space)","level":2,"score":0.5223000049591064},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4404999911785126},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4156000018119812},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.39320001006126404},{"id":"https://openalex.org/C21200559","wikidata":"https://www.wikidata.org/wiki/Q7451068","display_name":"Sensitivity (control systems)","level":2,"score":0.38109999895095825},{"id":"https://openalex.org/C116714509","wikidata":"https://www.wikidata.org/wiki/Q32278","display_name":"Truncated mean","level":3,"score":0.3183000087738037},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2937999963760376},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.2913999855518341},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.27970001101493835},{"id":"https://openalex.org/C2781139653","wikidata":"https://www.wikidata.org/wiki/Q7920330","display_name":"Ventriculotomy","level":3,"score":0.2793000042438507},{"id":"https://openalex.org/C175706884","wikidata":"https://www.wikidata.org/wiki/Q1130194","display_name":"Moving average","level":2,"score":0.2718000113964081},{"id":"https://openalex.org/C2780167933","wikidata":"https://www.wikidata.org/wiki/Q1550652","display_name":"Pulse (music)","level":3,"score":0.2612999975681305}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1088/1361-6579/aec110","doi":"https://doi.org/10.1088/1361-6579/aec110","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1361-6579/aec110","pdf_url":null,"source":{"id":"https://openalex.org/S3164724","display_name":"Physiological Measurement","issn_l":"0967-3334","issn":["0967-3334","1361-6579"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Physiological Measurement","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1088/1361-6579/aec110","doi":"https://doi.org/10.1088/1361-6579/aec110","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1361-6579/aec110","pdf_url":null,"source":{"id":"https://openalex.org/S3164724","display_name":"Physiological Measurement","issn_l":"0967-3334","issn":["0967-3334","1361-6579"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Physiological Measurement","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Objective:":[1],"Detecting":[2],"heartbeats":[3],"in":[4,183],"photoplethysmography":[5],"(PPG)":[6],"underlies":[7],"heart-rate,":[8],"heart-rate-variability":[9],"and":[10,15,18,23,76,101,120,126,165,178],"arrhythmia":[11],"analysis":[12],"on":[13,36,87,109,149,157,162,174,204,230],"wearable":[14],"clinical":[16],"devices,":[17],"must":[19],"be":[20],"both":[21],"efficient":[22],"accurate.":[24],"Several":[25],"accurate":[26],"benchmark":[27],"detectors,":[28],"especially":[29],"the":[30,46,68,88,136,194,213,231],"multi-scale":[31],"peak-and-trough":[32],"family":[33],"(MSPTD/MSPTDfast),":[34],"rely":[35],"costly":[37],"local-maxima":[38],"scalograms;":[39],"we":[40],"seek":[41],"a":[42,63,73,83,153],"detector":[43],"that":[44],"improves":[45],"benchmark-wide":[47,115],"speed\u2013accuracy":[48],"trade-off":[49],"rather":[50],"than":[51,193,200],"merely":[52],"accelerating":[53],"one":[54],"baseline.":[55],"Approach:":[56],"MorphSSF":[57,134,148,182,189],"converts":[58],"each":[59],"PPG":[60,216,239],"window":[61],"to":[62,238],"slope-sum":[64,232],"function":[65],"(SSF),":[66],"estimates":[67],"dominant":[69],"pulse":[70],"period":[71,96],"from":[72,224],"band-limited":[74],"autocorrelation,":[75],"selects":[77],"candidates":[78],"as":[79],"fixed":[80],"points":[81],"of":[82],"period-matched":[84],"running-maximum":[85],"dilation":[86],"SSF.":[89],"This":[90],"combines":[91],"systolic-upstroke":[92],"enhancement":[93],"with":[94,114,218],"adaptive":[95],"spacing":[97],"using":[98],"one-dimensional":[99],"operations":[100],"no":[102],"scalogram.":[103],"We":[104],"evaluate":[105],"under":[106],"identical":[107],"conditions":[108],"seven":[110],"datasets":[111,151],"(544":[112],"recordings)":[113],"rank":[116],"tests,":[117],"detector-specific":[118],"exclusions":[119],"one-to-one":[121],"matching.":[122],"Separate":[123],"fixed-point":[124],"C":[125],"causal":[127],"MATLAB":[128],"variants":[129],"are":[130],"evaluated.":[131],"Main":[132],"results:":[133],"has":[135],"best":[137],"mean":[138],"dataset":[139],"F1":[140,159,184],"rank.":[141],"Against":[142],"MSPTDfast":[143,201],"(v2),":[144,202],"sensitivity":[145],"tests":[146],"favour":[147,181],"five":[150],"(including":[152],"zero":[154],"median":[155,205],"effect":[156],"CapnoBase);":[158],"is":[160,172,190],"higher":[161],"MIMIC-test,":[163],"MIMIC-train":[164],"PPG-DaLiA,":[166],"while":[167],"positive":[168],"predictive":[169],"value":[170],"(PPV)":[171],"lower":[173],"WESAD.":[175],"Both":[176],"pooled":[177],"equal-dataset":[179],"analyses":[180],"against":[185],"all":[186],"eight":[187,195],"baselines.":[188],"3.05\u2013218.18\u00d7":[191],"faster":[192,199],"baselines,":[196],"including":[197],"3.23\u00d7":[198],"based":[203],"runtime":[206,225],"ratios":[207],"across":[208],"recordings.":[209],"All":[210],"detectors":[211],"receive":[212],"same":[214],"prefiltered":[215],"input,":[217],"this":[219],"shared":[220],"filtering":[221],"step":[222],"excluded":[223],"measurements.":[226],"Significance:":[227],"Period-adaptive":[228],"detection":[229],"provides":[233],"an":[234],"efficient,":[235],"scalogram-free":[236],"approach":[237],"beat":[240],"detection.":[241]},"counts_by_year":[],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2026-11-12T00:00:00"}
