[发明专利]面向WiFi活动识别的信号特征提取方法有效
申请号: | 201910825046.X | 申请日: | 2019-09-03 |
公开(公告)号: | CN110730473B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 周启臻;邢建春;杨启亮;王平;谢立强 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;H04W4/30;G06F18/10;G06F18/213;G06F18/2135 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 吴茂杰 |
地址: | 210007 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 wifi 活动 识别 信号 特征 提取 方法 | ||
1.一种面向Wi-Fi活动识别的信号特征提取方法,其特征在于,包括如下步骤:
(10)CSI数据采集:在采样时间t内,从Intel 5300网卡的3根接收天线的数据包中获取一组包含k个子载波的CSI幅值信息Ak×t;
(20)主成分提取:利用带通滤波对采集到的CSI幅值信号进行预处理,根据相邻子载波的互相关度对活动信号进行分段,对3根天线的信号帧分别进行PCA处理,提取其第一主成分;
(30)信号特征提取:对3根天线的时域主成分信号进行STFT,获得细粒度的活动时频图;将每根天线的主成分信号分割成13个时间块,分别提取8个时域特征和5个频域特征,最后,将3根天线的特征矩阵合并,构成维度为1×39×13的特征矩阵;
(40)信号特征筛选:针对特征样本点Ri,分别寻找类内最近邻点和类间最近邻点,更新每个特征的贡献权值,根据权值评分对特征有效性进行排序,引入互信息来度量特征的冗余性,找到精简有效的特征子集;
所述(40)信号特征筛选步骤包括:
(41)输入参数:训练集J,取样次数m,最近邻数k,阈值σ,初始化权值向量W、存储集合变量St和Sf,评价指标θ,其中,θ定义如下:
I(Ai,Aj)=E(Ai)+E(Aj)-E(Ai,Aj)
其中,Red(S)表示特征集合S的冗余度,E(Ai)、E(Aj)分别为特征项A中第i个和第j个的信息熵,I(Ai,Aj)表示特征项A中第i个和第j个的互信息,|S|表示特征集合S中包含的特征数量;
(42)随机挑选样本:在J中随机选择样本点Ri;
(43)寻找最近邻样本:对于每个CH∈class(Ri),分别找到与Ri同类的k个最近邻样本H(CH);对于每个分别找到与Ri不同类的k个最近邻样本M(CH);
(44)更新贡献权值:计算特征A的权值贡献W:
W(A)=W(A)-D[H(CH)]+D[M(CM)],
其中:
D[H(CH)]和D[M(CM)]分别表示样本Ri与同类最近邻点和不同类最近邻点的平均距离;Hj(CH)和Mj(CM)分别表示第CH与第CM类的第j个最近邻点;P(CH)和P(CM)分别表示样本落入第CH与第CM类的概率;
(45)输出权重向量:根据步骤(44)获得权重向量W;
(46)删除评分较低特征:根据阈值σ得到特征集S,当特征集S中的特征数量大于0时,按照后向顺序依次删除评分最末的特征:St=S-Ai,执行步骤(47);
(47)比较冗余程度:当删除评分最末的特征Ai后,只有评分提高大于提高阈值才能直接输出当前特征集合,即θ(St)-θ(S)σ时,Sf=St;如果是评分只有略微提高,即θ(St)-θ(S)0,则将当前循环部分的子集St和θ(St)记录下来,令S=St;若评分下降,则令S=St;当特征集S中的特征数量等于0时,开始步骤(48);
(48)比较特征集合评分:找出所有的记录中使得函数f=argmaxθ(St)的St,把St存入集合Sf中;
(49)输出特征集合:输出Sf,结合特征集合的规模和有效性,对最终的集合进行挑选。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910825046.X/1.html,转载请声明来源钻瓜专利网。