/PPG-Data-Analysis

Two fast algorithms in python to extract heart rate data from blood flow volume signals. One algorithm in MATLAB to smooth the signal and remove the noise caused by people's irregular motion.

Primary LanguagePython

PPG-Data-Analysis

  • Implemented the data visualizetion and noise removal on PPG signal in MATLAB
  • Utilized two algorithms to get heart rate data in Python
    1. Peak detection of raw PPG
    2. FFT to get freq for every certain window
  • CSV files read/write