University of Exeter
Browse

A Hidden Markov Model for Seismocardiography

Download (2.36 MB)
journal contribution
posted on 2025-08-01, 10:07 authored by J Wahlstrom, I Skog, P Handel, F Khosrow-khavar, K Tavakolian, PK Stein, A Nehorai
We propose a hidden Markov model approach for processing seismocardiograms. The seismocardiogram morphology is learned using the expectation-maximization algorithm, and the state of the heart at a given time instant is estimated by the Viterbi algorithm. From the obtained Viterbi sequence, it is then straightforward to estimate instantaneous heart rate, heart rate variability measures, and cardiac time intervals (the latter requiring a small number of manual annotations). As is shown in the conducted experimental study, the presented algorithm outperforms the state-of-the-art in seismocardiogram-based heart rate and heart rate variability estimation. Moreover, the isovolumic contraction time and the left ventricular ejection time are estimated with mean absolute errors of about 5 [ms] and 9 [ms], respectively. The proposed algorithm can be applied to any set of inertial sensors; does not require access to any additional sensor modalities; does not make any assumptions on the seismocardiogram morphology; and explicitly models sensor noise and beat-to-beat variations (both in amplitude and temporal scaling) in the seismocardiogram morphology. As such, it is well suited for low-cost implementations using off-the-shelf inertial sensors and targeting, e.g., at-home medical services.

History

Related Materials

Rights

© 2017 Canadian Crown Copyright

Notes

This is the author accepted manuscript. The final version is available from Institute of Electrical and Electronics Engineers (IEEE) via the DOI in this record.

Journal

IEEE Transactions on Biomedical Engineering

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Version

  • Accepted Manuscript

Language

en

FCD date

2020-07-22T11:30:24Z

FOA date

2020-07-22T11:34:28Z

Citation

Vol. 64 (10), pp. 2361 - 2372

Department

  • Computer Science

Usage metrics

    University of Exeter

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC