A library for performing probabilistic heart rate extraction from photoplehysmography signals.
Project description
KID-PPG: Knowledge-Informed Deep Learning for Extracting Heart Rate from Photoplethysmography Signals
KID-PPG is the first ever publicly available pre-trained deep learning model for PPG Heart Rate inference.
Installation
KID-PPG is readily available in pip.
Install from pip
Install KID-PPG from pip
pip install kid-ppg
Install from source
Clone this directory
git clone https://github.com/esl-epfl/KID-PPG.git
Install the cloned repository
pip install ./KID-PPG
Usage
For an introductory demo on how to use KID-PPG for heart rate extraction check this Google Colab Demo. The matplotlib
python package is
required to run the demo.
Reference
Please use the following Bibtext entry to cite KID-PPG.
@article{kechris2024kid,
title={KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatch},
author={Kechris, Christodoulos and Dan, Jonathan and Miranda Calero, Jos{\'e} Angel and Atienza Alonso, David},
year={2024}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kid_ppg-0.0.1.tar.gz
(4.6 MB
view hashes)