79 research outputs found

    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

    Seismocardiography:Interpretation and Clinical Application

    Get PDF

    ELECTRO-MECHANICAL DATA FUSION FOR HEART HEALTH MONITORING

    Get PDF
    Heart disease is a major public health problem and one of the leading causes of death worldwide. Therefore, cardiac monitoring is of great importance for the early detection and prevention of adverse conditions. Recently, there has been extensive research interest in long-term, continuous, and non-invasive cardiac monitoring using wearable technology. Here we introduce a wearable device for monitoring heart health. This prototype consists of three sensors to monitor electrocardiogram (ECG), phonocardiogram (PCG), and seismocardiogram (SCG) signals, integrated with a microcontroller module with Bluetooth wireless connectivity. We also created a custom printed circuit board (PCB) to integrate all the sensors into a compact design. Then, flexible housing for the electronic components was 3D printed using thermoplastic polyurethane (TPU). In addition, we developed peak detection algorithms and filtering programs to analyze the recorded cardiac signals. Our preliminary results show that the device can record all three signals in real-time. Initial results for signal interpretation come from a recurrent neural network (RNN) based machine learning algorithm, Long Short-Term Memory (LSTM), which is used to monitor and identify key features in the ECG data. The next phase of our research will include cross-examination of all three sensor signals, development of machine learning algorithms for PCG and SCG signals, and continuous improvement of the wearable device

    ์ปคํ”„๋ฆฌ์Šค ๋ฐฉ์‹์˜ ์ฐฉ์šฉํ˜• ์—ฐ์† ํ˜ˆ์•• ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์— ๊ด€ํ•œ ์—ฐ๊ตฌ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ํ˜‘๋™๊ณผ์ • ๋ฐ”์ด์˜ค์—”์ง€๋‹ˆ์–ด๋ง์ „๊ณต, 2019. 2. ๊น€ํฌ์ฐฌ.๊ณ ํ˜ˆ์••์˜ ์กฐ๊ธฐ ์ง„๋‹จ๊ณผ ๊ณ ํ˜ˆ์•• ํ™˜์ž์˜ ํ˜ˆ์•• ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ผ์ƒ์ƒํ™œ์—์„œ์˜ ์ง€์†์ ์ธ ํ˜ˆ์•• ๋ชจ๋‹ˆํ„ฐ๋ง์ด ์ค‘์š”ํ•˜๋‹ค. ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ (Pulse transit time, PTT) ๊ธฐ๋ฐ˜์˜ ํ˜ˆ์•• ์ถ”์ • ๋ฐฉ์‹์ด ์ด๋ฅผ ๊ฐ€๋Šฅ์ผ€ ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๊ฐ€์žฅ ๊ฐ๊ด‘ ๋ฐ›๊ณ  ์žˆ์ง€๋งŒ, ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ์ธก์ • ์žฅ์น˜๋“ค์ด ํ•„์š”ํ•˜์—ฌ ์ผ์ƒ ์ƒํ™œ์—์„œ์˜ ์‚ฌ์šฉ์— ์ œ์•ฝ์ด ์žˆ์œผ๋ฉฐ, ๋˜ํ•œ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ ๋งŒ์„ ์ด์šฉํ•œ ์ˆ˜์ถ•๊ธฐ ํ˜ˆ์••(Systolic blood pressure, SBP) ์ถ”์ • ๋Šฅ๋ ฅ์€ ๋ถ€์กฑํ•จ์ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ๋‹ค. ๋ณธ ํ•™์œ„ ๋…ผ๋ฌธ์˜ ์ฒซ ๋ฒˆ์งธ ๋ชฉ์ ์€ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ ์ธก์ • ์‹œ์Šคํ…œ์„ ์ฐฉ์šฉํ˜•์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ ๊ฐ„ํŽธํ•˜๊ฒŒ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ์œผ๋กœ์จ ์ผ์ƒ ์ƒํ™œ ์ค‘ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„์„ ์ด์šฉํ•œ ์—ฐ์†์ ์ธ ํ˜ˆ์•• ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅ์ผ€ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๊ด‘์šฉ์ ๋งฅํŒŒ (Photoplethysmogram, PPG) ์™€ ์‹ฌ์ง„๋„ (Seismocardiogram, SCG)๋ฅผ ๋™์‹œ์— ์ธก์ •ํ•˜๋Š” ๊ฐ€์Šด ์ฐฉ์šฉํ˜• ๋‹จ์ผ ์žฅ์น˜๋ฅผ ๊ฐœ๋ฐœํ•˜์—ฌ, ์‹ฌ์ง„๋„๋กœ๋ถ€ํ„ฐ ๋Œ€๋™๋งฅ ํŒ๋ง‰์˜ ์—ด๋ฆฌ๋Š” ์‹œ์ ์„, ๊ด‘์šฉ์ ๋งฅํŒŒ๋กœ๋ถ€ํ„ฐ ๋งฅํŒŒ์˜ ๋„์ฐฉ ์‹œ์ ์„ ํŠน์ •ํ•˜์—ฌ ๋งฅํŒŒ ์ „๋‹ฌ ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜์˜€๋‹ค. ๊ฐœ๋ฐœ๋œ ์‹œ์Šคํ…œ์€ ๋‚ฎ์€ ์ „๋ ฅ ์†Œ๋ชจ์™€ ์†Œํ˜•์˜ ๊ฐ„ํŽธํ•œ ๋””์ž์ธ์„ ํ†ตํ•ด 24์‹œ๊ฐ„ ๋™์•ˆ ์—ฐ์†์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค. ์ธก์ •๋œ ์ƒ์ฒด์‹ ํ˜ธ๋กœ๋ถ€ํ„ฐ ์ถ”์ถœ๋œ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ ๋ฐ ๊ธฐํƒ€ ํ˜ˆ์•• ๊ด€๋ จ ๋ณ€์ˆ˜๋“ค์ด ๊ธฐ๊ธฐ์˜ ๋ฐ˜๋ณต ์ฐฉ์šฉ์—๋„ ๋ณ€ํ•˜์ง€ ์•Š์Œ์„ ๊ธ‰๊ฐ„๋‚ด์ƒ๊ด€๊ณ„์ˆ˜(Intra-class correlation, ICC) ๋ถ„์„์„ ํ†ตํ•ด ํ™•์ธํ•˜์˜€๊ณ  (ICC >0.8), ๋˜ํ•œ ๋ณธ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋œ ์‹ฌ์ง„๋„๊ฐ€ ๋Œ€๋™๋งฅ ํŒ๋ง‰์˜ ์—ด๋ฆฌ๋Š” ์‹œ์ ์˜ ๋ ˆํผ๋Ÿฐ์Šค๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š”์ง€๋„ ์‹ฌ์ €ํ•ญ์‹ ํ˜ธ(Impedancecardiogram, ICG)์™€์˜ ๋น„๊ต๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆํ•˜์˜€๋‹ค(r=0.79ยฑ0.14). ๋‘˜์งธ๋กœ, ๊ฐœ๋ฐœ๋œ ์‹œ์Šคํ…œ์„ ์ด์šฉํ•˜์—ฌ ๊ธฐ์กด์˜ ๋งฅํŒŒ ์ „๋‹ฌ ์‹œ๊ฐ„๋งŒ์„ ์ด์šฉํ•œ ํ˜ˆ์•• ์ถ”์ • ๋ฐฉ์‹์„ ๋ณด์™„ํ•˜์—ฌ ์ˆ˜์ถ•๊ธฐ ํ˜ˆ์••์˜ ์ถ”์ • ๋Šฅ๋ ฅ์ด ํ–ฅ์ƒ๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ์ด๋ฅผ ์œ„ํ•ด, ์‹ฌ์ง„๋„์˜ ์ง„ํญ๊ณผ ๋งฅํŒŒ ์ „๋‹ฌ ์‹œ๊ฐ„์„ ๊ฐ™์ด ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ณ€์ˆ˜ ๋ชจ๋ธ์„ ์ˆ˜์ถ•๊ธฐ ํ˜ˆ์•• ์ถ”์ •์„ ์œ„ํ•ด ์ œ์•ˆํ•˜์˜€๊ณ , ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ์œ ๋„๋œ ํ˜ˆ์•• ๋ณ€ํ™” ์ƒํ™ฉ์—์„œ, ๊ธฐ์กด์˜ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ ํ˜น์€ ๋งฅํŒŒ๋„๋‹ฌ์‹œ๊ฐ„ (Pulse arrival time, PAT) ๋งŒ์„ ์ด์šฉํ•œ ๋ชจ๋ธ๊ณผ ๊ทธ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•˜์˜€๋‹ค. ๋˜ํ•œ, ์ œ์•ˆ๋œ ๋ชจ๋ธ์ด ๊ฐ„๋‹จํ•œ ๊ต์ •์ ˆ์ฐจ๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์—๊ฒŒ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์„ ์‚ดํŽด๋ณด์•˜๊ณ  ๋” ๋‚˜์•„๊ฐ€ ์ผ์ƒ ์ƒํ™œ์—์„œ์˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•ด์„œ๋„ ๊ฒ€์ฆํ•˜์˜€๋‹ค. ๊ทธ ๊ฒฐ๊ณผ๋กœ ์ œ์•ˆ๋œ ๋ชจ๋ธ์€ (1) ๊ธฐ์กด์˜ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„ ํ˜น์€ ๋งฅํŒŒ๋„๋‹ฌ์‹œ๊ฐ„ ๋งŒ์„ ์ด์šฉํ•œ ๋ชจ๋ธ๋ณด๋‹ค ์ˆ˜์ถ•๊ธฐ ํ˜ˆ์•• ์ถ”์ • ๋Šฅ๋ ฅ ์ธก๋ฉด์—์„œ ๋” ์šฐ์ˆ˜ํ•˜์˜€๊ณ , (๊ฐ๊ฐ์˜ ํ‰๊ท ์ ˆ๋Œ€์˜ค์ฐจ๋Š” 4.57, 6.01, 6,11 mmHg ์˜€๋‹ค.) (2) ๊ฐ„๋‹จํ•œ ๊ต์ •์ ˆ์ฐจ๋งŒ์„ ํ†ตํ•ด์„œ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์—๊ฒŒ ์ ์šฉ ๋˜์—ˆ์„ ๋•Œ์˜ ์ถ”์ • ๋Šฅ๋ ฅ์ด ๊ตญ์ œ ๊ธฐ์ค€์— ๋ถ€ํ•ฉํ•˜์˜€์œผ๋ฉฐ, (3) ์ผ์ƒ ์ƒํ™œ์—์„œ๋„ ์‚ฌ์šฉ์ž์˜ ์•„๋ฌด๋Ÿฐ ๊ฐœ์ž…์ด๋‚˜ ์ œ์•ฝ ์—†์ด ์ง€์†์ ์ธ ํ˜ˆ์•• ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ ๋ณธ ์—ฐ๊ตฌ์—์„œ ์ œ์•ˆํ•˜๋Š” ์ฐฉ์šฉํ˜• ์—ฐ์† ํ˜ˆ์•• ์ธก์ • ์‹œ์Šคํ…œ์€ ๊ฐ€์Šด์— ๋ถ€์ฐฉํ•˜๋Š” ๋‹จ์ผ ๊ธฐ๊ธฐ ํ˜•ํƒœ๋กœ ๊ทธ ์‚ฌ์šฉ์ด ๊ฐ„ํŽธํ•  ๋ฟ ์•„๋‹ˆ๋ผ ์ผ์ƒ์ƒํ™œ ์ค‘์—์„œ ๋งฅํŒŒ์ „๋‹ฌ์‹œ๊ฐ„๊ณผ ์‹ฌ์ง„๋„์˜ ์ง„ํญ์„ ์ด์šฉํ•˜์—ฌ ํ–ฅ์ƒ๋œ ์ˆ˜์ค€์˜ ์—ฐ์† ํ˜ˆ์•• ๋ชจ๋‹ˆํ„ฐ๋ง ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜์˜€๋Š”๋ฐ”, ์ด๋ฅผ ์ด์šฉํ•œ ๋ชจ๋ฐ”์ผ ํ—ฌ์Šค์ผ€์–ด ์„œ๋น„์Šค์˜ ๊ฐ€๋Šฅ์„ฑ์„ ํ™•์ธํ•˜์˜€๋‹ค.Continuous blood pressure (BP) monitoring is needed in daily life to enable early detection of hypertension and improve control of BP for hypertensive patients. Although the pulse transit time (PTT)-based BP estimation represents one of most promising approaches, its use in daily life is limited owing to the requirement of multi systems to measure PTT, and its performance in systolic blood pressure (SBP) estimation is not yet satisfactory. The first goal of this study is to develop a wearable system providing convenient measurement of the PTT, which facilitates continuous BP monitoring based on PTT in daily life. A single chest-worn device was developed measuring a photoplethysmogram (PPG) and a seismocardiogram (SCG) simultaneously, thereby obtaining PTT by using the SCG as timing reference of the aortic valve opening and the PPG as timing reference of pulse arrival. The presented device was designed to be compact and convenient to use, and to last for 24h by reducing power consumption of the system. The consistency of BP related parameters extracted from the system including PTT between repetitive measurements was verified by an intra-class correlation analysis, and it was over 0.8 for all parameters. In addition, the use of SCG as timing reference of the aortic valve opening was verified by comparing it with an impedance cardiogram (r = 0.79 ยฑ 0.14). Secondly, the algorithm improving the performance of the SBP estimation was developed by using the presented system. A multivariate model using SCG amplitude (SA) in conjunction with PTT was proposed for SBP estimation, and was compared with conventional models using only PTT or pulse arrival time (PAT) in various interventions inducing BP changes. Furthermore, we validated the proposed model against the general population with a simple calibration process and verified its potential for daily use. The results suggested that (1) the proposed model, which employed SA in conjunction with PTT for SBP estimation, outperformed the conventional univariate model using PTT or PAT (the mean absolute errors were of 4.57, 6.01, and 6.11 for the proposed, PTT, and PAT models, respectively)(2) for practical use, the proposed model showed potential to be generalized with a simple calibrationand (3) the proposed model and system demonstrated the potential for continuous BP monitoring in daily life without any intervention of users or regulations. In conclusion, the presented system provides an improved performance of continuous BP monitoring in daily life by using a combination of PTT and SA with a convenient and compact single chest-worn device, and thus, it can contribute to mobile healthcare services.CONTENTS Abstract i Contents v List of Tables ix List of Figures xi List of Abbreviations xvi Chapter 1 1 General Introduction 1.1. Blood pressure 2 1.2. Pulse transit time 6 1.3. Thesis objective 12 Chapter 2 14 Development of the Wearable Blood Pressure Monitoring System 2.1. Introduction 15 2.2. System overview 17 2.3. Bio-signal instrumentation 21 2.4. Power management 24 2.5. PCB and case design 25 2.6. Software Design 27 2.7. Signal Processing 30 2.8. Experimental setup 34 2.8.1. Repeatability test 34 2.8.2. Verification of SCG-based PEP 35 2.9. Results and Discussion 38 2.9.1. Repeatability test 38 2.9.2. Verification of SCG-based PEP 40 Chapter 3 43 Enhancement of PTT based BP estimation 3.1. Introduction 44 3.2. Method 47 3.2.1. Principle of BP estimation 47 3.2.2. Subjects 49 3.2.3. Study protocol 50 3.2.4. Data collection 56 3.2.5. Data analysis 60 3.2.6. Evaluation standard 64 3.3. Results 67 3.4. Discussion 96 Chapter 4 113 Conclusion 4.1. Thesis Summary and Contributions 114 4.2. Future Direction 116 Bibliography 118 Abstract in Korean 128Docto

    Definition of Fiducial Points in the Normal Seismocardiogram

    Get PDF
    Abstract The purpose of this work is to define fiducial points in the seismocardiogram (SCG) and to correlate them with physiological events identified in ultrasound images. For 45 healthy subjects the SCG and the electrocardiogram (ECG) were recorded simultaneously at rest. Immediately following the SCG and ECG recordings ultrasound images of the heart were also obtained at rest. For all subjects a mean SCG signal was calculated and all fiducial points (peaks and valleys) were identified and labeled in the same way across all signals. Eight physiologic events, including the valve openings and closings, were annotated from ultrasound as well and the fiducial points were correlated with those physiologic events. A total of 42 SCG signals were used in the data analysis. The smallest mean differences (ยฑSD) between the eight events found in the ultrasound images and the fiducial points, together with their correlation coefficients (r) were: atrial systolic onset: โˆ’2 (ยฑ16) ms, rโ€‰=โ€‰0.75 (pโ€‰<โ€‰0.001); peak atrial inflow: 13 (ยฑ19) ms, rโ€‰=โ€‰0.63 (pโ€‰<โ€‰0.001); mitral valve closure: 4 (ยฑ11) ms, rโ€‰=โ€‰0.71 (pโ€‰<โ€‰0.01); aortic valve opening: โˆ’3 (ยฑ11) ms, rโ€‰=โ€‰0.60 (pโ€‰<โ€‰0.001); peak systolic inflow: 13 (ยฑ23) ms, rโ€‰=โ€‰0.42 (pโ€‰<โ€‰0.01); aortic valve closure: โˆ’5 (ยฑ12) ms, rโ€‰=โ€‰0.94 (pโ€‰<โ€‰0.001); mitral valve opening: โˆ’7 (ยฑ19) ms, rโ€‰=โ€‰0.87 (pโ€‰<โ€‰0.001) and peak early ventricular filling: โˆ’18 (ยฑ28โ€‰ms), rโ€‰=โ€‰0.79 (pโ€‰<โ€‰0.001). In conclusion eight physiologic events characterizeing the cardiac cycle, are associated with reproducible, well-defined fiducial points in the SCG

    Artifact Noise Removal Techniques and Automatic Annotation on Seismocardiogram Using Two Tri-axial Accelerometers

    Get PDF
    Heart disease are ones of the most death causes in the world. Many studies investigated in evaluating the heart performance in order to detect cardiac diseases in the early stage. The aim of this study is to monitor the heart activities in long-term on active people to reduce the risk of heart disease. Specifically, this study investigates the motion noise removal techniques using two-accelerometer sensor system and various positions of the sensors on gentle movement and walking of subjects. The study also ends up with algorithms to detect cardiac phases and events on Seismocardiogram (SCG) based on acceleration sensors. A Wi-Fi based data acquisition system and a framework on Matlab are developed to collect and process data while the subjects are in motion. The tests include eight volunteers who have no record of heart disease. The walking and running data on the subjects are analyzed to find the minimal-noise bandwidth of the SCG signal. This bandwidth is used to design bandpass filters in the motion noise removal techniques and peak signal detection. There are three main techniques of combining data of the two sensors to mitigate the motion artifact: analog processing, digital processing and fusion processing. The analog processing comprises analog ADDER/SUBTRACTOR and bandpass filter to remove the motion before entering the data acquisition system. The digital processing processes all the data using combinations of total acceleration and z-axis only acceleration. The fusion processing automatically controls the amplification gain of the SUBTRACTOR to improve signal quality as long as a signal saturation is detected. The three techniques are tested on three placements of sensors including horizontal, vertical, and diagonal on gentle motion and walking. In general, the total acceleration and z-axis acceleration are best techniques to deal with gentle motion on all placements which improve average systolic signal-noise-ratio (SNR) around 2 times and average diastolic SNR around 3 times comparing to only one accelerometer. With walking motion, overall the ADDER and zaxis acceleration are best techniques on all placements of the sensors on the body which enhance about 7 times of average systolic SNR and about 11 times of average diastolic SNR comparing to only one accelerometer. The combination of two sensors also increases the average number of recognizable systole and diastole on walking corresponding to 71.3 % and 43.8 % comparing toiii only one sensor. Among the sensor placements, the performance of horizontal placement of the sensors is outstanding comparing with other positions on all motions. There are two detection stages to detect events in the SCG for automatic annotation. First, two algorithms including moving average threshold and interpolation are applied to locate the systolic and diastolic phases. Then, based on those identified phases, cardiac events are found in the searched intervals using two outstanding characteristics of the SCG. The two algorithms of phase detection are examined on the stationary data sets of digital processing and horizontal placement. The total acceleration of only one sensor is also calculated for comparison. With moving average threshold algorithm, the average error and missing rates of total acceleration and z-axis acceleration are 1.8 % and 2.1 % respectively which are lower than using one accelerometer (3.6 %). With interpolation algorithm, the average error and missing rates of total acceleration and z-axis acceleration are in the order of 2.3 % and 2.4 % which are still lower than one accelerometer. The average calculation time of the moving average algorithm is lower than the interpolation counterpart. The real-time mode of detection algorithms is also demonstrated on Matlab framework to prove the possibility of practical applications

    Detection and analysis of heartbeats in seismocardiogram signals

    Get PDF
    This paper presents an unsupervised methodology to analyze SeismoCardioGram (SCG) signals. Starting from raw accelerometric data, heartbeat complexes are extracted and annotated, using a two-step procedure. An unsupervised calibration procedure is added to better adapt to different user patterns. Results show that the performance scores achieved by the proposed methodology improve over related literature: on average, 98.5% sensitivity and 98.6% precision are achieved in beat detection, whereas RMS (Root Mean Square) error in heartbeat interval estimation is as low as 4.6 ms. This allows SCG heartbeat complexes to be reliably extracted. Then, the morphological information of such waveforms is further processed by means of a modular Convolutional Variational AutoEncoder network, aiming at extracting compressed, meaningful representation. After unsupervised training, the VAE network is able to recognize different signal morphologies, associating each user to its specific patterns with high accuracy, as indicated by specific performance metrics (including adjusted random and mutual information score, completeness, and homogeneity). Finally, a Linear Model is used to interpret the results of clustering in the learned latent space, highlighting the impact of different VAE architectural parameters (i.e., number of stacked convolutional units and dimension of latent space)

    Signal Processing Methods for Heart Rate Detection Using the Seismocardiogram

    Get PDF
    Cardiac diseases are one of the major causes of death. Heart monitoring/diagnostic techniques have been developed over decades to address this concern. Monitoring a vital sign such as heart rate is a powerful technique for heart abnormalities detection (e.g., arrhythmia). The novelty of this work is that offers new heart rate detection methods which are both robust and adaptive compared to existing heart rate detec- tion methods. Utilized data sets in this research have been provided from two sources of PhysioNet and a research group. In this work, utilized methods for heart rate detection include Signal Energy Thresholding (SET), Empirical Mode Decomposition (EMD) and Empirical Wavelet Transform (EWT). To the best of the authorโ€™s knowledge, this work is the first to use EMD and EWT for heart rate detection from Seismocardiogram (SCG) signal. Obtained result from applying SET to ECG signal is selected as our ground truth. Then, all three methods are used for heart rate detection from the SCG signal. The average error of SET method, EWT and EMD respectively 13.9 ms, 13.8 ms and 16 ms. Based on the obtained results, EMD and EWT are promising techniques for heart rate detection and interpretation from the SCG signal. Another contribution of this work is arrhythmia detection using EWT. EWT provides us with the instantaneous frequency changes of the corresponding modes to ECG signal. Based on the estimated power spectral density of each mode, power spectral density of arrhythmia affected ECG is higher (โ‰ฅ 50dB) compared to the power spectral density of a normal ECG (โ‰ค 20dB). This provides the potential for arrhythmia detection using EWT

    Signal Processing Methods for Heart Rate Detection Using the Seismocardiogram

    Get PDF
    Cardiac diseases are one of the major causes of death. Heart monitoring/diagnostic techniques have been developed over decades to address this concern. Monitoring a vital sign such as heart rate is a powerful technique for heart abnormalities detection (e.g., arrhythmia). The novelty of this work is that offers new heart rate detection methods which are both robust and adaptive compared to existing heart rate detec- tion methods. Utilized data sets in this research have been provided from two sources of PhysioNet and a research group. In this work, utilized methods for heart rate detection include Signal Energy Thresholding (SET), Empirical Mode Decomposition (EMD) and Empirical Wavelet Transform (EWT). To the best of the authorโ€™s knowledge, this work is the first to use EMD and EWT for heart rate detection from Seismocardiogram (SCG) signal. Obtained result from applying SET to ECG signal is selected as our ground truth. Then, all three methods are used for heart rate detection from the SCG signal. The average error of SET method, EWT and EMD respectively 13.9 ms, 13.8 ms and 16 ms. Based on the obtained results, EMD and EWT are promising techniques for heart rate detection and interpretation from the SCG signal. Another contribution of this work is arrhythmia detection using EWT. EWT provides us with the instantaneous frequency changes of the corresponding modes to ECG signal. Based on the estimated power spectral density of each mode, power spectral density of arrhythmia affected ECG is higher (โ‰ฅ 50dB) compared to the power spectral density of a normal ECG (โ‰ค 20dB). This provides the potential for arrhythmia detection using EWT

    A Hidden Markov Model for Seismocardiography

    Get PDF
    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.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
    • โ€ฆ
    corecore