[发明专利]一种利用光照均衡法改善人脸视频心率检测的方法有效
申请号: | 202011489672.5 | 申请日: | 2020-12-16 |
公开(公告)号: | CN112507930B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 谢巍;吴少文;魏金湖;周延;陈定权;许练濠;卢永辉 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V10/25;G06V10/82;G06V10/77;A61B5/024 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 林梅繁 |
地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 光照 均衡 善人 视频 心率 检测 方法 | ||
1.一种利用光照均衡法改善人脸视频心率检测的方法,其特征在于,包括以下步骤:
S1、利用可见光的摄像头获取人脸视频图像;
S2、利用多任务卷积神经网络完成人脸、双眼、鼻子以及嘴角的检测及定位;
S3、根据人脸、双眼、鼻子以及嘴角的定位信息,选取人脸视频图像感兴趣区域ROI;
S4、根据人脸视频感兴趣区域ROI,将每帧感兴趣区域ROI分解到色相H,饱和度S,亮度V颜色组成空间;对于亮度V通道,利用快速引导滤波算法提取场景的光照分量,并构造改进的二维伽马函数,均衡人脸视频图像的光照分量;
S5、进行盲源分离,利用独立成分分析FastICA算法,从每帧感兴趣区域ROI的R、G、B三基色通道观测混合信号中分离出独立源信号;
S6、利用分离出的独立源信号做快速傅里叶变换,根据皮肤反射光强度的周期变化推导出血液容积的周期变化,从而获取心率信息,选择独立源信号中具有最大功率谱幅值的独立源信号作为脉搏源信号,根据脉搏源信号幅值计算出心率值;
步骤S4中利用快速引导滤波算法提取场景的光照分量的具体步骤包括:
S401、利用快速引导滤波算法,根据引导图像和输入图像之间的局部线性关系,在滤波窗口内重新计算每一个像素值,提取出光照分量,其中,输入图像为p,引导图像为I,滤波输出图像为q,图像内的像素点为k,在以像素点k为中心的半径为r的滤波窗口ωk内存在线性变换关系为:
其中,ak和bk为线性变换系数,在滤波窗口ωk中为常数;qi为第i个滤波输出图像;Ii为第i个引导图像;
S402、利用滤波窗口ωk计算线性变换因子(ak,bk)的最优值,获取滤波输出图像q和输入图像p的最小差值;其中,滤波窗口ωk中所使用的代价函数的表达式为:
其中,E(ak,bk)为代价函数;ε为控制线性变换因子ak取值范围的规则化参数,通过线性回归的方法求解出ak和bk的最优值为:
其中,|ω|为滤波窗口ωk内像素的数目;μk为滤波窗口ωk中引导图像I的均值;pi为第i个输入图像;σk为滤波窗口ωk中引导图像I的方差;pk为滤波窗口ωk中的输入图像;为滤波窗口ωk中pk的均值;取滤波窗口ωk内像素点为中心的多个滤波窗口ωk内ak和bk均值为参数求解出qi的表达式:
其中,为不同滤波窗口ωk内ak的均值;为不同滤波窗口ωk内bk的均值;
步骤S6中将分离出的独立源信号做快速傅里叶FFT变换,公式如下所示:
其中,F(w)为频域上的独立源信号,f(t)表示时域上的独立源信号,j表示虚数单位,t表示时间,w表示角频率;
步骤S6中根据脉搏源信号幅值计算心率值,计算公式如下:
HR=Fmax*60
其中,HR为心率值,Fmax是最大峰值对应的频率。
2.根据权利要求1所述的人脸视频心率检测的方法,其特征在于,步骤S2中的多任务卷积神经网络采用了多个级联的网络,其网络结构包含了P-Net、R-Net、O-Net。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011489672.5/1.html,转载请声明来源钻瓜专利网。