37 research outputs found

    Data-driven methods for analyzing ballistocardiograms in longitudinal cardiovascular monitoring

    Get PDF
    Cardiovascular disease (CVD) is the leading cause of death in the US; about 48% of American adults have one or more types of CVD. The importance of continuous monitoring of the older population, for early detection of changes in health conditions, has been shown in the literature, as the key to a successful clinical intervention. We have been investigating environmentally-embedded in-home networks of non-invasive sensing modalities. This dissertation concentrates on the signal processing techniques required for the robust extraction of morphological features from the ballistocardiographs (BCG), and machine learning approaches to utilize these features in non-invasive monitoring of cardiovascular conditions. At first, enhancements in the time domain detection of the cardiac cycle are addressed due to its importance in the estimation of heart rate variability (HRV) and sleep stages. The proposed enhancements in the energy-based algorithm for BCG beat detection have shown at least 50% improvement in the root mean square error (RMSE) of the beat to beat heart rate estimations compared to the reference estimations from the electrocardiogram (ECG) R to R intervals. These results are still subject to some errors, primarily due to the contamination of noise and motion artifacts caused by floor vibration, unconstrained subject movements, or even the respiratory activities. Aging, diseases, breathing, and sleep disorders can also affect the quality of estimation as they slightly modify the morphology of the BCG waveform.Includes bibliographical reference

    Unen mittaaminen voimasensoreilla

    Get PDF
    This thesis presents methods for comfortable sleep measurement at home. Existing medical sleep measurement systems are costly, disturb sleep quality, and are only suited for short-term measurement. As sleeping problems are affecting about 30% of the population, new approaches for everyday sleep measurement are needed. We present sleep measurement methods that are based on measuring the body with practically unnoticeable force sensors installed in the bed. The sensors pick up forces caused by heartbeats, respiration, and movements, so those physiological parameters can be measured. Based on the parameters, the quality and quantity of sleep is analyzed and presented to the user. In the first part of the thesis, we propose new signal processing algorithms for measuring heart rate and respiration during sleep. The proposed heart rate detection method enables measurement of heart rate variability from a ballistocardiogram signal, which represents the mechanical activity of the heart. A heartbeat model is adaptively inferred from the signal using a clustering algorithm, and the model is utilized in detecting heartbeat intervals in the signal. We also propose a novel method for extracting respiration rate variation from a force sensor signal. The method solves a problem present with some respiration sensors, where erroneous cyclicity arises in the signal and may cause incorrect measurement. The correct respiration cycles are found by filtering the input signal with multiple filters and selecting correct results with heuristics. The accuracy of heart rate measurement has been validated with a clinical study of 60 people and the respiration rate method has been tested with a one-person case study. In the second part of the thesis, we describe an e-health system for sleep measurement in the home environment. The system measures sleep automatically, by uploading measured force sensor signals to a web service. The sleep information is presented to the user in a web interface. Such easy-to-use sleep measurement may help individuals to tackle sleeping problems. The user can track important aspects of sleep such as sleep quantity and nocturnal heart rate and learn how different lifestyle choices affect sleep.Unen mittaaminen voimasensoreilla Noin joka kolmannella on ongelmia unen kanssa. Nukahtamisvaikeus, heräily, huono unen laatu sekä erilaiset unenaikaiset hengitysongelmat ovat yleisiä. Helppo ja mukava unen seuranta voisi auttaa unenlaadun parantamisessa. Nykyiset mittausmenetelmät ovat kuitenkin epämukavia ja suunniteltu lähinnä lääketieteellisten diagnoosien tekemiseen. Ne eivät siis sovellu unen mittaamiseen itsenäisesti kotona. Tämä väitöskirja esittelee uuden mittausmenetelmän, joka mahdollistaa unen määrän sekä laadun mittaamisen helposti omassa sängyssä. Lakanan alle laitetaan pehmeästä kalvosta tehty anturi, joka mittaa nukkujan liikkeitä, sydämen sykettä sekä hengitystä. Anturi tunnistaa näiden mittausten perusteella useita uneen liittyviä asioita, kuten unenmäärä, kuorsaaminen sekä yön aikana mitattu leposyke. Uni-informaatio näytetään laitteen käyttäjälle verkkopalvelun tai mobiililaitteen avulla. Väitöskirjassa esitellyn unenmittausmenetelmän etu on, että syke- ja hengitystieto saadaan mitattua siitä huolimatta että anturi ei ole suoraan kosketuksissa nukkujan kehon kanssa. Kehitetyt signaalinkäsittelymenetelmät pystyvät erottamaan signaalista sykkeen ja hengityksen, sillä erilaisten mittaushäiriöiden ilmaantuminen signaaliin on otettu huomioon. Uutta unimittausmenetelmää on ehditty jo soveltaa käytännössä. Kehitetty tuote toimii siten, että mittaus lähetetään sensorilta langattomasti mobiililaitteelle, jossa unitiedot näytetään käyttäjälle. Mobiilisovellus antaa ohjeita unen parantamiseksi mittausten sekä käyttäjän profiilin perusteella

    Non-invasive monitoring of cardiac function through Ballistocardiogram: an algorithm integrating short-time Fourier transform and ensemble empirical mode decomposition

    Get PDF
    The Ballistocardiogram (BCG) is a vibration signal that is generated by the displacement of the entire body due to the injection of blood during each heartbeat. It has been extensively utilized to monitor heart rate. The morphological features of the BCG signal serve as effective indicators for the identification of atrial fibrillation and heart failure, holding great significance for BCG signal analysis. The IJK-complex identification allows for the estimation of inter-beat intervals (IBI) and enables a more detailed analysis of BCG amplitude and interval waves. This study presents a novel algorithm for identifying the IJK-complex in BCG signals, which is an improvement over most existing algorithms that only perform IBI estimation. The proposed algorithm employs a short-time Fourier transform and summation across frequencies to initially estimate the occurrence of the J wave using peak finding, followed by Ensemble Empirical Mode Decomposition and a regional search to precisely identify the J wave. The algorithm’s ability to detect the morphological features of BCG signals and estimate heart rates was validated through experiments conducted on 10 healthy subjects and 2 patients with coronary heart disease. In comparison to commonly used methods, the presented scheme ensures accurate heart rate estimation and exhibits superior capability in detecting BCG morphological features. This advancement holds significant value for future applications involving BCG signals

    A unified methodology for heartbeats detection in seismocardiogram and ballistocardiogram signals

    Get PDF
    This work presents a methodology to analyze and segment both seismocardiogram (SCG) and ballistocardiogram (BCG) signals in a unified fashion. An unsupervised approach is followed to extract a template of SCG/BCG heartbeats, which is then used to fine-tune temporal waveform annotation. Rigorous performance assessment is conducted in terms of sensitivity, precision, Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) of annotation. The methodology is tested on four independent datasets, covering different measurement setups and time resolutions. A wide application range is therefore explored, which better characterizes the robustness and generality of the method with respect to a single dataset. Overall, sensitivity and precision scores are uniform across all datasets (p > 0.05 from the Kruskal–Wallis test): the average sensitivity among datasets is 98.7%, with 98.2% precision. On the other hand, a slight yet significant difference in RMSE and MAE scores was found (p < 0.01) in favor of datasets with higher sampling frequency. The best RMSE scores for SCG and BCG are 4.5 and 4.8 ms, respectively; similarly, the best MAE scores are 3.3 and 3.6 ms. The results were compared to relevant recent literature and are found to improve both detection performance and temporal annotation errors

    BCG Artifact Removal Using Improved Independent Component Analysis Approach

    Get PDF

    BCG Signal Processing

    Get PDF
    Bakalářská práce se zabývá návrhem a vývojem softwarového nástroje pro komplexní zpracování a následnou analýzu balistokardiografického signálu (BKG). Software byl vyvinut v interaktivním programové prostředí a skriptovacím programovacím jazyce Matlab v podobě grafické uživatelské rozhraní (GUI). Zpracováním signálu je myšlena primárně jeho filtrace a úprava pro následnou analýzu. Na základě literární rešerše byly implementovány lineární frekvenčně selektivní filtry a filtr využívající vlnkovou transformaci. Aplikace dále umožňuje frekvenční analýzu a úpravu signálu pro výpočet tepové frekvence. Jednotlivé použité metody jsou v práci testovány na syntetických i reálných datech. V poslední části jsou vybrané metody srovnání na základě objektivního hodnocení v podobě odstupu signálu od šumu (SNR).Bachelor thesis deals with design and development of software tool for complex processing and analysis of balistocardiographic signal (BCG). The software was developed in an interactive programming environment and the Matlab scripting programming language in the form of a graphical user interface (GUI). Signal processing means primarily its filtration and treatment for subsequent analysis. On the basis of literary research, linear frequency selective filters and a wavelet transform filter were implemented. The application also allows frequency analysis and signal processing to calculate pulse rate. The individual methods used are tested on synthetic and real data. In the last part, selected methods of comparison are based on objective evaluation in the form of signal-to-noise ratio (SNR).450 - Katedra kybernetiky a biomedicínského inženýrstvívýborn
    corecore