High-Fidelity rPPG Waveform Reconstruction from Palm Videos Using GANs
Abstract
1. Introduction
2. Related Works
3. Materials and Methods
3.1. Data Acquisition System
3.1.1. Dual-Channel PPG Acquisition System
3.1.2. Video Signal Acquisition System
3.2. Data Acquisition
3.2.1. Synchronous Acquisition of Wrist and Palm PPG Signals
3.2.2. Synchronous Acquisition of Video Data and PPG Reference Signals
3.3. rPPG Waveform Reconstruction Framework
4. Results
4.1. Results of Dataset Feasibility Validation
4.2. rPPG Signal Waveform Reconstruction Results
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Chen, X.; Cheng, J.; Song, R.; Liu, Y.; Ward, R.; Wang, Z.J. Video-based heart rate measurement: Recent advances and future prospects. IEEE Trans. Instrum. Meas. 2018, 68, 3600–3615. [Google Scholar] [CrossRef]
- Dong, B.; Liu, Y.; Yang, K.; Cao, J. Realistic pulse waveforms estimation via contrastive learning in remote photoplethysmography. IEEE Trans. Instrum. Meas. 2024, 73, 5022315. [Google Scholar] [CrossRef]
- Verkruysse, W.; Svaasand, L.O.; Nelson, J.S. Remote plethysmographic imaging using ambient light. Opt. Express 2008, 16, 21434–21445. [Google Scholar] [CrossRef] [PubMed]
- Poh, M.Z.; McDuff, D.J.; Picard, R.W. Non-contact, automated cardiac pulse measurements using video imaging and blind source separation. Opt. Express 2010, 18, 10762–10774. [Google Scholar] [CrossRef] [PubMed]
- Lewandowska, M.; Rumiński, J.; Kocejko, T.; Nowak, J. Measuring pulse rate with a webcam—A non-contact method for evaluating cardiac activity. In Proceedings of the 2011 Federated Conference on Computer Science and Information Systems (FedCSIS), Szczecin, Poland, 18–21 September 2011; IEEE: New York, NY, USA, 2011; pp. 405–410. [Google Scholar]
- Guo, Z.; Wang, Z.J.; Shen, Z. Physiological parameter monitoring of drivers based on video data and independent vector analysis. In Proceedings of the 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy, 4–9 May 2014; IEEE: New York, NY, USA, 2014; pp. 4374–4378. [Google Scholar]
- Qi, H.; Guo, Z.; Chen, X.; Shen, Z.; Wang, Z.J. Video-based human heart rate measurement using joint blind source separation. Biomed. Signal Process. Control 2017, 31, 309–320. [Google Scholar] [CrossRef]
- De Haan, G.; Jeanne, V. Robust pulse rate from chrominance-based rPPG. IEEE Trans. Biomed. Eng. 2013, 60, 2878–2886. [Google Scholar] [CrossRef] [PubMed]
- Wang, W.; Den Brinker, A.C.; Stuijk, S.; De Haan, G. Algorithmic principles of remote PPG. IEEE Trans. Biomed. Eng. 2016, 64, 1479–1491. [Google Scholar] [CrossRef] [PubMed]
- Špetlík, R.; Franc VMatas, J. Visual heart rate estimation with convolutional neural network. In Proceedings of the British Machine Vision Conference, Newcastle, UK, 3–6 September 2018; pp. 3–6. [Google Scholar]
- Chen, W.; McDuff, D. Deepphys: Video-based physiological measurement using convolutional attention networks. In Proceedings of the European Conference on Computer Vision (ECCV), Milan, Italy, 29 September–4 October 2024; pp. 349–365. [Google Scholar]
- Yu, Z.; Li, X.; Zhao, G. Remote photoplethysmograph signal measurement from facial videos using spatio-temporal networks. arXiv 2019, arXiv:1905.02419. [Google Scholar] [CrossRef]
- Yu, Z.; Peng, W.; Li, X.; Hong, X.; Zhao, G. Remote heart rate measurement from highly compressed facial videos: An end-to-end deep learning solution with video enhancement. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 151–160. [Google Scholar] [CrossRef]
- Song, R.; Chen, H.; Cheng, J.; Li, C.; Liu, Y.; Chen, X. PulseGAN: Learning to generate realistic pulse waveforms in remote photoplethysmography. IEEE J. Biomed. Health Inform. 2021, 25, 1373–1384. [Google Scholar] [CrossRef] [PubMed]
- Bousefsaf, F.; Djeldjli, D.; Ouzar, Y.; Maaoui, C.; Pruski, A. iPPG 2 cPPG: Reconstructing contact from imaging photoplethysmographic signals using U-Net architectures. Comput. Biol. Med. 2021, 138, 104860. [Google Scholar] [CrossRef] [PubMed]
- Ray, D.; Collins, T.; Woolley, S.I.; Ponnapalli, P.V. A review of wearable multi-wavelength photoplethysmography. IEEE Rev. Biomed. Eng. 2021, 16, 136–151. [Google Scholar] [CrossRef] [PubMed]
- Yang, K.; Liu, Y.; Zhang, S.; Cao, J. Surface defect detection of heat sink based on lightweight fully convolutional network. IEEE Trans. Instrum. Meas. 2022, 71, 2512912. [Google Scholar] [CrossRef]
- Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial networks. Commun. ACM 2020, 63, 139–144. [Google Scholar] [CrossRef]
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Munich, Germany, 5–9 October 2015; Springer International Publishing: Cham, Switzerland, 2015; pp. 234–241. [Google Scholar]
- Pinto, R.C.; Tavares, A.R. PReLU: Yet Another Single-Layer Solution to the XOR Problem. arXiv 2024, arXiv:2409.10821. [Google Scholar] [CrossRef]
- Ulyanov, D.; Vedaldi, A.; Lempitsky, V. Instance normalization: The missing ingredient for fast stylization. arXiv 2016, arXiv:1607.08022. [Google Scholar] [CrossRef]
- Chung, J.; Gulcehre, C.; Cho, K.; Bengio, Y. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv 2014, arXiv:1412.3555. [Google Scholar] [CrossRef]
- Xu, J.; Li, Z.; Du, B.; Zhang, M.; Liu, J. Reluplex made more practical: Leaky ReLU. In Proceedings of the 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France, 7–10 July 2020; IEEE: New York, NY, USA, 2020; pp. 1–7. [Google Scholar] [CrossRef]
- Mao, X.; Li, Q.; Xie, H.; Lau, R.Y.; Wang, Z.; Paul Smolley, S. Least squares generative adversarial networks. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2794–2802. [Google Scholar] [CrossRef]
- Kingma, D.P. Adam: A method for stochastic optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar] [CrossRef]
- Hartmann, V.; Liu, H.; Chen, F.; Qiu, Q.; Hughes, S.; Zheng, D. Quantitative comparison of photoplethysmographic waveform characteristics: Effect of measurement site. Front. Physiol. 2019, 10, 198. [Google Scholar] [CrossRef] [PubMed]








