CORAL: A Modality Invariant Framework for Robust Vital Sign Rate Estimation Using Correloform Analysis

Jacob Trueb, Amey Kasbe, Aniruddh Srinivasan

Preprint: not peer reviewed. Results may change in later versions.

Abstract

Heart rate and respiration rate are crucial vital signs. We present CORAL to address challenges in automating continuous vital sign monitoring 1) in-hospital across broader populations (age, disease states), 2) at-home in telehealth and wellbeing applications (noise, placement), and 3) across data modalities (ECG, PPG, SCG, BioZ, etc.). We re-introduce Short-Time Autocorrelation Functions (STACFs) to introduce the correloform - a highly interpretable 2D signal transformation for tracking periodicity over time - and define CORAL as a generic analytical framework for robust rate estimation of quasi-periodic signals. We rigorously benchmark CORAL to show ubiquitous application in biosignals via capabilities arising by mathematical construction rather than domain-specific engineering, including rate estimation, resilient noise handling, automatic channel selection, and signal quality indication. CORAL achieves excellent instantaneous noninvasive fetal HR agreement in FECGSYNDB (F1 = 0.999) and ADFECGDB (F1 = 1.000). With difficult NICU neonates, CORAL estimates RR from wearable BioZ at r = 0.858 against breath-interval RR from simultaneous wired Philips impedance. CORAL SCG HR on CEBS achieves r = 0.990 and in free-living activity r = 0.970 when compared against commercial ECG. Without QRS detection, CORAL's instantaneous HR agrees with Pan-Tompkins and NeuroKit2 detectors as closely as they agree with each other (MIMIC-IV ICU ECG r = 0.87 to each vs. 0.88 between them). CORAL's HR standard deviation correlates strongly with interval-based HRV SDNN, even from mechanical SCG (CEBS r = 0.733) and across an ICU ECG cohort (r = 0.768).

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:2608.14973
Published
Aug 15, 2026
arXiv
2608.14973
Categories
eess.SP, q-bio.QM
Provenance
arxiv

Topics