【技术实现步骤摘要】
一种基于Performer
‑
Unet的WiFi人体姿态估计算法
[0001]本专利技术涉及一种基于Performer
‑
Unet的WiFi人体姿态估计算法,属于基于WiFi信号的人体姿态估计领域。
技术介绍
[0002]随着深度学习的发展,人体姿态估计被广泛应用于人机交互、运动分析、虚拟现实以及安防等领域,逐渐成为计算机视觉领域的研究热点。传统的人体姿态估计方法主要分为RGB图像估计以及多媒体传感器估计。然而出于个人隐私及安全考虑,在卧室、洗手间等隐私区域无法安装摄像头等图像获取设备,因此基于RGB图像的姿态估计方法存在大量盲点区域。此外,摄像头的工作状况极易受到眩光、遮挡等光线因素的影响,存在较大的不稳定性。基于多媒体传感器的姿态估计方法大多数依赖于可穿戴式传感器、红外传感器以及雷达设备,这些方法都存在需要安装专业设备、灵活性差、成本高等问题。
技术实现思路
[0003]本专利技术的目的是针对传统的RGB图像人体姿态识别算法应用场景受限,传统的卷积神经网络在人体姿态估计算法中性能受限等问题,提出一种基于Performer
‑
Unet的WiFi人体姿态估计算法。本专利技术在人体姿态识别算法中引入跨模态技术,通过高性能的图像人体姿态识别算法来训练基于WiFi的姿态识别算法。此外,本专利技术设计了独特的U形多头注意力算法结构,为人体姿态估计的准确率和鲁棒性提供保证。
[0004]本专利技术的技术方案是:
[0005]一种基于Perfo ...
【技术保护点】
【技术特征摘要】
1.一种基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于,该算法包括以下步骤:S1、采集人体活动视频,拆解为各种人体姿态的样本图像帧,提取包含人体骨架点坐标的真实姿态标注信息;按时间戳获取前述样本图像帧的CSI数据包即信道状态信息序列;S2、将包含真实姿态标注信息的样本图像帧和按时间戳获取的对应样本图像帧的信道状态信息序列输入人工神经网络中进行训练;根据信道状态信息序列获得人体姿态估计输出,与对应样本图像帧的真实姿态标注信息进行损失标注,并采用梯度下降法优化人工神经网络,直至神经网络收敛,完成训练,获得Performer
‑
Unet人体姿态估计模型;S3、采用WiFi接收天线实时采集待测的人体姿态CSI数据流,输入Performer
‑
Unet人体姿态估计模型,根据CSI数据流获取人体姿态。2.根据权利要求1所述的基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于所述的人体姿态包括:站、立、行、走、蹲、跑、跳;所述的真实姿态标注信息为18个人体骨架点坐标。3.根据权利要求1所述的基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于步骤S1具体为:在人体的两侧布置WiFi发送天线和WiFi接收天线,在WiFi发送天线的一侧布置监控摄像头,且所述监控摄像头与WiFi发送天线对齐设置,用于拍摄人体的活动视频,将视频拆解为包含人体姿态的样本图像帧;采用WiFi接收天线实时采集人体姿态的CSI数据流。4.根据权利要求1所述的基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于步骤S1中,真实姿态标注信息的获取方式为:采用人体姿态识别算法Alphapose对所述人体姿态的样本图像帧进行处理,获取包含人体骨架点坐标的真实姿态标注信息P
A
;P
A
=Alpha(I
k
)其中:k表示样本图像帧的帧序号,I
k
表示摄像机所捕捉的第k帧样本图像帧;Alpha()表示人体姿态识别算法;根据真实姿态标注信息P
A
生成姿态标注坐标及其置信度C:其中:j表示骨架节点的编号;代表第j个骨架点的坐标,C
j
为该骨架点识别坐标的置信度。5.根据权利要求4所述的基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于步骤S1中,信道状态信息即CSI数据流的获取方式为:采用Matlab将信道状态信息CSI的数据流拆分为按时间戳与每帧图像对应的CSI数据包。
6.根据权利要求5所述的基于Performer
‑
Unet的WiFi人体姿态估计算法,其特征在于,步骤S2中训练过程具体包括:步骤21、构建教师网络T(
·
)和学生...
【专利技术属性】
技术研发人员:朱艾春,周跃,徐曹洁,张帆,李义丰,
申请(专利权)人:南京工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。