• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

pyVHR:用于远程光电容积脉搏波描记术的Python框架。

pyVHR: a Python framework for remote photoplethysmography.

作者信息

Boccignone Giuseppe, Conte Donatello, Cuculo Vittorio, D'Amelio Alessandro, Grossi Giuliano, Lanzarotti Raffaella, Mortara Edoardo

机构信息

PHuSe Lab - Dipartimento di Informatica, Università degli Studi di Milano, Milan, Italy.

Laboratoire d'Informatique Fondamentale et Appliquée de Tours, Université de Tours, Tours, France.

出版信息

PeerJ Comput Sci. 2022 Apr 15;8:e929. doi: 10.7717/peerj-cs.929. eCollection 2022.

DOI:10.7717/peerj-cs.929
PMID:35494872
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9044207/
Abstract

Remote photoplethysmography (rPPG) aspires to automatically estimate heart rate (HR) variability from videos in realistic environments. A number of effective methods relying on data-driven, model-based and statistical approaches have emerged in the past two decades. They exhibit increasing ability to estimate the blood volume pulse (BVP) signal upon which BPMs (Beats per Minute) can be estimated. Furthermore, learning-based rPPG methods have been recently proposed. The present pyVHR framework represents a multi-stage pipeline covering the whole process for extracting and analyzing HR fluctuations. It is designed for both theoretical studies and practical applications in contexts where wearable sensors are inconvenient to use. Namely, pyVHR supports either the development, assessment and statistical analysis of novel rPPG methods, either traditional or learning-based, or simply the sound comparison of well-established methods on multiple datasets. It is built up on accelerated Python libraries for video and signal processing as well as equipped with parallel/accelerated ad-hoc procedures paving the way to online processing on a GPU. The whole accelerated process can be safely run in real-time for 30 fps HD videos with an average speedup of around 5. This paper is shaped in the form of a gentle tutorial presentation of the framework.

摘要

远程光电容积脉搏波描记法(rPPG)旨在从现实环境中的视频自动估计心率(HR)变异性。在过去二十年中出现了许多基于数据驱动、基于模型和统计方法的有效方法。它们在估计血容量脉搏(BVP)信号方面的能力不断提高,而心率(BPM,每分钟心跳数)可基于该信号进行估计。此外,最近还提出了基于学习的rPPG方法。当前的pyVHR框架代表了一个多阶段流程,涵盖了提取和分析心率波动的全过程。它专为在不方便使用可穿戴传感器的情况下进行理论研究和实际应用而设计。也就是说,pyVHR既支持对新型rPPG方法(传统方法或基于学习的方法)的开发、评估和统计分析,也支持在多个数据集上对成熟方法进行合理比较。它基于用于视频和信号处理的加速Python库构建,并配备了并行/加速的特殊程序,为在GPU上进行在线处理铺平了道路。对于30帧每秒的高清视频,整个加速过程可以安全地实时运行,平均加速比约为5。本文以对该框架进行简要教程介绍的形式呈现。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/7c3ffd7157bc/peerj-cs-08-929-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/0785ade3c412/peerj-cs-08-929-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/abc68e89a70f/peerj-cs-08-929-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/d79f0e2c0dc1/peerj-cs-08-929-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/32704bc6c14e/peerj-cs-08-929-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/06ddde0e9483/peerj-cs-08-929-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/d22c0b56437f/peerj-cs-08-929-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/7c0d2859339b/peerj-cs-08-929-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/e7c3f7e7af30/peerj-cs-08-929-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/a2d1826ee2d5/peerj-cs-08-929-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/565242628853/peerj-cs-08-929-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/64c32dbe1efd/peerj-cs-08-929-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/c6904f734e6e/peerj-cs-08-929-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/63977d933b03/peerj-cs-08-929-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/c8d3b25ae7a6/peerj-cs-08-929-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/824b10ea8e92/peerj-cs-08-929-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/6465c896d99a/peerj-cs-08-929-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/684a8386f06c/peerj-cs-08-929-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/7c3ffd7157bc/peerj-cs-08-929-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/0785ade3c412/peerj-cs-08-929-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/abc68e89a70f/peerj-cs-08-929-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/d79f0e2c0dc1/peerj-cs-08-929-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/32704bc6c14e/peerj-cs-08-929-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/06ddde0e9483/peerj-cs-08-929-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/d22c0b56437f/peerj-cs-08-929-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/7c0d2859339b/peerj-cs-08-929-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/e7c3f7e7af30/peerj-cs-08-929-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/a2d1826ee2d5/peerj-cs-08-929-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/565242628853/peerj-cs-08-929-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/64c32dbe1efd/peerj-cs-08-929-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/c6904f734e6e/peerj-cs-08-929-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/63977d933b03/peerj-cs-08-929-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/c8d3b25ae7a6/peerj-cs-08-929-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/824b10ea8e92/peerj-cs-08-929-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/6465c896d99a/peerj-cs-08-929-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/684a8386f06c/peerj-cs-08-929-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/128d/9044207/7c3ffd7157bc/peerj-cs-08-929-g018.jpg

