Skip to content

A toolbox providing functionality for processing iPPG signals

Notifications You must be signed in to change notification settings

BeCuriousS/ippg-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT made-with-python

ippgtoolbox: What is it

A toolbox providing functionality for extracting and processing of the blood volume pulse (BVP), also called imaging photoplethysmogram (iPPG) signals. If you use this toolbox in your work please cite the following publication:

  • tba

What is implemented

The toolbox consists of 4 packages:

  • benchmark: Implementation of standard algorithms for BVP/iPPG extraction and standard metrics for extraction quality analysis.
  • detection: Implementation of different approaches for the detection of a region of interest and skin segmentation.
  • processing: Implementation of several functions for BVP/iPPG signal processing.
  • utils: Implementation of several readers for reference signal data and video recording formats.

How to use

  • Clone repository.
  • Change directory to the repository root. Install with:
    pip install ippgtoolbox

There are more detailed information on how to use the code in each package.

About

A toolbox providing functionality for processing iPPG signals

Resources

Stars

Watchers

Forks

Packages

No packages published