| 0.27 | 0.19 | 0.031 | 0.013 | 0.005 | 0.998 |
| MAPE | RMSE | Cosine Similarity | |
|---|---|---|---|
| 0.028 | 0.102 | 0.987 | 0.979 |
| Method | MAPE | RMSE | Cosine Similarity | |
|---|---|---|---|---|
| Without peaks and gru 1 | 0.038 | 0.137 | 0.913 | 0.932 |
| Only gru 2 | 0.033 | 0.122 | 0.941 | 0.957 |
| Only peaks 3 | 0.031 | 0.118 | 0.964 | 0.968 |
| With peaks and gru 4 | 0.028 | 0.102 | 0.987 | 0.979 |
| Without adversarial training 5 | 0.030 | 0.113 | 0.971 | 0.964 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Li, T.; Liu, Y. High-Fidelity rPPG Waveform Reconstruction from Palm Videos Using GANs. Sensors 2026, 26, 563. https://doi.org/10.3390/s26020563
Li T, Liu Y. High-Fidelity rPPG Waveform Reconstruction from Palm Videos Using GANs. Sensors. 2026; 26(2):563. https://doi.org/10.3390/s26020563
Chicago/Turabian StyleLi, Tao, and Yuliang Liu. 2026. "High-Fidelity rPPG Waveform Reconstruction from Palm Videos Using GANs" Sensors 26, no. 2: 563. https://doi.org/10.3390/s26020563
APA StyleLi, T., & Liu, Y. (2026). High-Fidelity rPPG Waveform Reconstruction from Palm Videos Using GANs. Sensors, 26(2), 563. https://doi.org/10.3390/s26020563

