{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T10:50:28Z","timestamp":1773831028210,"version":"3.50.1"},"reference-count":35,"publisher":"IOP Publishing","issue":"3","license":[{"start":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T00:00:00Z","timestamp":1773792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/publishingsupport.iopscience.iop.org\/iop-standard\/v1"},{"start":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T00:00:00Z","timestamp":1773792000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61875062"],"award-info":[{"award-number":["61875062"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Hubei Provincial Natural Science Foundation Innovation and Development Joint Fund Project","award":["2025AFD626"],"award-info":[{"award-number":["2025AFD626"]}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Physiol. Meas."],"published-print":{"date-parts":[[2026,3,31]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    <jats:italic>Objective.<\/jats:italic>\n                    Seismocardiography (SCG) contains rich physiological information about the structure and function of the heart, providing a new dimension for early screening and dynamic monitoring of cardiovascular diseases. However, SCG is relatively weak, susceptible to severe external interference, even has strong individual differences in morphology, making it difficult for traditional algorithms to accurately detect AO, AC and other core features.\n                    <jats:italic>Approach.<\/jats:italic>\n                    Herein, Combining the time\u2013frequency joint distribution characteristics of SCG, we improve a novel adaptive extended Kalman filter (KF) algorithm for accurate AO and AC detection. To achieve unified modeling for different individual SCG, Gaussian mixture module is used to fit the morphological template in the time\u2013frequency domain based on the optimal estimation strategy. Then, in order to balance the estimation accuracy and computational efficiency of the nonlinear system constructed based on SCG, the extended KF is constructed by linearizing the state transition equation. Moreover, with the aim of accurately estimating the time-varying noise components in motion, the forgetting factor\n                    <jats:inline-formula>\n                      <jats:tex-math>\n                        \n                      <\/jats:tex-math>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" overflow=\"scroll\">\n                        <mml:mrow>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>\u03b1<\/mml:mi>\n                              <mml:mi>k<\/mml:mi>\n                            <\/mml:msub>\n                          <\/mml:mrow>\n                        <\/mml:mrow>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    is introduced based on the residual\n                    <jats:inline-formula>\n                      <jats:tex-math>\n                        \n                      <\/jats:tex-math>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" overflow=\"scroll\">\n                        <mml:mrow>\n                          <mml:mrow>\n                            <mml:msub>\n                              <mml:mi>e<\/mml:mi>\n                              <mml:mi>k<\/mml:mi>\n                            <\/mml:msub>\n                          <\/mml:mrow>\n                        <\/mml:mrow>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    with the low-pass filtering strategy to adaptively update the measurement noise covariance matrix\n                    <jats:inline-formula>\n                      <jats:tex-math>\n                        \n                      <\/jats:tex-math>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" overflow=\"scroll\">\n                        <mml:mrow>\n                          <mml:mi>R<\/mml:mi>\n                        <\/mml:mrow>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    , thereby achieving high-quality filtering to SCG with the AO and AC area.\n                    <jats:italic>Main results.<\/jats:italic>\n                    In addition, the experiment is conducted on the open-source CEBS dataset, indicating that the proposed algorithm has better filtering effect and higher AO and AC\u2019 detection accurate on the static SCG. Furthermore, the portable hardware system is designed for collecting SCG during 6 min walk test. Meanwhile, the impedance cardiography equipment is employed to record heart rate, left ventricular ejection time and other hemodynamics parameters. Compared with these common algorithms, the proposed algorithm also has better detection performance on the SCG during exercise.\n                    <jats:italic>Significance.<\/jats:italic>\n                    In the future, the proposed algorithm will be integrated with the portable SCG hardware system designed, which is expected to be applied in the convenient diagnosis of heart diseases, the dynamic measurement of cardiovascular parameters, the dynamic blood pressure measurement without the need for wearing cuffs and more medical scene.\n                  <\/jats:p>","DOI":"10.1088\/1361-6579\/ae4b81","type":"journal-article","created":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T22:53:17Z","timestamp":1772232797000},"page":"035010","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A novel adaptive extended Kalman filter algorithm driven by time\u2013frequency Gaussian mixture model for accurate AO and AC detection based on portable seismocardiography"],"prefix":"10.1088","volume":"47","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9092-3217","authenticated-orcid":true,"given":"Yingbin","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Longxi","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanbin","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5373-0870","authenticated-orcid":true,"given":"Guoping","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zibo","family":"Feng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"266","published-online":{"date-parts":[[2026,3,18]]},"reference":[{"key":"pmeaae4b81bib1","first-page":"1","type":"conference-proceedings","article-title":"Adaptive adjustment of noise covariance in Kalman filter for dynamic state estimation","author":"Akhlaghi","year":"2017"},{"key":"pmeaae4b81bib2","doi-asserted-by":"publisher","first-page":"3805","DOI":"10.1109\/JSEN.2017.2701349","type":"journal-article","article-title":"Automatic detection of seismocardiogram sensor misplacement for robust pre-ejection period estimation in unsupervised settings","volume":"17","author":"Ashouri","year":"2017","journal-title":"IEEE Sens. J."},{"key":"pmeaae4b81bib3","doi-asserted-by":"publisher","first-page":"11289","DOI":"10.3390\/s130911289","type":"journal-article","article-title":"Human body parts tracking and kinematic features assessment based on RSSI and inertial sensor measurements","volume":"13","author":"Blumrosen","year":"2013","journal-title":"Sensors"},{"key":"pmeaae4b81bib4","first-page":"1","type":"conference-proceedings","article-title":"Making noise\u2014improving seismocardiography based heart analysis with denoising autoencoders","author":"Burian","year":"2023"},{"key":"pmeaae4b81bib5","doi-asserted-by":"publisher","first-page":"6372","DOI":"10.1109\/TIM.2020.2967135","type":"journal-article","article-title":"High-accuracy, unsupervised annotation of seismocardiogram traces for heart rate monitoring","volume":"69","author":"Cocconcelli","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"pmeaae4b81bib6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TIM.2021.3122182","type":"journal-article","article-title":"Noninvasive accelerometric approach for cuffless continuous blood pressure measurement","volume":"70","author":"Das","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"pmeaae4b81bib7","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/BF01386390","type":"journal-article","article-title":"A note on two problems in connexion with graphs","volume":"1","author":"Dijkstra","year":"1959","journal-title":"Numer. Math."},{"key":"pmeaae4b81bib8","first-page":"461","type":"conference-proceedings","article-title":"A comparison of heartbeat detectors for the seismocardiogram","author":"Garc\u00eda-Gonz\u00e1lez","year":"2013"},{"key":"pmeaae4b81bib9","doi-asserted-by":"publisher","first-page":"e215","DOI":"10.1161\/01.CIR.101.23.e215","type":"journal-article","article-title":"PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals","volume":"101","author":"Goldberger","year":"2000","journal-title":"Circulation"},{"key":"pmeaae4b81bib10","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/JBHI.2020.2982935","type":"journal-article","article-title":"An adaptive Kalman filter bank for ECG denoising","volume":"25","author":"Hesar","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib11","first-page":"1","type":"conference-proceedings","article-title":"SCG signal denoising using deep learning","author":"Hossen","year":"2024"},{"key":"pmeaae4b81bib12","doi-asserted-by":"publisher","first-page":"1277","DOI":"10.1109\/TBME.2016.2600945","type":"journal-article","article-title":"Quantifying and reducing motion artifacts in wearable seismocardiogram measurements during walking to assess left ventricular health","volume":"64","author":"Javaid","year":"2016","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaae4b81bib13","doi-asserted-by":"publisher","first-page":"1701","DOI":"10.1109\/TBME.2016.2616382","type":"journal-article","article-title":"Automatic and robust delineation of the fiducial points of the seismocardiogram signal for noninvasive estimation of cardiac time intervals","volume":"64","author":"Khosrow-Khavar","year":"2016","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaae4b81bib14","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/S0929-6646(10)60021-6","type":"journal-article","article-title":"Color Doppler echocardiographic assessment of valvular regurgitation in normal infants","volume":"109","author":"Lee","year":"2010","journal-title":"J. Formos. Med. Assoc."},{"key":"pmeaae4b81bib15","doi-asserted-by":"publisher","first-page":"3889","DOI":"10.1109\/JBHI.2023.3273989","type":"journal-article","article-title":"Real-time seismocardiogram feature extraction using adaptive Gaussian mixture models","volume":"27","author":"Lin","year":"2023","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib16","doi-asserted-by":"publisher","first-page":"8048","DOI":"10.1109\/JBHI.2025.3576385","type":"journal-article","article-title":"Denoising motion-corrupted seismocardiogram signals using score-based generative diffusion models","volume":"29","author":"Lin","year":"2025","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib17","doi-asserted-by":"publisher","first-page":"1834","DOI":"10.1109\/JBHI.2017.2783758","type":"journal-article","article-title":"Particle filtering and sensor fusion for robust heart rate monitoring using wearable sensors","volume":"22","author":"Nathan","year":"2017","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib18","doi-asserted-by":"publisher","first-page":"3942","DOI":"10.1109\/JBHI.2024.3392532","type":"journal-article","article-title":"A residual U-Net neural network for seismocardiogram denoising and analysis during physical activity","volume":"28","author":"Nikbakht","year":"2024","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib19","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1109\/JBHI.2015.2391437","type":"journal-article","article-title":"Beat-by-beat quantification of cardiac cycle events detected from three-dimensional precordial acceleration signals","volume":"20","author":"Paukkunen","year":"2015","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib20","first-page":"234","type":"conference-proceedings","article-title":"U-Net: convolutional networks for biomedical image segmentation","author":"Ronneberger","year":"2015"},{"key":"pmeaae4b81bib21","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/TBIOM.2024.3478373","type":"journal-article","article-title":"A novel deep metric learning-based state-stable and noise-aware biometric authentication framework using seismocardiogram signals","volume":"7","author":"Roy","year":"2025","journal-title":"IEEE Trans. Biom. Behav. Identity Sci."},{"key":"pmeaae4b81bib22","doi-asserted-by":"publisher","first-page":"2172","DOI":"10.1109\/TBME.2007.897817","type":"journal-article","article-title":"A nonlinear Bayesian filtering framework for ECG denoising","volume":"54","author":"Sameni","year":"2007","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaae4b81bib23","doi-asserted-by":"publisher","first-page":"2240","DOI":"10.1109\/TBME.2008.921150","type":"journal-article","article-title":"ECG denoising and compression using a modified extended Kalman filter structure","volume":"55","author":"Sayadi","year":"2008","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaae4b81bib24","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1038\/s44325-025-00053-x","type":"journal-article","article-title":"Estimation of cardiorespiratory fitness in healthy using seismocardiography","volume":"2","author":"Schmidt","year":"2025","journal-title":"npj cardiovascular Health"},{"key":"pmeaae4b81bib25","doi-asserted-by":"publisher","first-page":"2365","DOI":"10.1109\/JBHI.2019.2895775","type":"journal-article","article-title":"Performance analysis of gyroscope and accelerometer sensors for seismocardiography-based wearable pre-ejection period estimation","volume":"23","author":"Shandhi","year":"2019","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib26","first-page":"802","type":"conference-proceedings","article-title":"Convolutional LSTM network: a machine learning approach for precipitation nowcasting","volume":"vol 28","author":"Shi","year":"2015"},{"key":"pmeaae4b81bib27","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1109\/JTEHM.2024.3368291","type":"journal-article","article-title":"A wavelet-based approach for motion artifact reduction in ambulatory seismocardiography","volume":"12","author":"Skoric","year":"2024","journal-title":"IEEE J. Transl. Eng. Health Med."},{"key":"pmeaae4b81bib28","doi-asserted-by":"publisher","first-page":"4","DOI":"10.4172\/2155-9538.1000202","type":"journal-article","article-title":"Effect of noise on time-frequency analysis of vibrocardiographic signals","volume":"6","author":"Taebi","year":"2016","journal-title":"J. Bioeng. Biomed. Sci."},{"key":"pmeaae4b81bib29","doi-asserted-by":"publisher","first-page":"32","DOI":"10.3390\/bioengineering4020032","type":"journal-article","article-title":"Time-frequency distribution of seismocardiographic signals: a comparative study","volume":"4","author":"Taebi","year":"2017","journal-title":"Bioengineering"},{"key":"pmeaae4b81bib30","article-title":"An introduction to the Kalman filter","author":"Welch","year":"1995","type":"other"},{"key":"pmeaae4b81bib31","doi-asserted-by":"publisher","first-page":"7219","DOI":"10.1109\/TII.2020.2988097","type":"journal-article","article-title":"Stochastic modeling based nonlinear Bayesian filtering for photoplethysmography denoising in wearable devices","volume":"16","author":"Xu","year":"2020","journal-title":"IEEE Trans. Ind. Inform."},{"key":"pmeaae4b81bib32","doi-asserted-by":"publisher","first-page":"1466","DOI":"10.1109\/JBHI.2017.2764798","type":"journal-article","article-title":"Combined seismo- and gyro-cardiography: a more comprehensive evaluation of heart-induced chest vibrations","volume":"22","author":"Yang","year":"2017","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaae4b81bib33","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1109\/TBME.2018.2856700","type":"journal-article","article-title":"An independent component analysis approach to motion noise cancellation of cardio-mechanical signals","volume":"66","author":"Yang","year":"2018","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaae4b81bib34","doi-asserted-by":"publisher","first-page":"376","DOI":"10.3390\/electronics14020376","type":"journal-article","article-title":"Improved Sage\u2013Husa unscented Kalman filter for harmonic state estimation in distribution grid","volume":"14","author":"Yu","year":"2025","journal-title":"Electronics"},{"key":"pmeaae4b81bib35","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2024.115942","type":"journal-article","article-title":"Adaptive morphological modeling and optimal estimation for dynamic LVET measurement from seismocardiographic signals","volume":"242","author":"Yu","year":"2025","journal-title":"Measurement"}],"container-title":["Physiological Measurement"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T08:15:05Z","timestamp":1773821705000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ae4b81"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,18]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2026,3,18]]},"published-print":{"date-parts":[[2026,3,31]]}},"URL":"https:\/\/doi.org\/10.1088\/1361-6579\/ae4b81","relation":{},"ISSN":["0967-3334","1361-6579"],"issn-type":[{"value":"0967-3334","type":"print"},{"value":"1361-6579","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,18]]},"assertion":[{"value":"A novel adaptive extended Kalman filter algorithm driven by time\u2013frequency Gaussian mixture model for accurate AO and AC detection based on portable seismocardiography","name":"article_title","label":"Article Title"},{"value":"Physiological Measurement","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2026 Institute of Physics and Engineering in Medicine. All rights, including for text and data mining, AI training, and similar technologies, are reserved.","name":"copyright_information","label":"Copyright Information"},{"value":"2025-10-30","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2026-02-27","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2026-03-18","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}