to run interactive user interface first install requirements by
pip install -r requirements.txt
and the run GUI.py:
python GUI.py
-
Real Time Heart Rate Monitoring From Facial RGB Color Video Using Webcam H. Rahman, M.U. Ahmed, S. Begum, P. Funk
-
Measuring Heart Rate from Video Isabel Bush
Heart rate can be detected without contact through changes in light, transmitted from human face; these changes are almost invisible to human eyes. Verkruysse et al. found that this signal could be detected in multiple locations on the body, it was strongest on the face.
there four major steps:
- Video display and extract each image frame
- Face detection and facial image extraction
- RGB signal extraction and pre-processing
- Extraction of HR using ICA, PCA, FFT methods
preprocessing mentioned in step 2 is as follows (image from Ref 1)