相似文献

1
pyVHR: a Python framework for remote photoplethysmography.pyVHR:用于远程光电容积脉搏波描记术的Python框架。
PeerJ Comput Sci. 2022 Apr 15;8:e929. doi: 10.7717/peerj-cs.929. eCollection 2022.
2
Evaluation of biases in remote photoplethysmography methods.远程光电容积脉搏波描记法中的偏差评估。
NPJ Digit Med. 2021 Jun 3;4(1):91. doi: 10.1038/s41746-021-00462-z.
3
Remote photoplethysmography with constrained ICA using periodicity and chrominance constraints.基于周期性和色度约束的受限独立成分分析的远程光体积描记法。
Biomed Eng Online. 2018 Feb 9;17(1):22. doi: 10.1186/s12938-018-0450-3.
4
PulseGAN: Learning to Generate Realistic Pulse Waveforms in Remote Photoplethysmography.脉冲生成对抗网络:远程光电容积脉搏波信号中生成真实脉冲波形的研究
IEEE J Biomed Health Inform. 2021 May;25(5):1373-1384. doi: 10.1109/JBHI.2021.3051176. Epub 2021 May 11.
5
Assessment of ROI Selection for Facial Video-Based rPPG.基于面部视频的 rPPG 的 ROI 选择评估。
Sensors (Basel). 2021 Nov 27;21(23):7923. doi: 10.3390/s21237923.
6
GRGB rPPG: An Efficient Low-Complexity Remote Photoplethysmography-Based Algorithm for Heart Rate Estimation.GRGB rPPG:一种基于远程光电容积脉搏波描记术的高效低复杂度心率估计算法。
Bioengineering (Basel). 2023 Feb 12;10(2):243. doi: 10.3390/bioengineering10020243.
7
Pulse Rate Variability Analysis Using Remote Photoplethysmography Signals.基于远程光电容积脉搏波信号的心率变异性分析。
Sensors (Basel). 2021 Sep 17;21(18):6241. doi: 10.3390/s21186241.
8
AND-rPPG: A novel denoising-rPPG network for improving remote heart rate estimation.AND-rPPG:一种用于改善远程心率估计的新型去噪-rPPG 网络。
Comput Biol Med. 2022 Feb;141:105146. doi: 10.1016/j.compbiomed.2021.105146. Epub 2021 Dec 17.
9
Remote photoplethysmography (rPPG) in the wild: Remote heart rate imaging via online webcams.野外远程光电容积脉搏波描记术(rPPG):通过在线网络摄像头进行远程心率成像。
Behav Res Methods. 2024 Oct;56(7):6904-6914. doi: 10.3758/s13428-024-02398-0. Epub 2024 Apr 17.
10
Fusion Method to Estimate Heart Rate from Facial Videos Based on RPPG and RBCG.基于 RPPG 和 RBCG 的面部视频心率估计融合方法。
Sensors (Basel). 2021 Oct 12;21(20):6764. doi: 10.3390/s21206764.

引用本文的文献

1
Preserving privacy and video quality through remote physiological signal removal.通过去除远程生理信号来保护隐私和视频质量。
Commun Eng. 2025 Apr 7;4(1):66. doi: 10.1038/s44172-025-00363-z.
2
Multi-point sensing organic light-emitting diode display based mobile cardiovascular monitor.基于多点传感有机发光二极管显示器的移动心血管监测仪。
Nat Commun. 2025 Feb 15;16(1):1666. doi: 10.1038/s41467-025-56915-6.
3
Evaluating and mitigating unfairness in multimodal remote mental health assessments.评估和减轻多模式远程心理健康评估中的不公平现象。

本文引用的文献

