[发明专利]一种基于PCA-Kalman的无源室内人员状态检测方法有效
申请号: | 201810613267.6 | 申请日: | 2018-06-14 |
公开(公告)号: | CN108924736B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 党小超;黄亚宁;郝占军;司雄 | 申请(专利权)人: | 西北师范大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W64/00;H04W4/33;G06K9/62 |
代理公司: | 兰州智和专利代理事务所(普通合伙) 62201 | 代理人: | 周立新 |
地址: | 730070 甘肃*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 pca kalman 无源 室内 人员 状态 检测 方法 | ||
1.一种基于PCA-Kalman的无源室内人员状态检测方法,其特征在于,该检测方法具体按以下步骤进行:
步骤1:采集测试区域的位置坐标,并利用卡尔曼滤波算法对原始数据进行降噪处理,并利用改进的PCA算法提取出最有贡献的特征,降低CSI数据的维数,提取原始位置指纹的非线性特征,将处理后的CSI信号存储在指纹数据库中,并根据环境变化实时更新指纹数据库;所述步骤1中的降噪处理:
1)设
2)若
3)噪声假设服从高斯分布,即:
4)利用Kalman估算
a.计算系统
b.计算预测值的协方差矩阵:
式中:
c.计算卡尔曼增益矩阵
d.根据观测值,改正预测值得到系统状态量的最优估计:
e.更新协方差矩阵:
已知初始状态量和协方差矩阵的前提下重复以上步骤,最后得到任意时刻系统的最优值;
特征提取:
首先,求出单个信道状态的频域模型;公式可以表示为:
式中,
那么,单个子载波的CSI可以表示为:
∣
步骤2:利用SVM算法对真实环境中的数据进行分类,将检测区域分为若干参考点,并按升序进行编号,然后,采集检测区域中人员的行为状态,将所获得的CSI数据,以及振幅、相位的变化传输到服务器;
步骤3:将得到的人员状态检测结果与指纹数据库中的数据进行匹配,根据匹配结果实现对人员在室内环境中不同状态的检测,具体为:
1)设T为采样数据的周期,且为1.0s,首先,所有的参考点都需测试;具体操作:在测试位置,进行跳跃、站立、半蹲、坐下动作;假设接收端依次采样的样本训练集为:{(
式中,
2)通过求解上式中的
式中,
3)引入松弛因子,上式的优化目标函数转换为:
式中,表示为松弛因子;
4)引入Lagrange函数,求如下对偶形式获乘子;
5)新的特征空间映射了原始数据,并引入映射函数
6)则优化目标函数转化为以下形式:
7)引入核函数
8)最终的SVM的预测函数为:
。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北师范大学,未经西北师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810613267.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能鞋引导系统及方法
- 下一篇:定位方法、装置、设备及计算机可读存储介质