颜色分类leetcode
更新后的版本
:
使用色度方法的
Python
Video
Pulserate
使用来自视频的
rPPG
和色度方法的脉搏率监视器的
Python
实现。
它使用
OpenCV
进行人脸检测,皮肤选择有两种方法可用。
使用
hsv
颜色范围和前额估计的皮肤分类。
由于采用了最先进的色度方法,该系统具有相当强的运动稳定性。
此外,该框架还具有一个
GUI,用于描述测量的原始
rPPG
信号和由此产生的傅立叶频谱。
依赖关系
Python3
麻木。
Matplotlib。
OpenCV
SciPy
对于图形用户界面:
PyQt5
PyQtgraph
图形用户界面
执行
rPPG_GUI.py
以启动
GUI。
编辑源变量以选择所需的输入。
GUI
使用
PyQtgraph
来实时显示测量数据。
可以在
python
脚本中设置视频源以及皮肤选择方法。
可以在
Python
文件中找到确切的用户说明。
.Mat
提取
来自离线记录的原始
rPPG
信号也可以提取到
.Mat
文件中,以便可以使用
Matlab
进行处理,这有助于进行更详细的分析。
为此功能运行
ma
2021-11-27 20:54:07
253KB
系统开源
1