1
Deep Learning Methods for Remote Heart Rate Measurement: A Review and Future Research Agenda.深度学习方法在远程心率测量中的应用:综述与未来研究议程。
Sensors (Basel). 2021 Sep 20;21(18):6296. doi: 10.3390/s21186296.
2
A Review of Deep Learning-Based Contactless Heart Rate Measurement Methods.基于深度学习的无接触心率测量方法综述。
Sensors (Basel). 2021 May 27;21(11):3719. doi: 10.3390/s21113719.
3
iPhys: An Open Non-Contact Imaging-Based Physiological Measurement Toolbox.iPhys:一个基于非接触成像的开放式生理测量工具箱。
PLOS Digit Health. 2024 Jul 24;3(7):e0000413. doi: 10.1371/journal.pdig.0000413. eCollection 2024 Jul.
4
A two-phased study on the use of remote photoplethysmography (rPPG) in paediatric care.一项关于远程光电容积脉搏波描记法(rPPG)在儿科护理中应用的两阶段研究。
Ann Transl Med. 2024 Jun 10;12(3):46. doi: 10.21037/atm-23-1896. Epub 2024 May 27.
5
A machine learning-based approach for constructing remote photoplethysmogram signals from video cameras.一种基于机器学习从摄像机构建远程光电容积脉搏波信号的方法。
Commun Med (Lond). 2024 Jun 7;4(1):109. doi: 10.1038/s43856-024-00519-6.
6
Your blush gives you away: detecting hidden mental states with remote photoplethysmography and thermal imaging.你的脸红出卖了你:利用远程光电容积脉搏波描记术和热成像检测隐藏的心理状态。
PeerJ Comput Sci. 2024 Mar 20;10:e1912. doi: 10.7717/peerj-cs.1912. eCollection 2024.
7
Capturing the pulse: a state-of-the-art review on camera-based jugular vein assessment.捕捉脉搏:基于摄像头的颈静脉评估的最新综述
Biomed Opt Express. 2023 Nov 28;14(12):6470-6492. doi: 10.1364/BOE.507418. eCollection 2023 Dec 1.
8
Enhancing Stress Detection: A Comprehensive Approach through rPPG Analysis and Deep Learning Techniques.增强应激检测:rPPG 分析与深度学习技术的综合方法。
Sensors (Basel). 2024 Feb 7;24(4):1096. doi: 10.3390/s24041096.
9
Simulating cardiac signals on 3D human models for photoplethysmography development.在3D人体模型上模拟心脏信号以开发光电容积脉搏波描记法。
Front Robot AI. 2024 Jan 10;10:1266535. doi: 10.3389/frobt.2023.1266535. eCollection 2023.
10
Multimodal Mental Health Digital Biomarker Analysis From Remote Interviews Using Facial, Vocal, Linguistic, and Cardiovascular Patterns.多模态心理健康数字生物标志物分析:基于面部、声音、语言和心血管模式的远程访谈。
IEEE J Biomed Health Inform. 2024 Mar;28(3):1680-1691. doi: 10.1109/JBHI.2024.3352075. Epub 2024 Mar 6.
Annu Int Conf IEEE Eng Med Biol Soc. 2019 Jul;2019:6521-6524. doi: 10.1109/EMBC.2019.8857012.
4
RhythmNet: End-to-end Heart Rate Estimation from Face via Spatial-temporal Representation.RhythmNet:通过时空表征从面部进行端到端心率估计
IEEE Trans Image Process. 2019 Oct 22. doi: 10.1109/TIP.2019.2947204.
5
Exact p-values for pairwise comparison of Friedman rank sums, with application to comparing classifiers.Friedman秩和两两比较的确切p值及其在分类器比较中的应用。
BMC Bioinformatics. 2017 Jan 25;18(1):68. doi: 10.1186/s12859-017-1486-2.
6
Algorithmic Principles of Remote PPG.远程光电容积脉搏波描记法的算法原理
IEEE Trans Biomed Eng. 2017 Jul;64(7):1479-1491. doi: 10.1109/TBME.2016.2609282. Epub 2016 Sep 13.
7
A survey of remote optical photoplethysmographic imaging methods.远程光学光电容积脉搏波成像方法综述。
Annu Int Conf IEEE Eng Med Biol Soc. 2015;2015:6398-404. doi: 10.1109/EMBC.2015.7319857.
8
A Novel Algorithm for Remote Photoplethysmography: Spatial Subspace Rotation.一种用于远程光电容积脉搏波描记术的新算法:空间子空间旋转。
IEEE Trans Biomed Eng. 2016 Sep;63(9):1974-1984. doi: 10.1109/TBME.2015.2508602. Epub 2015 Dec 17.
9
Remote measurement of cognitive stress via heart rate variability.通过心率变异性进行认知压力的远程测量。
Annu Int Conf IEEE Eng Med Biol Soc. 2014;2014:2957-60. doi: 10.1109/EMBC.2014.6944243.
10
Improved motion robustness of remote-PPG by using the blood volume pulse signature.通过使用血容量脉搏特征提高远程光电容积脉搏波描记法的运动鲁棒性。
Physiol Meas. 2014 Aug 27;35(9):1913-1926. doi: 10.1088/0967-3334/35/9/1913.