paulvangentcom / heartrate_analysis_python

Python Heart Rate Analysis Package, for both PPG and ECG signals
MIT License
930 stars 321 forks source link

heartpy for RPPG-HRV wrong values #71

Closed MAFEMV closed 3 years ago

MAFEMV commented 3 years ago

Hello I've been using your repository for RPPG, to extract vitals signs from a blod volumne pulse signal obtain from short videos (10-20s, (25fpm)), I have been trying your repo for this task due to you have used for PPG signals. In the per-processing stage I filtered and normalized the BVP signal. Even though I got normal Heart rate and Breathing rate values, the HRV values such as RMSSD and SDNN are far away from its normal values. In your opinion, what could be the cause to obtain the wrong HRV values? ... noisy signal? wrong counting of peaks? to short videos/signal? Thank you in advance. Maria Montoya

paulvangentcom commented 3 years ago

Hi Maria,

Generally I've found rPPG isn't very suitable for HRV metrics. It is fine to get a BPM from it, since that is a metric that is quite robust against outliers. However, HRV metrics are very sensitive to outliers, and quickly get distorted with low quality signals like rPPG.

In the past I've had a few master students working on this and not really finding a suitable solution in the process.

Cheers, Paul

MAFEMV commented 3 years ago

Hi professor Paul, Thank you for your response, we will keep this information in mind. Regards

El lun., 17 de may. de 2021, 4:17 a. m., Paul van Gent < @.***> escribió:

Hi Maria,

Generally I've found rPPG isn't very suitable for HRV metrics. It is fine to get a BPM from it, since that is a metric that is quite robust against outliers. However, HRV metrics are very sensitive to outliers, and quickly get distorted with low quality signals like rPPG.

In the past I've had a few master students working on this and not really finding a suitable solution in the process.

Cheers, Paul

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/paulvangentcom/heartrate_analysis_python/issues/71#issuecomment-842164152, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOUQ6G4MDCOONB3WUD3RR3TODNK3ANCNFSM445D53YQ .

-- El contenido de este mensaje y sus anexos son únicamente para el uso del destinatario y pueden contener información  clasificada o reservada. Si usted no es el destinatario intencional, absténgase de cualquier uso, difusión, distribución o copia de esta comunicación.