单层感知器神经网络matlab代码3D卷积神经网络,用于从面部视频进行远程脉搏率测量和映射
在过去几年中,来自面部视频的远程脉搏率测量得到了特别的关注。
研究显示出重大进展,并证明普通摄像机对应于可用于测量大量生物医学参数而无需与受试者接触的可靠设备。
该存储库包含与用于测量和映射视频脉搏率的新框架有关的源代码。
该方法依赖于卷积3D网络,是全自动的,不需要任何特殊的图像预处理(请参见下图)。
网络通过为每个本地像素组生成预测来确保并发映射。
为了训练这种类型的机器学习模型,未压缩和标记的(带有参考脉冲速率值)视频数据的数量非常有限,我们提出了伪PPG合成视频生成器(也包含在此存储库中)。
(顶部)常规方法:将图像处理操作应用于视频流,以检测感兴趣的像素或区域(ROI)。
传统上,在对信号进行频谱或时间滤波器处理之前,是使用ROI上的空间平均运算来计算信号的。
最后,从该信号中估计出诸如脉搏率之类的生物医学参数。
(下)我们建议的方法包括仅使用合成数据来训练人工智能模型。
输入对应于视频流(图像序列)。
该模型预测每个视频补丁的脉冲速率,从而生成预测图,而不是单个估计。
参考
如果您认
2021-10-11 16:13:41
313KB
系统开源
1