NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
-
Updated
Nov 24, 2025 - Python
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
rPPG-Toolbox: Deep Remote PPG Toolbox (NeurIPS 2023)
A Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...).
PPG-Based Voice Conversion
Multi-Task Temporal Shift Attention Networks for On-Device Contactless Vitals Measurement (NeurIPS 2020)
Code I used when filming Steve Mould’s heart rate! https://www.youtube.com/watch?v=BFZxlauizx0
Systole: A python package for cardiac signal synchrony and analysis
Biosignal Processing in Python
The programming interface for your body and mind
A package for processing signals recorded using wearable sensors, such as Electrocardiogram (ECG), Photoplethysmogram (PPG), Electrodermal activity (EDA) and 3-axis acceleration (ACC).
An asynchronous BLE Heart Monitor library with support for additional data from Polar monitors (ECG, accelerometers, etc)
MetaPhys: Few-Shot Adaptation for Non-Contact Physiological Measurement (ACM CHIL-2021)
The source code and pre-trained models for Motion Matters: Neural Motion Transfer for Better Camera Physiological Sensing (WACV 2024, Oral).
PhyAAt: Physiology of Auditory Attention - Processing Library
Package for imputing the arterial blood pressure (ABP) waveform from non-invasive physiological waveforms (PPG & ECG) using a deep neural network
A graphical user interface for feature extraction from heart- and breathing biosignals.
A diffusion-based cross-lingual voice conversion model, as my bachelor's thesis
Python package for estimation of vital signs such as heart rate, HRV, and respiratory rate from face video.
Add a description, image, and links to the ppg topic page so that developers can more easily learn about it.
To associate your repository with the ppg topic, visit your repo's landing page and select "manage topics."