Skip to content

Heart Rate Estimation project for 'Laboratory of Computational Physics (MOD. A)'

License

Notifications You must be signed in to change notification settings

paololapo/HeartRateEstimation

 
 

Repository files navigation

Heart Rate Estimation

The context

This is the final project for the "Laboratory of Computational Physics (MOD. A)" course in "Physics of Data" master program, University of Padua.
Authors: Paolo Lapo Cerni, Jacopo Carotenuto, Lorenzo Vigorelli, Arman Singh Bains

The project

This project aims to estimate the heart rate of a healthy subject, given linear acceleration and angular velocity measurements recorded by using the MuSe platform.
Seismocardiography(SCG) is a very promising technique to measure Heart Rate (HR) and Respiratory Rate (RR) with the detector positioned above the sternum. It is generally based on accelerometer and gyroscope readings or a combination of them.
Ballistocardiography(BCG) is another technique to estimate heart and respiratory rate with a combination of both accelerometer and gyroscope. It is an indirect evaluation of HR and RR since contact between the device and the subject's body is not required (e.g., accelerometer platform mounted under the slats of the bed).

There are two txt files, from which we import the data: center_cernum.txt and 4_Chest-sweater.txt. The first one includes the data detected from a sensor placed on a bed stave, under the mattress at the level of the chest, while the subject was lying supine on his left and right side. Instead, the second includes the data detected from a sensor placed on the subject chest directly on a sweater.

Table of Content

  1. Introduction
  2. Preparing the Dataset
  3. Statistical Analysis
  4. Discrete Fourier Transform
  5. Wavelet Transform
  6. Alternative Methods
  7. Conclusions

We all contributed equally to achieving the results, working simultaneously on several parts of the projects. Obviously, different people worked more on different parts as explained in this list:

  • Paolo Lapo Cerni: focused on developing the filters
  • Jacopo Carotenuto: focused on peaks analysis
  • Lorenzo Vigorelli: focused on data cleaning and graphical representation
  • Arman Singh Bains: focused on the statistical analysis

Fourier spectrum of the underlying phenomena:

schematics

About

Heart Rate Estimation project for 'Laboratory of Computational Physics (MOD. A)'

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%