Skip to content

The dataset used for the "Non-Contact Blood Pressure Estimation using infrared motion magnified facial video" publication. The code developed is to fit the data to the reference Blood Pressure values.

Notifications You must be signed in to change notification settings

TomStog/Infrared-BP

Repository files navigation

Infrared-BP

The dataset used for the "Non-Contact Blood Pressure Estimation using infrared motion magnified facial video" publication and the "Non-Contact Blood Pressure Estimation Using Forehead and Palm Infrared Video" publication. The code developed is to fit the data to the reference Blood Pressure values. The code used for Eulerian Video Magnification was available from here. The dataset can be viewed and downloaded through this link.

Steps

  • Collect your data: You'll need videos captured by an infrared camera. In these videos, the forehead and the upper palm need to be clearly visible. Also you'll need an RGB screenshot of each volunteer, before you start recording with the infrared camera.
  • Feed this RGB screenshot to the face and hand detection program that will return the coordinates for the regions of interests (in MATLAB's format)
  • Crop each ROI from the original videostream using MATLAB
  • Apply Eulerian Video Magnification
  • Run PTT estimation program to produce the "blood_pressure_mean_std.csv"
  • Feed "blood_pressure_mean_std.csv" to "blood_pressure_gam.py" and "regressors_bp.py"

About

The dataset used for the "Non-Contact Blood Pressure Estimation using infrared motion magnified facial video" publication. The code developed is to fit the data to the reference Blood Pressure values.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published