remotebiosensing / rppg

Benchmark Framework for fair evaluation of rPPG
Apache License 2.0
260 stars 32 forks source link

Ask for the best result #17

Closed nizhezhiwei closed 2 years ago

nizhezhiwei commented 2 years ago

Hello: I'm also studying rppg,I have achieved PhysNet、Physformer and RTRPPG. I used MSELoss and Neg PersonLoss to train them with UBFC dataset.However,the best result are as follows RMSE4.3,MAE3.3,PC0.96 ,do you have any better result? Besides,I don't know how to do preprocess for VIPL-dataset .Can I get your preprocessing sequence for VIPL-dataset ?

At 2022-05-05 17:54:33, "Daeyeol Kim" @.***> wrote:

Try to use bvp.bvp in biosppy. this function use elgendi algorithm.

Bvp.bvp(signal,sampling_rate)

https://biosppy.readthedocs.io/en/stable/biosppy.signals.html#biosppy.signals.bvp.bvp

2022년 5월 5일 (목) 오후 6:46, huq02 @.***>님이 작성:

Thanks. You have finished hr value estimate? Can you share the code?

At 2022-05-05 11:52:11, "Daeyeol Kim" @.***> wrote:

Hi, You must find the peak in the BVP signal. I recommend elgendi algorithm. If you can find the peak(onesets), you can use IBI(peak to peak) to estimate heart rate.

Elgendi Argorithm's implematation can be find in NeuroKit and BIOSPPY.

Elgendi M, Norton I, Brearley M, Abbott D, Schuurmans D (2013) Systolic Peak Detection in Acceleration Photoplethysmograms Measured from Emergency Responders in Tropical Conditions. PLoS ONE 8(10): e76585. doi:10.1371/journal.pone.0076585.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/TVS-AI/Pytorch_rppgs/issues/8#issuecomment-1118366464, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGQAS77E5A2EGLWQPXWXJCTVIOKGXANCNFSM5UUK6P5A . You are receiving this because you modified the open/close state.Message ID: @.***>

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

_Originally posted by @huq02 in https://github.com/TVS-AI/Pytorch_rppgs/issues/8#issuecomment-1274306270_

TVS-AI commented 2 years ago

Daer nizhezhiwei I too have problems preprocessing with VIPL-HR dataset., I tried preprocessing in the same way as UBFC or v4v, but it didn't work. When we start the training PhysNet with VIPL-HR, it seems to converge at the start time, but the loss diverges after 20-30 epochs.