基于人脸图像的心率心率测量系统

系统将可见光成像设备采集到的视频读入程序中,读取第一帧图像,检测并提取人脸区域后,根据人脸几何关系确定敏感区域。

在视频的每一帧中获取敏感区域,然后在RGB三个通道分别 对人脸区域做灰度均值,并将灰度均值存储。在对每一帧做完灰度均值之后,以帧数为横轴变量,以对应每一帧的灰度均值为纵轴,在RGB三个通道分别绘制曲线,然后对原始数据进行傅里叶变化

得到了傅里叶的有关程序,对于程序,然后得到心率的数值

基于人脸图像的心率心率测量系统_第1张图片

主要的算法步骤

基于人脸图像的心率心率测量系统_第2张图片

图 原始输入的视频 

基于人脸图像的心率心率测量系统_第3张图片

图 原始视频数据进行人脸定位的操作 

基于人脸图像的心率心率测量系统_第4张图片

可以看到  得到鹅相关通道数据

基于人脸图像的心率心率测量系统_第5张图片

图 R通道的均值数据 

因为求解的是前面20个数值 可以看到,是一堆无序的曲线 

基于人脸图像的心率心率测量系统_第6张图片

图 红色区域的fft变化数值

可以看到系列在60-80(最低点的位置)

那么就求解得到了有关的数据

当然,我们在提取更多视频帧数的时候,效果会显得更好 更出色

这里不再赘述, for k = 1 :numFrames% 读取数据可以修改这个地方的数值就可以解决

 

 代码

基于人脸图像的心率心率测量系统-机器学习文档类资源-CSDN文库

 

[7] 王健琪,王海滨. 呼吸、心率的雷达式非接触检测系统设计与研究[J],中国医疗器械杂志.2001 年25 卷第3 期

[8] 王健琪,王海滨,荆西京,杨国胜,杨波,董秀珍,邱力军. 呼吸、心率的雷达

式非接触检测系统设计与研究[J]. 中国医疗器械杂志,2001,03:132-135.

[9] 王映辉,人脸识别:原理、方法与技术 [M], 北京:科学出版社,2010.6

[10] 冈萨雷斯,阮秋琦等人翻译,数字图像处理,电子工业出版社

你可能感兴趣的:(算法,计算机视觉,深度学习,人工智能)