心跳:使用远程光电容积描记法(rPPG)测量心率
这是rPPG的简单实现,rPPG是无需接触皮肤即可测量心率的一种方法。 它使用视频记录或实时面部表情分析肤色的细微变化。
运作方式如下:
检测到人脸并对其进行连续跟踪
通过确定每帧中的面部颜色来获得信号序列
心率是使用频率分析和一系列滤波来估计的
如果您对特定内容感兴趣,请随时阅读我有关以下主题的出版物:
另请参阅我的最小和“ 。
演示版
依存关系
需要以下库才能运行心跳:
它们必须安装在系统上,以便在编译器的标准搜索路径中可以找到头文件和库。
安装
要构建可在macOS上运行的Makefile:
$ make
Ubuntu的替代编译。 适用于opencv 3.1:
$ g++ -std=c++11 Heartbeat.cpp opencv.cpp RPPG.cpp ` pkg-config --cflags --libs ope
1